Cod sursa(job #1559286)

Utilizator TheStifmeisterRusu Alex TheStifmeister Data 30 decembrie 2015 15:36:55
Problema Cifra Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.65 kb
#include <iostream>
#include <fstream>
#include <string>
#include <stdlib.h>

using namespace std;

ifstream fi("cifra.in");
ofstream fo("cifra.out");



void  read(ifstream &f, int  &t,string  s[100])
{
	int i;
	f>>t;
	for( int i=1 ; i<=t ; i++)
		f>>s[i];
}
void solve(ofstream &g,int t,string s[100])
{
	int z,i,j,k,q;
	for ( int i=1 ; i<=t ; i++ )
		{
			k=atoi(s[i].c_str());
			z=0;
			for (j=1;j<=k;j++)
				{
					q=1;
					for (int l=1;l<=j;l++)
						 q= q*j;
cout<<"baza la putere: "<<q<<endl;
					z=z+q;
				}
cout<<"suma:"<<z<<endl;
			if (z>9) z=z%10;
				g<<z<<endl;
		}
}
int main()
{
	int n;
	string a[100];
	read(fi,n,a);
	solve(fo,n,a);
	return 0;
}