Submission #230664
Source Code Expand
import java.util.ArrayList; import java.util.Collections; import java.util.List; import java.util.Scanner; public class Main { class Point implements Comparable<Point>{ int value; boolean start; public Point(int _value, boolean _start) { value = _value; start = _start; } @Override public int compareTo(Point o) { if(value!=o.value){ return value - o.value; } if(start!=o.start&&start){ return -1; } else if(start!=o.start&&!start){ return 1; } return 0; } } List<Point> list; public static void main(String[] args) { new Main().run(); } private void run() { Scanner stdIn = new Scanner(System.in); int n = stdIn.nextInt(); list = new ArrayList<Point>(); for(int i=0;i<n;i++){ int a = stdIn.nextInt(); int b = stdIn.nextInt(); list.add(new Point(a, true)); list.add(new Point(b, false)); } Collections.sort(list); int x = 0; int max = 0; for(Point p : list){ // System.out.println(p.value+","+p.start); if(p.start){ x++; } else{ x--; } max = Math.max(max, x); } System.out.println(max); } }
Submission Info
Submission Time | |
---|---|
Task | C - AtColor |
User | lanevok |
Language | Java (OpenJDK 1.7.0) |
Score | 100 |
Code Size | 1184 Byte |
Status | AC |
Exec Time | 1365 ms |
Memory | 45596 KB |
Judge Result
Set Name | Sample | Subtask1 | Subtask2 | ||||||
---|---|---|---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 30 / 30 | 70 / 70 | ||||||
Status |
|
|
|
Set Name | Test Cases |
---|---|
Sample | subtask0_sample01.txt, subtask0_sample02.txt |
Subtask1 | subtask1_01.txt, subtask1_02.txt, subtask1_03.txt, subtask1_04.txt, subtask1_05.txt, subtask1_06.txt, subtask1_07.txt, subtask1_08.txt, subtask1_09.txt, subtask1_10.txt, subtask1_11.txt, subtask1_12.txt, subtask1_13.txt, subtask1_14.txt, subtask1_15.txt, subtask0_sample01.txt, subtask0_sample02.txt |
Subtask2 | subtask0_sample01.txt, subtask0_sample02.txt, subtask1_01.txt, subtask1_02.txt, subtask1_03.txt, subtask1_04.txt, subtask1_05.txt, subtask1_06.txt, subtask1_07.txt, subtask1_08.txt, subtask1_09.txt, subtask1_10.txt, subtask1_11.txt, subtask1_12.txt, subtask1_13.txt, subtask1_14.txt, subtask1_15.txt, subtask2_01.txt, subtask2_02.txt, subtask2_03.txt, subtask2_04.txt, subtask2_05.txt, subtask2_06.txt, subtask2_07.txt, subtask2_08.txt, subtask2_09.txt, subtask2_10.txt, subtask2_11.txt, subtask2_12.txt, subtask2_13.txt, subtask2_14.txt, subtask2_15.txt, subtask2_16.txt, subtask2_17.txt, subtask2_18.txt, subtask2_19.txt, subtask2_20.txt, subtask2_21.txt, subtask2_22.txt, subtask2_23.txt, subtask2_24.txt, subtask2_25.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
subtask0_sample01.txt | AC | 404 ms | 23440 KB |
subtask0_sample02.txt | AC | 407 ms | 23356 KB |
subtask1_01.txt | AC | 415 ms | 23408 KB |
subtask1_02.txt | AC | 403 ms | 23376 KB |
subtask1_03.txt | AC | 610 ms | 29508 KB |
subtask1_04.txt | AC | 597 ms | 28768 KB |
subtask1_05.txt | AC | 599 ms | 28556 KB |
subtask1_06.txt | AC | 594 ms | 28756 KB |
subtask1_07.txt | AC | 598 ms | 28660 KB |
subtask1_08.txt | AC | 647 ms | 31076 KB |
subtask1_09.txt | AC | 621 ms | 30412 KB |
subtask1_10.txt | AC | 609 ms | 29084 KB |
subtask1_11.txt | AC | 636 ms | 30276 KB |
subtask1_12.txt | AC | 619 ms | 29812 KB |
subtask1_13.txt | AC | 629 ms | 30192 KB |
subtask1_14.txt | AC | 601 ms | 29332 KB |
subtask1_15.txt | AC | 604 ms | 28776 KB |
subtask2_01.txt | AC | 1225 ms | 44668 KB |
subtask2_02.txt | AC | 1227 ms | 43968 KB |
subtask2_03.txt | AC | 1141 ms | 45196 KB |
subtask2_04.txt | AC | 1114 ms | 44128 KB |
subtask2_05.txt | AC | 1212 ms | 44936 KB |
subtask2_06.txt | AC | 1220 ms | 45188 KB |
subtask2_07.txt | AC | 1350 ms | 45120 KB |
subtask2_08.txt | AC | 1244 ms | 44912 KB |
subtask2_09.txt | AC | 1226 ms | 44884 KB |
subtask2_10.txt | AC | 1220 ms | 45036 KB |
subtask2_11.txt | AC | 1238 ms | 45324 KB |
subtask2_12.txt | AC | 1226 ms | 44916 KB |
subtask2_13.txt | AC | 1365 ms | 45184 KB |
subtask2_14.txt | AC | 1248 ms | 45012 KB |
subtask2_15.txt | AC | 1223 ms | 44180 KB |
subtask2_16.txt | AC | 1246 ms | 44536 KB |
subtask2_17.txt | AC | 1230 ms | 45596 KB |
subtask2_18.txt | AC | 1242 ms | 45380 KB |
subtask2_19.txt | AC | 1213 ms | 45436 KB |
subtask2_20.txt | AC | 1236 ms | 45172 KB |
subtask2_21.txt | AC | 1220 ms | 45060 KB |
subtask2_22.txt | AC | 1229 ms | 44908 KB |
subtask2_23.txt | AC | 1298 ms | 44612 KB |
subtask2_24.txt | AC | 1229 ms | 45400 KB |
subtask2_25.txt | AC | 1202 ms | 45056 KB |