結果

問題 No.668 6.0*10^23
ユーザー 0w10w1
提出日時 2018-04-05 00:31:39
言語 Ruby
(3.4.1)
結果
AC  
実行時間 85 ms / 2,000 ms
コード長 208 bytes
コンパイル時間 33 ms
コンパイル使用メモリ 7,296 KB
実行使用メモリ 12,288 KB
最終ジャッジ日時 2024-06-30 05:45:20
合計ジャッジ時間 4,922 ms
ジャッジサーバーID
(参考情報)
judge5 / judge4
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
other AC * 50
権限があれば一括ダウンロードができます
コンパイルメッセージ
Syntax OK

ソースコード

diff #
プレゼンテーションモードにする

n = gets.strip
if n[0, 2] == '99' && n[2].to_i > 4
puts "1.0*10^#{n.size}"
else
b = n[1].to_i + (n[2].to_i > 4 ? 1 : 0)
a = n[0].to_i + (b > 9 ? 1 : 0)
b %= 10
puts "#{a}.#{b}*10^#{n.size - 1}"
end
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
0