Cod sursa(job #1002511)
Utilizator | Data | 27 septembrie 2013 22:04:07 | |
---|---|---|---|
Problema | Cifra | Scor | 0 |
Compilator | cpp | Status | done |
Runda | Arhiva de probleme | Marime | 0.39 kb |
#include<fstream>
using namespace std;
int pow( int n, int m)
{
int p,i;
p=1;
for(i=1;i<=m;i++)
p=p*n;}
int main()
{ char a[100],s,n,i,j;
s=0;
ifstream f("cifra.in", ios::in);
ofstream g("cifra.out", ios::out);
f>>n;
for(i=1;i<=n;i++)
f>>a[i];
for(i=1;i<=n;i++)
for(j=1;j<=a[i];j++)
s=s+pow(i,i);
g<<s%10;
return 0;}