Submission #31609353
Source Code Expand
Copy
N = gets.to_iS = getsW = (N-3).times.map{|i| S[i,4] }.uniqp 4-W.map{|w|r = w.bytes.uniq.size==4m = x = 04.times{|i|u,v = w[i],'UTPC'[i]if u==vm += 1elsif w['UTPC'.index u]==vx += 1end}next m+x/2+(r&&m<2&&x<1 ? 1:0)}.max
N = gets.to_i S = gets W = (N-3).times.map{|i| S[i,4] }.uniq p 4-W.map{|w| r = w.bytes.uniq.size==4 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 m+x/2+(r&&m<2&&x<1 ? 1:0) }.max
Submission Info
Submission Time | |
---|---|
Task | A - Make UTPC |
User | ds14050 |
Language | Ruby (2.7.1) |
Score | 0 |
Code Size | 270 Byte |
Status | WA |
Exec Time | 62 ms |
Memory | 14640 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 | 56 ms | 14220 KB |
00_sample_01 | AC | 56 ms | 14080 KB |
00_sample_02 | AC | 58 ms | 14072 KB |
01_rsmall_00 | AC | 56 ms | 14216 KB |
01_rsmall_01 | AC | 56 ms | 14228 KB |
01_rsmall_02 | AC | 55 ms | 14052 KB |
01_rsmall_03 | AC | 57 ms | 14180 KB |
01_rsmall_04 | AC | 56 ms | 14156 KB |
02_rmedium_00 | AC | 57 ms | 14236 KB |
02_rmedium_01 | AC | 57 ms | 14132 KB |
03_rlarge_00 | AC | 58 ms | 14364 KB |
03_rlarge_01 | AC | 59 ms | 14404 KB |
04_rmax_00 | AC | 62 ms | 14572 KB |
05_hand_00 | AC | 56 ms | 13964 KB |
05_hand_01 | AC | 56 ms | 14148 KB |
05_hand_02 | AC | 58 ms | 14556 KB |
05_hand_03 | AC | 58 ms | 14180 KB |
05_hand_04 | AC | 58 ms | 14112 KB |
06_balance_small_00 | AC | 54 ms | 14212 KB |
06_balance_small_01 | WA | 57 ms | 14100 KB |
06_balance_small_02 | AC | 55 ms | 14092 KB |
06_balance_small_03 | AC | 56 ms | 14176 KB |
06_balance_small_04 | AC | 59 ms | 14072 KB |
06_balance_small_05 | AC | 58 ms | 14152 KB |
07_balance_medium_00 | AC | 58 ms | 14120 KB |
07_balance_medium_01 | AC | 56 ms | 14128 KB |
07_balance_medium_02 | AC | 58 ms | 14136 KB |
07_balance_medium_03 | AC | 61 ms | 14160 KB |
07_balance_medium_04 | AC | 56 ms | 14176 KB |
07_balance_medium_05 | AC | 55 ms | 14076 KB |
08_balance_large_00 | AC | 60 ms | 14484 KB |
08_balance_large_01 | AC | 56 ms | 14528 KB |
08_balance_large_02 | AC | 61 ms | 14592 KB |
08_balance_large_03 | AC | 59 ms | 14496 KB |
08_balance_large_04 | AC | 59 ms | 14496 KB |
08_balance_large_05 | AC | 57 ms | 14480 KB |
09_balance_max_00 | AC | 58 ms | 14540 KB |
09_balance_max_01 | AC | 60 ms | 14528 KB |
09_balance_max_02 | AC | 61 ms | 14492 KB |
09_balance_max_03 | AC | 59 ms | 14452 KB |
09_balance_max_04 | AC | 58 ms | 14528 KB |
09_balance_max_05 | AC | 60 ms | 14600 KB |
10_biased_00 | AC | 57 ms | 14324 KB |
10_biased_01 | AC | 59 ms | 14640 KB |
10_biased_02 | AC | 61 ms | 14528 KB |
10_biased_03 | AC | 55 ms | 14136 KB |
11_completelybiased_00 | AC | 57 ms | 14220 KB |
11_completelybiased_01 | AC | 58 ms | 14252 KB |
11_completelybiased_02 | AC | 55 ms | 14308 KB |
11_completelybiased_03 | AC | 56 ms | 14220 KB |