Cod sursa(job #1129734)

Utilizator andrey2013Paraschiv Andrei andrey2013 Data 28 februarie 2014 08:42:16
Problema Problema rucsacului Scor 0
Compilator cpp Status done
Runda Arhiva educationala Marime 0.48 kb
#include <iostream>
#include <fstream>
#include <math.h>
#include <string.h>

using namespace std;

int main()
{ifstream f("cifra.in");
 ofstream g("cifra.out");
 char n[101];
 long t,s,i,j,k,p;
 f>>t; s=0;
 for (i=1; i<=t; i++)
 {
     f>>n;f.get();
     s=0;
     int n1=n[strlen(n)-1]-48;
     for (j=1; j<=n1; j++)
        {for (k=1; k<=j; k++)
          p=(p*j)%10;}
         s=(s+p)%10;
         g<<s<<'\n';

 }
 f.close(); g.close();
 return 0;




}