Submission #36664376


Source Code Expand

a,as = 0,{}
gets
gets.split.each.with_index(1){|a,i|
	as[i] = a.to_i
}
Ans = []
gets.to_i.times{
	t,t1,t2 = gets.split.map(&:to_i)
	case t
	when 1
		a,as = t1,as.clear
	when 2
		as[t1] ||= a
		as[t1] += t2
	when 3
		Ans<<(as[t1]||a)
	end
}
puts Ans

Submission Info

Submission Time
Task D - All Assign Point Add
User ds14050
Language Ruby (2.7.1)
Score 0
Code Size 268 Byte
Status TLE
Exec Time 2206 ms
Memory 39488 KiB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 0 / 400
Status
AC × 3
AC × 13
TLE × 2
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_N_small_03.txt, 01_N_small_04.txt, 01_N_small_05.txt, 01_N_small_06.txt, 02_random_07.txt, 02_random_08.txt, 02_random_09.txt, 02_random_10.txt, 03_max_11.txt, 04_handmade_12.txt, 04_handmade_13.txt, 04_handmade_14.txt
Case Name Status Exec Time Memory
00_sample_00.txt AC 58 ms 14180 KiB
00_sample_01.txt AC 55 ms 13980 KiB
00_sample_02.txt AC 57 ms 14152 KiB
01_N_small_03.txt AC 248 ms 14848 KiB
01_N_small_04.txt AC 217 ms 14164 KiB
01_N_small_05.txt AC 244 ms 14376 KiB
01_N_small_06.txt AC 266 ms 15724 KiB
02_random_07.txt AC 1359 ms 26412 KiB
02_random_08.txt TLE 2206 ms 33648 KiB
02_random_09.txt AC 393 ms 25980 KiB
02_random_10.txt AC 1048 ms 32692 KiB
03_max_11.txt AC 1348 ms 39488 KiB
04_handmade_12.txt AC 302 ms 26584 KiB
04_handmade_13.txt AC 935 ms 20956 KiB
04_handmade_14.txt TLE 2206 ms 39212 KiB