結果

問題 No.887 Collatz
ユーザー fungsi
提出日時 2025-09-12 10:34:46
言語 Crystal
(1.14.0)
結果
AC  
実行時間 2 ms / 2,000 ms
コード長 198 bytes
コンパイル時間 14,455 ms
コンパイル使用メモリ 308,128 KB
実行使用メモリ 6,820 KB
最終ジャッジ日時 2025-09-12 10:35:06
合計ジャッジ時間 16,188 ms
ジャッジサーバーID
(参考情報)
judge4 / judge2
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
sample AC * 3
other AC * 28
権限があれば一括ダウンロードができます

ソースコード

diff #

n = gets.not_nil!.to_i

result1 = 0
result2 = n

while n > 1
  if n % 2 != 0
    n = n * 3 + 1
  else
    n //= 2
  end
  result1 += 1
  result2 = Math.max(result2, n)
end

puts result1
puts result2
0