题解
2023-08-26 09:25:27
发布于:广东
9阅读
0回复
0点赞
#include<iostream>
using namespace std;
const int mxn=1e3+10;
int a[mxn],n,k,cnt,t;
int main(){
cin>>k>>n;
t=1;
while(cnt<n){
a[++cnt]=t;
if(cnt==n)break;
int m=cnt;
for(inline t i=1;i<m;i++){
a[++cnt]=a[i]+t;
if(cnt==n)break;
}
t*=k;
}
cout<<a[n];
return 0;
}
这里空空如也
有帮助,赞一个