决定积后三位的只有乘数们的后三位
#include <bits/stdc++.h>
using namespace std;
int main(){
int a,b;
while(cin>>a>>b&&(a||b)){
int ans=a%=1000;
while(--b)
ans=(ans*a)%1000;
cout<<ans<<endl;
}
return 0;
}
决定积后三位的只有乘数们的后三位
#include <bits/stdc++.h>
using namespace std;
int main(){
int a,b;
while(cin>>a>>b&&(a||b)){
int ans=a%=1000;
while(--b)
ans=(ans*a)%1000;
cout<<ans<<endl;
}
return 0;
}