提出 #2315835


ソースコード 拡げる

A, B, K = gets.split.map(&:to_i)

array = []

for i in A..B do
    if i > A + (K-1) then
        break
    end
    array.push(i)
end

B.downto(A) do |i|
    if i < B - (K-1) then
        break
    end
    array.push(i)
end

puts array.uniq.sort

提出情報

提出日時
問題 B - Small and Large Integers
ユーザ nobita0918
言語 Ruby (2.3.3)
得点 200
コード長 262 Byte
結果 AC
実行時間 7 ms
メモリ 1788 KiB

コンパイルエラー

./Main.rb:12: warning: shadowing outer local variable - i

ジャッジ結果

セット名 Sample All
得点 / 配点 0 / 0 200 / 200
結果
AC × 3
AC × 16
セット名 テストケース
Sample s1.txt, s2.txt, s3.txt
All 01.txt, 02.txt, 03.txt, 04.txt, 05.txt, 06.txt, 07.txt, 08.txt, 09.txt, 10.txt, 11.txt, 12.txt, 13.txt, s1.txt, s2.txt, s3.txt
ケース名 結果 実行時間 メモリ
01.txt AC 7 ms 1788 KiB
02.txt AC 7 ms 1788 KiB
03.txt AC 7 ms 1788 KiB
04.txt AC 7 ms 1788 KiB
05.txt AC 7 ms 1788 KiB
06.txt AC 7 ms 1788 KiB
07.txt AC 7 ms 1788 KiB
08.txt AC 7 ms 1788 KiB
09.txt AC 7 ms 1788 KiB
10.txt AC 7 ms 1788 KiB
11.txt AC 7 ms 1788 KiB
12.txt AC 7 ms 1788 KiB
13.txt AC 7 ms 1788 KiB
s1.txt AC 7 ms 1788 KiB
s2.txt AC 7 ms 1788 KiB
s3.txt AC 7 ms 1788 KiB