Cod sursa(job #378010)

Utilizator pufuPufu Cristian pufu Data 27 decembrie 2009 12:08:47
Problema Cifra Scor 0
Compilator c Status done
Runda Arhiva de probleme Marime 0.44 kb
#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int v[10] = {0, 1, 4, 7, 6, 5, 6, 3, 6, 9}, s = 47;

int main()
{
	int N, T, i, p, j;
	FILE *f, *g;
	
	f = fopen ("cifra.in", "r");
	g = fopen ("cifra.out", "w");

	fscanf (f, "%d", &T);

	for (i = 0; i < T; i++)
	{
		p = 0;
		fscanf(f, "%d", &N);
		for (j = 1; j <= (N % 10); j++)
			p = p + v[j];
		fprintf(g, "%d\n", ((N / 10) * s + p) % 10);
	}

	fclose(f);
	fclose(g);

	return 0;
}