Cod sursa(job #732284)

Utilizator JercaianuJercaianu Alexandru Jercaianu Data 10 aprilie 2012 00:44:14
Problema Cifra Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.62 kb
#include<iostream>
#include<fstream>
#include<cstring>
using namespace std;

ifstream f("cifra.in");
ofstream g("cifra.out");

int V[20]={1,5,2,8,3,9,2,8,7,7,8,4,7,3,8,4,1,5,4,4};
char x[102];

int main()
{
    int i,T, nr;
    unsigned int n;
    f>>T;
    for (i=1; i<=T; i++)
    {
        f>>x;
        f.get();
        n=strlen(x);
        if (n>1)
        {
           nr=(int(x[n-2])-48)*10+int(x[n-1])-48;
           if (nr%20==0) g<<4<<endl;
           else g<<V[nr%20-1]<<endl;
        }
        else
           g<<V[int(x[0])-48-1]<<endl;
    }
    f.close();
    g.close();
}