Cod sursa(job #1260062)

Utilizator atty97Toth Attila atty97 Data 10 noiembrie 2014 21:01:27
Problema Cifra Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.58 kb
#include <fstream>
#include <iostream>
using namespace std;

int main()
{
	int n, j = 1;
	long long produs = 1, sum = 0; // j = numar
	ifstream f("cifra.in");
	ofstream g("cifra.out");
	f >> n;

	char *num = new char[n + 1];

	for (int i = 0; i < n; i++)
	{
		f >> num[i];
	}
	int num_counter = 0;

	
	do
	{
		j = (num[num_counter] - '0');

		for (int i = 0; i < j; i++)
		{
			produs *= j;
		}

		sum += produs;

		g << sum % 10 << endl;
		produs = 1;
		num_counter++;

	} while (num_counter < n);

	cout << sum << endl;

	cin.get();
	return 0;
}