Cod sursa(job #11442)

Utilizator MaGdUtZaVasile Maria-Magdalena MaGdUtZa Data 31 ianuarie 2007 18:20:36
Problema Cifra Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.9 kb
#include <fstream>
#include <string>

using namespace std;

#define max 110

#define input  "cifra.in"
#define output "cifra.out"

int i, t;

int a[] = { 0, 1, 5, 2, 8, 3, 9, 2, 8, 7, 7, 8, 4, 7, 3, 8, 4, 1, 5, 4, 4, 5, 9, 6, 2, 7, 3, 6, 2, 1, 1, 2, 8, 1, 7, 2, 8, 5, 9, 8, 8, 9, 3, 0, 6, 1, 7, 0, 6, 5, 5, 6, 2, 5, 1, 6, 2, 9, 3, 2, 2, 3, 7, 4, 0, 5, 1, 4, 0, 9, 9, 0, 6, 9, 5, 0, 6, 3, 7, 6, 6, 7, 1, 8, 4, 9, 5, 8, 4, 3, 3, 4, 0, 3, 9, 4, 0, 7, 1, 0, 0 };

char n[max];

int main()
{
	ifstream fin (input);

	ofstream fout(output);

	fin >> t;

	for ( i = 1; i <= t; i ++ )
	{
	     fin >> n;
	     
	     int l = strlen(n);
      
         char *last2;                     

         if ( l > 2 )

			 strcpy(last2, n + l - 2);

		 else

			strcpy(last2, n);
         
         int v = atoi(last2);
         
         fout << a[v] << "\n";
    }         
	
	
	return 0;
}