Submission #31608753
Source Code Expand
Copy
N = gets.to_iS = getsW = (N-3).times.map{|i| S[i,4] }.uniqR = {'UCTP'=>2,'CUTP'=>1,'PUTC'=>2}p 4-W.map{|w|m = x = 04.times{|i|u,v = w[i],'UTPC'[i]if u==vm += 1elsif w['UTPC'.index u]==vx += 1end}next R[w]||m+x/2}.max
N = gets.to_i S = gets W = (N-3).times.map{|i| S[i,4] }.uniq R = { 'UCTP'=>2, 'CUTP'=>1, 'PUTC'=>2 } p 4-W.map{|w| m = x = 0 4.times{|i| u,v = w[i],'UTPC'[i] if u==v m += 1 elsif w['UTPC'.index u]==v x += 1 end } next R[w]||m+x/2 }.max
Submission Info
Submission Time | |
---|---|
Task | A - Make UTPC |
User | ds14050 |
Language | Ruby (2.7.1) |
Score | 0 |
Code Size | 277 Byte |
Status | WA |
Exec Time | 64 ms |
Memory | 14752 KB |
Judge Result
Set Name | sample | All | ||||||
---|---|---|---|---|---|---|---|---|
Score / Max Score | 0 / 0 | 0 / 100 | ||||||
Status |
|
|
Set Name | Test Cases |
---|---|
sample | 00_sample_00, 00_sample_01, 00_sample_02 |
All | 00_sample_00, 00_sample_01, 00_sample_02, 01_rsmall_00, 01_rsmall_01, 01_rsmall_02, 01_rsmall_03, 01_rsmall_04, 02_rmedium_00, 02_rmedium_01, 03_rlarge_00, 03_rlarge_01, 04_rmax_00, 05_hand_00, 05_hand_01, 05_hand_02, 05_hand_03, 05_hand_04, 06_balance_small_00, 06_balance_small_01, 06_balance_small_02, 06_balance_small_03, 06_balance_small_04, 06_balance_small_05, 07_balance_medium_00, 07_balance_medium_01, 07_balance_medium_02, 07_balance_medium_03, 07_balance_medium_04, 07_balance_medium_05, 08_balance_large_00, 08_balance_large_01, 08_balance_large_02, 08_balance_large_03, 08_balance_large_04, 08_balance_large_05, 09_balance_max_00, 09_balance_max_01, 09_balance_max_02, 09_balance_max_03, 09_balance_max_04, 09_balance_max_05, 10_biased_00, 10_biased_01, 10_biased_02, 10_biased_03, 11_completelybiased_00, 11_completelybiased_01, 11_completelybiased_02, 11_completelybiased_03 |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
00_sample_00 | AC | 58 ms | 14000 KB |
00_sample_01 | AC | 59 ms | 14228 KB |
00_sample_02 | AC | 56 ms | 14016 KB |
01_rsmall_00 | AC | 59 ms | 14004 KB |
01_rsmall_01 | AC | 57 ms | 14192 KB |
01_rsmall_02 | AC | 58 ms | 14252 KB |
01_rsmall_03 | WA | 63 ms | 14108 KB |
01_rsmall_04 | AC | 58 ms | 14084 KB |
02_rmedium_00 | AC | 59 ms | 14192 KB |
02_rmedium_01 | AC | 59 ms | 14168 KB |
03_rlarge_00 | AC | 60 ms | 14244 KB |
03_rlarge_01 | AC | 60 ms | 14420 KB |
04_rmax_00 | AC | 60 ms | 14676 KB |
05_hand_00 | AC | 57 ms | 14072 KB |
05_hand_01 | AC | 56 ms | 14148 KB |
05_hand_02 | AC | 64 ms | 14732 KB |
05_hand_03 | AC | 58 ms | 14104 KB |
05_hand_04 | AC | 58 ms | 13908 KB |
06_balance_small_00 | AC | 57 ms | 13908 KB |
06_balance_small_01 | WA | 57 ms | 14208 KB |
06_balance_small_02 | WA | 62 ms | 13916 KB |
06_balance_small_03 | AC | 55 ms | 13972 KB |
06_balance_small_04 | AC | 58 ms | 14084 KB |
06_balance_small_05 | AC | 56 ms | 14172 KB |
07_balance_medium_00 | AC | 58 ms | 14084 KB |
07_balance_medium_01 | AC | 61 ms | 13920 KB |
07_balance_medium_02 | AC | 60 ms | 14048 KB |
07_balance_medium_03 | AC | 58 ms | 14164 KB |
07_balance_medium_04 | AC | 57 ms | 13996 KB |
07_balance_medium_05 | AC | 57 ms | 14208 KB |
08_balance_large_00 | AC | 60 ms | 14704 KB |
08_balance_large_01 | AC | 62 ms | 14400 KB |
08_balance_large_02 | AC | 60 ms | 14636 KB |
08_balance_large_03 | AC | 59 ms | 14256 KB |
08_balance_large_04 | AC | 58 ms | 14340 KB |
08_balance_large_05 | AC | 59 ms | 14372 KB |
09_balance_max_00 | AC | 61 ms | 14544 KB |
09_balance_max_01 | AC | 60 ms | 14648 KB |
09_balance_max_02 | AC | 61 ms | 14540 KB |
09_balance_max_03 | AC | 58 ms | 14600 KB |
09_balance_max_04 | AC | 60 ms | 14752 KB |
09_balance_max_05 | AC | 63 ms | 14528 KB |
10_biased_00 | AC | 61 ms | 14216 KB |
10_biased_01 | AC | 59 ms | 14476 KB |
10_biased_02 | AC | 57 ms | 14292 KB |
10_biased_03 | AC | 60 ms | 14124 KB |
11_completelybiased_00 | AC | 62 ms | 14404 KB |
11_completelybiased_01 | AC | 58 ms | 14236 KB |
11_completelybiased_02 | AC | 58 ms | 14100 KB |
11_completelybiased_03 | AC | 58 ms | 14024 KB |