Cod sursa(job #791089)

Utilizator vasile_pojogaPojoga Vasile vasile_pojoga Data 22 septembrie 2012 21:26:52
Problema Cifra Scor 0
Compilator cpp Status done
Runda asem-info Marime 0.49 kb
#include <fstream>
#include <cstring>
using namespace std;
char n[101];
int p[10]={0,1,4,7,6,5,6,3,6,9};

int main(){
    int sum,l,k,t;
    ifstream fi("cifra.in");
    ofstream fo("cifra.out");
    fi>>t;
    for (int i=0;i<t;i++){
        fi>>n;
        l=strlen(n)-1;
        sum=0;
        if (l>1)k=(n[l-1]-48)*10+(n[l]-48);
        else k=n[l]-48;
        for (int j=1;j<=k;j++)
            sum+=p[j % 10];
        fo<<sum % 10<<endl;
        }
    return 0;
}