Cod sursa(job #1742146)

Utilizator Antika89noname Antika89 Data 15 august 2016 20:46:33
Problema Cifra Scor 0
Compilator java Status done
Runda Arhiva de probleme Marime 1.23 kb
import java.io.*;
import java.net.URISyntaxException;
import java.util.Arrays;
import java.util.Collection;
import java.util.Scanner;

public class Main {

    public static void main(String[] args) throws IOException, URISyntaxException {
        final Main cifra = new Main();
        Scanner fileScanner = new Scanner(new FileInputStream("cifra.in"));
        //Scanner fileScanner = new Scanner(new FileInputStream(Main.class.getResource("cifra.in").getFile()));


        PrintWriter out1 = null;
        int sum = 0;
        try{
            //out1 = new PrintWriter(Main.class.getResource("cifra.out").getFile());
            out1 = new PrintWriter("cifra.out");
            fileScanner.nextInt();
            while (fileScanner.hasNextInt()) {
                int cc = fileScanner.nextInt();
                sum += cifra.pow(cc);
                out1.println(sum % 10);
            }
        } catch (FileNotFoundException e) {
            e.printStackTrace();
        }finally {
            if (out1 != null) {
                out1.close();
            }

            fileScanner.close();
        }

    }

    int pow (int num){
        int res = 1;
        for (int i =1; i<= num; i++) {
            res *= num;
        }

        return res;
    }
}