Pagini recente » Cod sursa (job #1262046) | Clasament simulare.well1112 | Cod sursa (job #744043) | Cod sursa (job #1291715) | Cod sursa (job #217045)
Cod sursa(job #217045)
#include <fstream>
using namespace std;
long cifra (long n) {
long x=1,uc=0;
for (long i=1 ; i<=n ; i++) {
x=i;
for (long j=1 ; j<i ; j++) {
x=x*i;
if (x>9) x=x%10;
}
uc=uc+x%10;
if (uc>9) uc=uc%10;
}
return uc;
}
int main() {
long n,x;
ifstream f("cifra.in");
ofstream g("cifra.out");
f>>n;
for (int i=0 ; i<n ; i++) {
f>>x;
g<<cifra(x)<<endl;
}
f.close();
g.close();
return 0;
}