Cod sursa(job #2055785)

Utilizator sipos_davidSipos David Oliver sipos_david Data 3 noiembrie 2017 18:43:59
Problema Cifra Scor 0
Compilator cpp Status done
Runda Arhiva de probleme Marime 0.52 kb
#include <stdio.h>
#include <cmath>

using namespace std;

int calculate(int n);

int main()
{
    freopen("cifra.in", "r", stdin);
    freopen("cifra.out", "w", stdout);
    int n;
    scanf("%d", &n);
    for(int i = 0;i < n ;i++) {
        int temp;
        scanf("%d", &temp);
        printf("%d\n", calculate(temp));
    }
    return 0;
}

int calculate(int n) {
    int sum = 0;
    for(int i = 1;i < n + 1;i++) {
        int temp = pow(i, i);
        sum += temp;
    }
    return sum % 10;
}