Cod sursa(job #732840)

Utilizator JercaianuJercaianu Alexandru Jercaianu Data 11 aprilie 2012 01:41:14
Problema Cifra Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.59 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};
char x[102];

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