Submission #30058905


Source Code Expand

P = (1..N=gets.to_i).map {gets.split.map &:to_i}
L,R,S = {},{},gets
N.times {
	x,y = P[_1]
	if S[_1] == ?L
		L[y] &.>= x or L[y] = x
    else
		R[y] &.<= x or R[y] = x
    end
}
puts L.any?{|y,x| R[y] &.<= x } ? :Yes : :No

Submission Info

Submission Time
Task C - Collision 2
User l0rzl
Language Ruby (2.7.1)
Score 300
Code Size 232 Byte
Status AC
Exec Time 367 ms
Memory 37752 KiB

Compile Error

./Main.rb:7: warning: mismatched indentations at 'else' with 'if' at 5

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 300 / 300
Status
AC × 3
AC × 19
Set Name Test Cases
Sample 00_sample_00.txt, 00_sample_01.txt, 00_sample_02.txt
All 00_sample_00.txt, 00_sample_01.txt, 00_sample_02.txt, 01_random_00.txt, 01_random_01.txt, 01_random_02.txt, 01_random_03.txt, 02_in_rows_00.txt, 02_in_rows_01.txt, 02_in_rows_02.txt, 02_in_rows_03.txt, 02_in_rows_04.txt, 02_in_rows_05.txt, 02_in_rows_06.txt, 02_in_rows_07.txt, 02_in_rows_08.txt, 02_in_rows_09.txt, 02_in_rows_10.txt, 02_in_rows_11.txt
Case Name Status Exec Time Memory
00_sample_00.txt AC 60 ms 14004 KiB
00_sample_01.txt AC 56 ms 14092 KiB
00_sample_02.txt AC 56 ms 14312 KiB
01_random_00.txt AC 301 ms 28496 KiB
01_random_01.txt AC 326 ms 28180 KiB
01_random_02.txt AC 350 ms 35592 KiB
01_random_03.txt AC 352 ms 35544 KiB
02_in_rows_00.txt AC 301 ms 28088 KiB
02_in_rows_01.txt AC 306 ms 28124 KiB
02_in_rows_02.txt AC 313 ms 28212 KiB
02_in_rows_03.txt AC 301 ms 28188 KiB
02_in_rows_04.txt AC 306 ms 28364 KiB
02_in_rows_05.txt AC 349 ms 37648 KiB
02_in_rows_06.txt AC 302 ms 28332 KiB
02_in_rows_07.txt AC 304 ms 27988 KiB
02_in_rows_08.txt AC 306 ms 28412 KiB
02_in_rows_09.txt AC 322 ms 27996 KiB
02_in_rows_10.txt AC 319 ms 28036 KiB
02_in_rows_11.txt AC 367 ms 37752 KiB