Cod sursa(job #633225)

Utilizator Marin7ygsepoywepoj Marin7 Data 13 noiembrie 2011 12:01:35
Problema Cifra Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.72 kb
#include <fstream>
#include <iostream>
#include <string.h>
using namespace std;
ifstream f("cifra.in");
ofstream g("cifra.out");
int ct[] = {
 0, 1, 5, 2, 8, 3, 9, 2, 8, 7,
 8, 4, 7, 3, 8, 4, 1, 5, 4,
 5, 9, 6, 2, 7, 3, 6, 2, 1,
 2, 8, 1, 7, 2, 8, 5, 9, 8,
 9, 3, 0, 6, 1, 7, 0, 6, 5,
 6, 2, 5, 1, 6, 2, 9, 3, 2,
 3, 7, 4, 0, 5, 1, 4, 0, 9,
 0, 6, 9, 5, 0, 6, 3, 7, 6,
 7, 1, 8, 4, 9, 5, 8, 4, 3,
 4, 0, 3, 9, 4, 0, 7, 1, 0, 0
};
int main()
{
	int i,y1,y2,n;
	char sir[100];
	f>>n;
	i=1;
	while (i<=n)
	{
		f>>sir;
		if (strlen(sir)>1)
		{
			y1=strlen(sir);
			y2=(sir[y1-2]-'0')*10+(sir[y1-1]-'0');
		}	
		else
			y2=sir[0]-'0';
		g<<ct[y2]<<'\n';
		i++;
	}
	f.close();
	g.close();
	return 0;
}