From 91c174badac56e70f338b2fed7ce587249edfdab Mon Sep 17 00:00:00 2001 From: Prajyot Chandrashekhar Bhamare <54196182+Praj41@users.noreply.github.com> Date: Thu, 17 Oct 2019 08:35:44 +0530 Subject: [PATCH] compacted reduced lines of code --- 2019 Ready Set Code/Round-1/1/Solution.java | 33 ++++++++------------- 1 file changed, 12 insertions(+), 21 deletions(-) diff --git a/2019 Ready Set Code/Round-1/1/Solution.java b/2019 Ready Set Code/Round-1/1/Solution.java index 404280b..4f23526 100644 --- a/2019 Ready Set Code/Round-1/1/Solution.java +++ b/2019 Ready Set Code/Round-1/1/Solution.java @@ -2,28 +2,19 @@ public class Solution { - static boolean prime(int n) { - int c, i; - c = 0; - for (i = 2; i < Math.sqrt(n); i++) { - if (n%i == 0) { - c++; - } + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int a = sc.nextInt(); + int f = 0; + for(int i = 1 ; i <= a ; i++) { + if(a%i == 0) + f++; } - return c == 0; - } - public static void main(String args[]) { - Scanner scanner = new Scanner(System.in); - int n = scanner.nextInt(); - if (n <= 1) { + if(f == 2) + System.out.println("PRIME"); + else if(f == 1 || a == 0) System.out.println("NONE"); - } else { - if(prime(n)) { - System.out.println("PRIME"); - } else { - System.out.println("NOT PRIME"); - } - } - scanner.close(); + else + System.out.println("NOT PRIME"); } }