From d938f6fc299752dd454cc90d928173bed70882f5 Mon Sep 17 00:00:00 2001 From: InigoGutierrez Date: Sun, 3 Dec 2017 01:54:07 +0100 Subject: Problema 402 (Dimensiones del puzzle) resuelto. --- .../problemas/Problema402DimensionesDelPuzzle.java | 62 +++++++++++----------- 1 file changed, 31 insertions(+), 31 deletions(-) diff --git a/AceptaElReto/src/problemas/Problema402DimensionesDelPuzzle.java b/AceptaElReto/src/problemas/Problema402DimensionesDelPuzzle.java index 3a68741..fd334ec 100644 --- a/AceptaElReto/src/problemas/Problema402DimensionesDelPuzzle.java +++ b/AceptaElReto/src/problemas/Problema402DimensionesDelPuzzle.java @@ -1,31 +1,31 @@ -package problemas; - -public class Problema402DimensionesDelPuzzle { - - static java.util.Scanner in; - - public static void main(String args[]) { - in = new java.util.Scanner(System.in); - int caso; - while ( true ) { - caso = in.nextInt(); - if ( caso == 0 ) { - break; - } - System.out.println(casoDePrueba(caso)); - } - } - - public static int casoDePrueba(int caso) { - int lado = (int) Math.sqrt(caso); - while ( caso % lado != 0 ) { - lado++; - } - return lado; - } - - /*public static int findLowestNextDivisorInRange( int lado, int caso ) { - - }*/ - -} +package problemas; + +public class Problema402DimensionesDelPuzzle { + + static java.util.Scanner in; + + public static void main(String args[]) { + in = new java.util.Scanner(System.in); + int caso; + while ( true ) { + caso = in.nextInt(); + if ( caso == 0 ) { + break; + } + System.out.println(casoDePrueba(caso)); + } + } + + public static int casoDePrueba(int caso) { + int lado = (int) Math.sqrt(caso); + while ( caso % lado != 0 ) { + lado--; + } + return caso / lado; + } + + /*public static int findLowestNextDivisorInRange( int lado, int caso ) { + + }*/ + +} -- cgit v1.2.1