Cod sursa(job #2484294)

Utilizator nicu_ducalNicu Ducal nicu_ducal Data 30 octombrie 2019 21:33:25
Problema Cifra Scor 0
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.74 kb
#include <bits/stdc++.h>

using namespace std;

int power(int n){
    int prod = 1;
   /* for (int j=1;j<=n;j++){
        for (int h=1; h<=j;h++){
        prod *= h;
        }
        prod = prod%10;
        sum += prod;
        sum %= 10;
        prod = 1;
    }  */
    for (int j=1;j<=n;j++){
        prod *= j;
    }
    prod %= 10;
    return prod;
}

int main(){
    ifstream cin("cifra.in");
    ofstream cout("cifra.out");

    int n;
    cin>>n;

    int num[n][2];
    cin>>num[0][0];
    num[0][1] = power(num[0][0])%10;
    cout<<num[0][1]<<"\n";

    for (int i=1;i<n;i++){
        cin>>num[i][0];
        num[i][1] = (num[i-1][1]+power(num[i][0]))%10;
        cout<<num[i][1]<<"\n";
    }

return 0;
}