Cod sursa(job #1339716)

Utilizator AlphaZoneRAlbert Ferencz AlphaZoneR Data 11 februarie 2015 08:10:49
Problema Cifra Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.63 kb
#include <iostream>
#include <fstream>
using namespace std;

int szoroz(int x){
    int szorz = 1;
    for(int i = 0;i<x;i++){
        szorz = (szorz%10)*x;
    }
    //cout << szorz%10 << endl;
    return szorz%10;
}


int hatvanyoz(int x){
    int szorz = 1;
    int ossz = 0;
    for(int i = 1;i<=x;i++){
        ossz += szoroz(i);

    }
    //cout << ossz << endl;
    return (ossz%10);
}

int main(){
    ifstream in("cifra.in");
    ofstream out("cifra.out");
    int n;
    in >> n;
    for(int i = 0;i<n;i++){
        long long int a;
        in >> a;
        out << hatvanyoz(a) << endl;
    }


}