Pagini recente » Cod sursa (job #1473008) | Cod sursa (job #1120597) | Cod sursa (job #897253) | Cod sursa (job #18846) | Cod sursa (job #1938030)
package com.company;
import java.io.*;
public class Main {
public static void main(String[] args) {
try {
//READING PART
BufferedReader br = new BufferedReader(new FileReader("fractii.in"));
int n = Integer.valueOf(br.readLine());
br.close();
int res = 1, i,j;
for (i = 2; i <= n; i++) {
int sqrt = (int) Math.floor(Math.sqrt(i));
int count = i == sqrt * sqrt ? 2 : 1;
for (j = 2; j < sqrt; j ++) {
count += i % j == 0 ? 2: 0;
}
res = res + 2 * ( i - count);
}
BufferedWriter bw = new BufferedWriter(new FileWriter("fractii.out"));
bw.write(String.valueOf(res));
bw.close();
} catch (FileNotFoundException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
}
}