Pagini recente » Borderou de evaluare (job #1057037) | Borderou de evaluare (job #2011631) | Borderou de evaluare (job #2564723) | Borderou de evaluare (job #1640884) | Cod sursa (job #810245)
Cod sursa(job #810245)
#include<fstream>
#include<cstring>
using namespace std;
int main(){
ifstream fin("cifra.in");
ofstream fout("cifra.out");
int rez[] = {0,1,5,2,8,3,9,2,8,7,9},n,nr;
char x[101];
fin >> nr;
fin.get();
while(nr){
fin.getline(x,101);
if(strlen(x)>1) n = (x[strlen(x)-2]-'0')*10 + (x[strlen(x)-1]-'0');
else n = x[0]-'0';
if(n%10){
fout << (rez[n%10]+n/10*rez[10])%10<<"\n";
}
else fout << (n/10 * rez[10])%10<<"\n";
nr--;
}
fout.close();
fin.close();
return 0;
}