Run ID | 作者 | 问题 | 语言 | 测评结果 | 时间 | 内存 | 代码长度 | 提交时间 |
---|---|---|---|---|---|---|---|---|
31156 | hukaiyuan | 2011 | C++ | 通过 | 0 MS | 244 KB | 563 | 2023-11-16 21:33:04 |
#include<bits/stdc++.h> using namespace std; char a[210]; int main() { int k,i; cin>>k; while(k--) { int m=1; int x=0; cin>>a; int len=strlen(a); if(len>3) { for(i=len-3;i<len;++i) x=x*10+a[i]-'0'; } else { for(i=0;i<len;++i) x=x*10+a[i]-'0'; } x=x%500; for(i=0;i<x;++i) { m=m*2011%10000; } cout<<m<<endl; } return 0; }