90分求助
查看原帖
90分求助
1020634
ysz20091211楼主2023/7/23 18:24
#include <iostream>
#include <cstdio>
#include <stdlib.h>
using namespace std;
int f(int a, int b)
{
    long long numi = 1;
    while (b--)
    {
        numi = numi * a;
    }
    return numi;
}
int main()
{
    int k, n; 
    long long numi = 0;
    cin >> k >> n;
    for (int i = 0; i < 10; i++)
    {
        if (n >> i & 1)
        {
            numi = numi + f(k, i);
        }
    }
    cout << numi << endl;
    system("pause");
    return 0;
}
2023/7/23 18:24
加载中...