Cod sursa(job #2703103)

Utilizator cojo95Claudiu-Andrei Cojocar cojo95 Data 7 februarie 2021 11:27:07
Problema Fractii Scor 0
Compilator java Status done
Runda Arhiva de probleme Marime 1.4 kb

import java.util.Scanner;
import java.io.File;  // Import the File class
import java.io.FileNotFoundException;  // Import this class to handle errors
import java.io.FileWriter;
import java.io.IOException;

public class casa {

    public static void main(String[] args) {
        int data = 0;
        try {
            File myObj = new File("fractii.in");
            Scanner myReader = new Scanner(myObj);
            while (myReader.hasNextLine()) {
                data = myReader.nextInt();
            }
            myReader.close();
        } catch (FileNotFoundException e) {
            System.out.println("An error occurred.");
            e.printStackTrace();
        }
        Scanner in = new Scanner(System.in);
        int ss = 0;
        for (int i = 1; i <= data; i++) {
            for (int j = 1; j <= data; j++) {
                int d = 2, s = 0;
                while (d <= i) {
                    if (i % d == 0 && j % d == 0) {
                        s++;
                    }
                    d++;
                }
                if (s == 0) ss++;
            }
        }
        try {
            FileWriter myWriter = new FileWriter("fractii.out");
            myWriter.write(ss);
            myWriter.close();
        } catch (IOException e) {
            System.out.println("An error occurred.");
            e.printStackTrace();
        }
    }
}