From 73d0deef8bad64e542f73982789bebeb50e347a4 Mon Sep 17 00:00:00 2001 From: Santo Cariotti Date: Sun, 23 Jul 2017 19:59:49 +0200 Subject: clear --- java/somme.java | 35 ----------------------------------- 1 file changed, 35 deletions(-) delete mode 100644 java/somme.java (limited to 'java') diff --git a/java/somme.java b/java/somme.java deleted file mode 100644 index c1da9d5..0000000 --- a/java/somme.java +++ /dev/null @@ -1,35 +0,0 @@ -import java.util.Scanner; - -public class HelloWorld { - private static boolean pari(int n) { - return (n % 2) == 0; - } - - private static int sequenza(int n, boolean pollatz, int tCollatz) { - int m = ((pollatz) ? 5 : 3), tot = 1; - - while(n != 1) { - n = (pari(n)) ? n/2 : n*m+1; - - tot++; - - if(tCollatz != -1 && tot > tCollatz) - break; - } - - return tot; - } - - public static void main(String[] args) { - Scanner in = new Scanner(System.in); - int N1 = in.nextInt(), N2 = in.nextInt(), tot = 0, collatz; - - for(int i = N1; i <= N2; i++) { - collatz = sequenza(i, false, -1); - if(sequenza(i, true, collatz) < collatz ) - tot++; - } - - System.out.println(tot); - } -} -- cgit v1.2.3-18-g5258