ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

蓝桥杯-最小砝码

2026/9/23 3:44:10 拓冰建站 浏览量
蓝桥杯-最小砝码

 知识点:本题主要考察任何一个物体都可以用 3进制表示。 

#include <iostream>
#include<cmath>
using namespace std;
//知识点:任何一个物体都可以用 3进制表示 
int main()
{
    int n;
    cin >> n;
    int sum = 0;
    for (int i = 0;; i++)
    {
        int a = pow(3, i);
        sum += a;
        if (sum > n||sum==n)//当此时加得到的数大于或等于要求的数时,这个数之内的数都可以计算出来。 
        {
            cout << i+1 << endl;
            break;
        }
    }
    return 0;