Pagini recente » Cod sursa (job #345556) | Cod sursa (job #1651128) | Cod sursa (job #399281) | Cod sursa (job #2324551) | Cod sursa (job #2153873)
#include <iostream>
#include <fstream>
using namespace std;
ifstream f("cifra.in");
ofstream g("cifra.out");
int r[21]={0, 1, 5, 2, 8, 3, 9, 2, 8, 7, 7, 8, 4, 7, 3, 8, 4, 1, 5, 4, 4}, t;
int main()
{
f>>t;
while(t--)
{
char n[102];
int l=0;
f>>n;
while(n[l]) ++l;
if(l>=2)
{
l-=2;
int nr=0;
for(int i=0;i<2;++i) nr=nr*10+n[l+i]-'0';
g<<((nr/20)*4+r[nr%20])%10<<"\n";
}
else g<<r[n[0]-'0']<<"\n";
}
return 0;
}