Cod sursa(job #2036614)
| Utilizator | Data | 10 octombrie 2017 20:52:43 | |
|---|---|---|---|
| Problema | Cifra | Scor | 0 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.41 kb |
#include <iostream>
#include <fstream>
using namespace std;
int s;
int ut(int k)
{
int i=k,l=k;
while(i>1){k=k*l;i--;}
k=k%10;
s=s+k;
s=s%10;
return s;
}
int main()
{
int i,n,k,t[1000]={0};
ifstream f("cifra.in");
ofstream g("cifra.out");
f>>n;
for(i=0;i<n;i++){
f>>k;
t[i]=ut(k);
}
for(i=0;i<n;i++)g<<t[i]<<endl;
}
