結果

問題 No.8036 Restricted Lucas (Easy)
ユーザー letrangerjp
提出日時 2018-04-01 23:07:00
言語 Ruby
(3.4.1)
結果
MLE  
実行時間 -
コード長 365 bytes
コンパイル時間 48 ms
コンパイル使用メモリ 7,424 KB
実行使用メモリ 302,848 KB
最終ジャッジ日時 2024-06-26 06:05:26
合計ジャッジ時間 6,576 ms
ジャッジサーバーID
(参考情報)
judge1 / judge5
このコードへのチャレンジ
(要ログイン)
ファイルパターン 結果
sample MLE * 1
other -- * 6
権限があれば一括ダウンロードができます
コンパイルメッセージ
Main.rb:4: warning: assigned but unused variable - ten
Syntax OK

ソースコード

diff #

T = gets.to_i
one = [p].size
two = [p, p].size
ten = [p,p,p,p,p,p,p,p,p,p].size
zc = (?z.ord - ?J.ord).chr
onec = (?z.ord - ?I.ord).chr
sevenc = (?z.ord - ?C.ord).chr
M = (onec + zc + zc + zc + zc + zc + zc + zc + zc + sevenc).to_i
l = [two, one]
a = $<.map &:to_i
(two..a.max).each{|i|
  l[i] = l[i-one] + l[i-two]
  l[i] -= M if l[i] >= M
}
a.each{|n|
  p l[n]
}
0