提出 #20182663


ソースコード 拡げる

B,C = gets.split.map(&:to_i)
if B < 0
	p [C-2,0].max+(C+1).clamp(0,-B-B+2)
elsif 0 < B
	p [C-2,0].max+(C+1).clamp(0,B+B+1)
else
	p C
end

提出情報

提出日時
問題 B - -- - B
ユーザ ds14050
言語 Ruby (2.7.1)
得点 400
コード長 145 Byte
結果 AC
実行時間 65 ms
メモリ 14268 KiB

ジャッジ結果

セット名 Sample All
得点 / 配点 0 / 0 400 / 400
結果
AC × 4
AC × 18
セット名 テストケース
Sample sample.txt, sample_2.txt, sample_3.txt, sample_4.txt
All 0_1.txt, 0_1000000000000000000.txt, 1000000000000000000_1.txt, 1000000000000000000_1000000000000000000.txt, 1312150450968415_354979173822804784.txt, 252509054433933443_74859962623690081.txt, 335408917861648769_779547116602436426.txt, 489647926824927166_979295853649854331.txt, 489647926824927166_979295853649854332.txt, 489647926824927166_979295853649854333.txt, 522842184971407772_585335723211047202.txt, 645762258982631929_269587449430302156.txt, 84324828731963978_148049062628894325.txt, 891351282707723854_349993004923078537.txt, sample.txt, sample_2.txt, sample_3.txt, sample_4.txt
ケース名 結果 実行時間 メモリ
0_1.txt AC 64 ms 14192 KiB
0_1000000000000000000.txt AC 62 ms 14136 KiB
1000000000000000000_1.txt AC 62 ms 14056 KiB
1000000000000000000_1000000000000000000.txt AC 62 ms 14208 KiB
1312150450968415_354979173822804784.txt AC 59 ms 14244 KiB
252509054433933443_74859962623690081.txt AC 60 ms 14056 KiB
335408917861648769_779547116602436426.txt AC 62 ms 14092 KiB
489647926824927166_979295853649854331.txt AC 58 ms 14128 KiB
489647926824927166_979295853649854332.txt AC 62 ms 14060 KiB
489647926824927166_979295853649854333.txt AC 65 ms 14268 KiB
522842184971407772_585335723211047202.txt AC 65 ms 14064 KiB
645762258982631929_269587449430302156.txt AC 57 ms 14204 KiB
84324828731963978_148049062628894325.txt AC 62 ms 14208 KiB
891351282707723854_349993004923078537.txt AC 60 ms 14016 KiB
sample.txt AC 62 ms 14196 KiB
sample_2.txt AC 63 ms 14084 KiB
sample_3.txt AC 61 ms 14248 KiB
sample_4.txt AC 64 ms 14104 KiB