hdu 1061 rightmost digit 最简单的代码,大家都知道,这道题主要用是找规律的,你可以先找几个试试: 如:14 它的各位周期是2, 4、6、4…… 9周期是2, 1、9、1…… #include <iostream> using namespace std; int main() { int a,n,m; cin>>n; while(n--){ cin>>m; int sum=1,f; f=m%10; if(m%4==0) m=4; else m%=4; for(int i=1; i<=m; i++) sum*=f; cout<<sum%10<<endl; } return 0; }