Submission #31608534


Source Code Expand

N = gets.to_i
S = gets
W = (N-3).times.map{|i| S[i,4] }.uniq
X1 = %w[
	UTCP UCPT CTPU
	UPTC PTUC
	TUPC
].tally
X2 = %w[
	TUCP PCUT CPTU
	CPTU PCUT
	TUCP
].tally
p 4-W.map{|w| X1[w]?3:X2[w]?2:4.times.count{|i| w[i]=='UTPC'[i] } }.max

Submission Info

Submission Time
Task A - Make UTPC
User ds14050
Language Ruby (2.7.1)
Score 0
Code Size 247 Byte
Status WA
Exec Time 65 ms
Memory 14768 KiB

Judge Result

Set Name sample All
Score / Max Score 0 / 0 0 / 100
Status
AC × 3
AC × 44
WA × 6
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 65 ms 14076 KiB
00_sample_01 AC 58 ms 14188 KiB
00_sample_02 AC 54 ms 14180 KiB
01_rsmall_00 AC 60 ms 14164 KiB
01_rsmall_01 AC 57 ms 14316 KiB
01_rsmall_02 AC 58 ms 14340 KiB
01_rsmall_03 WA 61 ms 14136 KiB
01_rsmall_04 AC 58 ms 14224 KiB
02_rmedium_00 AC 59 ms 14192 KiB
02_rmedium_01 AC 58 ms 14224 KiB
03_rlarge_00 AC 60 ms 14400 KiB
03_rlarge_01 AC 56 ms 14624 KiB
04_rmax_00 AC 61 ms 14620 KiB
05_hand_00 AC 54 ms 14140 KiB
05_hand_01 WA 58 ms 14168 KiB
05_hand_02 WA 59 ms 14664 KiB
05_hand_03 WA 59 ms 14124 KiB
05_hand_04 AC 61 ms 14056 KiB
06_balance_small_00 AC 59 ms 14180 KiB
06_balance_small_01 WA 60 ms 14228 KiB
06_balance_small_02 WA 61 ms 14092 KiB
06_balance_small_03 AC 58 ms 14112 KiB
06_balance_small_04 AC 59 ms 14364 KiB
06_balance_small_05 AC 58 ms 14100 KiB
07_balance_medium_00 AC 59 ms 14300 KiB
07_balance_medium_01 AC 59 ms 14268 KiB
07_balance_medium_02 AC 59 ms 14152 KiB
07_balance_medium_03 AC 58 ms 14328 KiB
07_balance_medium_04 AC 60 ms 14152 KiB
07_balance_medium_05 AC 57 ms 14368 KiB
08_balance_large_00 AC 63 ms 14652 KiB
08_balance_large_01 AC 61 ms 14540 KiB
08_balance_large_02 AC 62 ms 14576 KiB
08_balance_large_03 AC 62 ms 14408 KiB
08_balance_large_04 AC 59 ms 14292 KiB
08_balance_large_05 AC 61 ms 14448 KiB
09_balance_max_00 AC 59 ms 14488 KiB
09_balance_max_01 AC 60 ms 14540 KiB
09_balance_max_02 AC 60 ms 14620 KiB
09_balance_max_03 AC 57 ms 14768 KiB
09_balance_max_04 AC 59 ms 14708 KiB
09_balance_max_05 AC 61 ms 14424 KiB
10_biased_00 AC 59 ms 14140 KiB
10_biased_01 AC 61 ms 14552 KiB
10_biased_02 AC 59 ms 14452 KiB
10_biased_03 AC 60 ms 14268 KiB
11_completelybiased_00 AC 58 ms 14228 KiB
11_completelybiased_01 AC 57 ms 14456 KiB
11_completelybiased_02 AC 58 ms 14200 KiB
11_completelybiased_03 AC 61 ms 14200 KiB