Submission #145958
Source Code Expand
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner input=new Scanner(System.in); int N=input.nextInt(); int H[]=new int[N]; int O[]=new int[N]; double t[]=new double[9]; for(int i=0;i<N;i++){ String S=input.next(); for(int x=0;x<9;x++){if(x!=4){ t[x]=Double.parseDouble(S.substring(x,x+1));} } H[i]=(int)(Math.floor((t[0]*600+t[1]*60+t[2]*10+t[3])/5)); O[i]=(int)(Math.ceil((t[5]*600+t[6]*60+t[7]*10+t[8])/5));} input.close(); char ts[]=new char[289]; for(int i=0;i<289;i++){ ts[i]='x';} for(int i=0;i<N;i++){ for(int ii=H[i];ii<=O[i]-1;ii++){ ts[ii]='○';}} int i=0; int b=0; double a[]=new double[4]; String c="off"; while(i<=288){ if(c=="off" && ts[i]=='○'){b=i;c="on";a[0]=Math.floor(b/120);b=b-(int)a[0]*120; a[1]=Math.floor(b/12);b=b-(int)a[1]*12; a[2]=Math.floor(b/2);b=b-(int)a[2]*2; a[3]=b*5;for(int ii=0;ii<4;ii++){System.out.print((int)a[ii]);}System.out.print('-');} else if(c=="on" && ts[i]=='x'){b=i;c="off";a[0]=Math.floor(b/120);b=b-(int)a[0]*120; a[1]=(int)Math.floor(b/12);b=b-(int)a[1]*12; a[2]=(int)Math.floor(b/2);b=b-(int)a[2]*2; a[3]=b*5;for(int ii=0;ii<4;ii++){System.out.print((int)a[ii]);}System.out.println("");} i=i+1; } if(ts[288]=='○'){System.out.println(2400); }}}
Submission Info
Submission Time | |
---|---|
Task | D - 感雨時刻の整理 |
User | dorpi |
Language | Java (OpenJDK 1.7.0) |
Score | 100 |
Code Size | 1586 Byte |
Status | AC |
Exec Time | 897 ms |
Memory | 39632 KB |
Judge Result
Set Name | all | ||
---|---|---|---|
Score / Max Score | 100 / 100 | ||
Status |
|
Set Name | Test Cases |
---|---|
all | 00_sample_01.txt, 00_sample_02.txt, 00_sample_03.txt, cho_cho_chokudai.txt, chokudai_ga_cho.txt, test_01.txt, test_02.txt, test_03.txt, test_04.txt, test_05.txt, test_06.txt, test_07.txt, test_08.txt, test_09.txt, test_10.txt, test_11.txt, test_12.txt, test_13.txt, test_14.txt, test_15.txt, test_16.txt, test_17.txt, test_18.txt, test_19.txt, test_20.txt, test_21.txt, test_22.txt, test_23.txt, test_24.txt, test_25.txt, test_26.txt, test_27.txt, test_28.txt, test_29.txt, test_30.txt, test_31.txt, test_32.txt, test_33.txt, test_34.txt, test_35.txt, test_36.txt, test_37.txt, test_38.txt, test_39.txt, test_40.txt, test_41.txt, test_42.txt, test_43.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
00_sample_01.txt | AC | 637 ms | 23624 KB |
00_sample_02.txt | AC | 471 ms | 23644 KB |
00_sample_03.txt | AC | 479 ms | 23628 KB |
cho_cho_chokudai.txt | AC | 818 ms | 37624 KB |
chokudai_ga_cho.txt | AC | 873 ms | 39632 KB |
test_01.txt | AC | 522 ms | 24028 KB |
test_02.txt | AC | 503 ms | 24008 KB |
test_03.txt | AC | 516 ms | 23952 KB |
test_04.txt | AC | 516 ms | 23876 KB |
test_05.txt | AC | 510 ms | 23880 KB |
test_06.txt | AC | 504 ms | 24644 KB |
test_07.txt | AC | 513 ms | 24652 KB |
test_08.txt | AC | 486 ms | 24192 KB |
test_09.txt | AC | 548 ms | 25436 KB |
test_10.txt | AC | 559 ms | 27268 KB |
test_11.txt | AC | 548 ms | 25540 KB |
test_12.txt | AC | 526 ms | 24672 KB |
test_13.txt | AC | 490 ms | 24016 KB |
test_14.txt | AC | 541 ms | 25956 KB |
test_15.txt | AC | 593 ms | 27532 KB |
test_16.txt | AC | 503 ms | 24012 KB |
test_17.txt | AC | 562 ms | 25164 KB |
test_18.txt | AC | 503 ms | 23996 KB |
test_19.txt | AC | 536 ms | 24900 KB |
test_20.txt | AC | 524 ms | 24776 KB |
test_21.txt | AC | 807 ms | 38452 KB |
test_22.txt | AC | 877 ms | 39020 KB |
test_23.txt | AC | 897 ms | 39108 KB |
test_24.txt | AC | 818 ms | 38332 KB |
test_25.txt | AC | 820 ms | 38420 KB |
test_26.txt | AC | 829 ms | 38288 KB |
test_27.txt | AC | 843 ms | 38840 KB |
test_28.txt | AC | 833 ms | 39348 KB |
test_29.txt | AC | 469 ms | 23644 KB |
test_30.txt | AC | 484 ms | 23688 KB |
test_31.txt | AC | 681 ms | 32952 KB |
test_32.txt | AC | 642 ms | 23748 KB |
test_33.txt | AC | 785 ms | 37708 KB |
test_34.txt | AC | 471 ms | 23640 KB |
test_35.txt | AC | 501 ms | 24776 KB |
test_36.txt | AC | 857 ms | 38892 KB |
test_37.txt | AC | 855 ms | 38668 KB |
test_38.txt | AC | 858 ms | 38968 KB |
test_39.txt | AC | 858 ms | 38880 KB |
test_40.txt | AC | 827 ms | 38700 KB |
test_41.txt | AC | 861 ms | 39176 KB |
test_42.txt | AC | 858 ms | 38864 KB |
test_43.txt | AC | 826 ms | 37844 KB |