Submission #65857
Source Code Expand
<?php // 土日の設定 $holidays = array(); for( $date = DateTime::createFromFormat('Y/m/d', '2012/01/01', new DateTimeZone('Asia/Tokyo')), $end = DateTime::createFromFormat('Y/m/d', '2012/12/31', new DateTimeZone('Asia/Tokyo')); $date->diff($end)->format('%R') === '+'; $date->add(new DateInterval('P1D')) ){ if($date->format('w') === '0' || $date->format('w') === '6'){ $holidays[$date->format('Y/m/d')] = true; }else{ $holidays[$date->format('Y/m/d')] = false; } } // 祝日の取得・設定 fscanf(STDIN, "%d", $n); for($i = 0; $i < $n; $i++){ fscanf(STDIN, "%d/%d", $month, $day); $date = DateTime::createFromFormat('Y/m/d', "2012/{$month}/{$day}", new DateTimeZone('Asia/Tokyo')); // 振替休日の設定 while($holidays[$date->format('Y/m/d')]){ $date->add(new DateInterval('P1D')); } $holidays[$date->format('Y/m/d')] = true; } // 最大連休日数の取得 $max = 0; $count = 0; foreach($holidays as $holiday){ if($holiday){ $count++; }else{ $count = 0; } $max = $count > $max ? $count : $max; } echo $max . PHP_EOL; ?>
Submission Info
Submission Time | |
---|---|
Task | B - 超大型連休 |
User | wada811 |
Language | PHP (PHP 5.3.10) |
Score | 0 |
Code Size | 1181 Byte |
Status | WA |
Exec Time | 216 ms |
Memory | 4372 KB |
Judge Result
Set Name | All | ||||
---|---|---|---|---|---|
Score / Max Score | 0 / 100 | ||||
Status |
|
Set Name | Test Cases |
---|---|
All | 00_sample_01.txt, 00_sample_02.txt, 00_sample_03.txt, 00_sample_04.txt, 01_rand_00.txt, 01_rand_01.txt, 01_rand_02.txt, 01_rand_03.txt, 01_rand_04.txt, 01_rand_05.txt, 01_rand_06.txt, 01_rand_07.txt, 01_rand_08.txt, 01_rand_09.txt, 01_rand_10.txt, 01_rand_11.txt, 01_rand_12.txt, 01_rand_13.txt, 01_rand_14.txt, 01_rand_15.txt, 01_rand_16.txt, 01_rand_17.txt, 01_rand_18.txt, 01_rand_19.txt, 01_rand_20.txt, 01_rand_21.txt, 01_rand_22.txt, 01_rand_23.txt, 01_rand_24.txt, 01_rand_25.txt, 01_rand_26.txt, 01_rand_27.txt, 01_rand_28.txt, 01_rand_29.txt, 01_rand_30.txt, 01_rand_31.txt, 01_rand_32.txt, 01_rand_33.txt, 01_rand_34.txt, 01_rand_35.txt, 01_rand_36.txt, 01_rand_37.txt, 01_rand_38.txt, 01_rand_39.txt |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
00_sample_01.txt | AC | 71 ms | 4300 KB |
00_sample_02.txt | AC | 71 ms | 4332 KB |
00_sample_03.txt | AC | 80 ms | 4340 KB |
00_sample_04.txt | AC | 70 ms | 4348 KB |
01_rand_00.txt | AC | 71 ms | 4348 KB |
01_rand_01.txt | AC | 70 ms | 4300 KB |
01_rand_02.txt | AC | 76 ms | 4284 KB |
01_rand_03.txt | AC | 69 ms | 4340 KB |
01_rand_04.txt | AC | 72 ms | 4348 KB |
01_rand_05.txt | AC | 72 ms | 4340 KB |
01_rand_06.txt | AC | 73 ms | 4348 KB |
01_rand_07.txt | AC | 74 ms | 4352 KB |
01_rand_08.txt | AC | 73 ms | 4340 KB |
01_rand_09.txt | AC | 72 ms | 4336 KB |
01_rand_10.txt | AC | 75 ms | 4344 KB |
01_rand_11.txt | AC | 76 ms | 4260 KB |
01_rand_12.txt | AC | 74 ms | 4340 KB |
01_rand_13.txt | AC | 75 ms | 4344 KB |
01_rand_14.txt | AC | 76 ms | 4348 KB |
01_rand_15.txt | AC | 77 ms | 4340 KB |
01_rand_16.txt | AC | 77 ms | 4340 KB |
01_rand_17.txt | AC | 77 ms | 4352 KB |
01_rand_18.txt | AC | 77 ms | 4220 KB |
01_rand_19.txt | AC | 79 ms | 4336 KB |
01_rand_20.txt | AC | 79 ms | 4340 KB |
01_rand_21.txt | AC | 78 ms | 4340 KB |
01_rand_22.txt | AC | 79 ms | 4352 KB |
01_rand_23.txt | AC | 84 ms | 4372 KB |
01_rand_24.txt | AC | 87 ms | 4324 KB |
01_rand_25.txt | AC | 88 ms | 4352 KB |
01_rand_26.txt | AC | 83 ms | 4340 KB |
01_rand_27.txt | AC | 82 ms | 4340 KB |
01_rand_28.txt | WA | 97 ms | 4344 KB |
01_rand_29.txt | WA | 100 ms | 4348 KB |
01_rand_30.txt | WA | 104 ms | 4336 KB |
01_rand_31.txt | WA | 115 ms | 4336 KB |
01_rand_32.txt | WA | 126 ms | 4344 KB |
01_rand_33.txt | WA | 135 ms | 4356 KB |
01_rand_34.txt | WA | 154 ms | 4344 KB |
01_rand_35.txt | WA | 167 ms | 4344 KB |
01_rand_36.txt | WA | 176 ms | 4344 KB |
01_rand_37.txt | WA | 190 ms | 4344 KB |
01_rand_38.txt | WA | 204 ms | 4348 KB |
01_rand_39.txt | WA | 216 ms | 4348 KB |