快手算法A卷第一题乘积问题
#include <bits/stdc++.h>
using namespace std;
int main(){
int k,n;
while(cin >> k >> n)
if(n%k==0)
cout<<pow((int)(n/k), k)<<endl;
else{
int res=n%k; //1,...k-1
cout<<pow( (int)(n/k)+1, res) * pow( (int)(n/k), k-res)<<endl;
}
} 为啥我只通过了40%,错在哪了
