Submission #117015
Source Code Expand
import static java.lang.System.in; import static java.lang.System.out; import java.io.*; import java.util.*; public class Main { static final double EPS = 1e-10; static final double INF = 1 << 31; static final double PI = Math.PI; public static Scanner sc = new Scanner(in); StringBuilder sb = new StringBuilder(); BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); public void run() throws IOException { String input; String[] inputArray; while(true){ input = br.readLine(); inputArray = input.split(" "); int n = Integer.valueOf(inputArray[0]); if (n==0) break; int ans = 0; for (int i=2; i<=Math.sqrt(n); i++){ if (n%i==0){ ans = Math.max(ans, i); while(n%i==0) n=n/i; } } ans = Math.max(ans, n); ln(ans); } } public static void main(String[] args) throws IOException { new Main().run(); } public static void ln(Object obj) { out.println(obj); } }
Submission Info
Submission Time | |
---|---|
Task | B - Working for the World |
User | batchunag |
Language | Java (OpenJDK 1.7.0) |
Score | 100 |
Code Size | 990 Byte |
Status | AC |
Exec Time | 1023 ms |
Memory | 22832 KB |
Judge Result
Set Name | All | ||
---|---|---|---|
Score / Max Score | 100 / 100 | ||
Status |
|
Set Name | Test Cases |
---|---|
All | 00-sample, 10-minimum, 11-maximum, 12-little, 13-large, 14-middle, 15-zero, 50-random00, 50-random01, 50-random02, 50-random03, 50-random04, 50-random05, 50-random06, 50-random07, 50-random08, 50-random09, 50-random10, 50-random11, 50-random12, 50-random13, 50-random14, 50-random15, 50-random16, 50-random17, 50-random18, 50-random19 |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
00-sample | AC | 1023 ms | 22568 KB |
10-minimum | AC | 449 ms | 22700 KB |
11-maximum | AC | 478 ms | 22700 KB |
12-little | AC | 475 ms | 22576 KB |
13-large | AC | 478 ms | 22832 KB |
14-middle | AC | 477 ms | 22708 KB |
15-zero | AC | 452 ms | 22448 KB |
50-random00 | AC | 485 ms | 22796 KB |
50-random01 | AC | 496 ms | 22652 KB |
50-random02 | AC | 480 ms | 22832 KB |
50-random03 | AC | 484 ms | 22700 KB |
50-random04 | AC | 462 ms | 22824 KB |
50-random05 | AC | 465 ms | 22832 KB |
50-random06 | AC | 464 ms | 22708 KB |
50-random07 | AC | 458 ms | 22672 KB |
50-random08 | AC | 498 ms | 22748 KB |
50-random09 | AC | 490 ms | 22704 KB |
50-random10 | AC | 465 ms | 22680 KB |
50-random11 | AC | 493 ms | 22704 KB |
50-random12 | AC | 482 ms | 22736 KB |
50-random13 | AC | 482 ms | 22704 KB |
50-random14 | AC | 466 ms | 22700 KB |
50-random15 | AC | 473 ms | 22700 KB |
50-random16 | AC | 483 ms | 22708 KB |
50-random17 | AC | 480 ms | 22704 KB |
50-random18 | AC | 476 ms | 22832 KB |
50-random19 | AC | 468 ms | 22828 KB |