結果
| 問題 |
No.8043 yukicoderへようこそ!
|
| コンテスト | |
| ユーザー |
|
| 提出日時 | 2019-04-07 21:12:55 |
| 言語 | Ruby (3.4.1) |
| 結果 |
AC
|
| 実行時間 | 92 ms / 2,000 ms |
| コード長 | 670 bytes |
| コンパイル時間 | 107 ms |
| コンパイル使用メモリ | 7,424 KB |
| 実行使用メモリ | 12,288 KB |
| 最終ジャッジ日時 | 2024-06-27 21:05:42 |
| 合計ジャッジ時間 | 1,327 ms |
|
ジャッジサーバーID (参考情報) |
judge2 / judge3 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| other | AC * 6 |
コンパイルメッセージ
Syntax OK
ソースコード
#!/usr/bin/ruby
def getarchive(f)
arc={}
seq=''
line=f.gets
line.chomp!
name=line[1..-1]
while line=f.gets
line.chomp!
if line[0,1]=='>'
arc[name]=seq.strip
seq=''
name=line[1..-1]
else
seq+=line+"\n"
end
end
arc[name]=seq.strip
arc
end
arc=getarchive(DATA)
puts arc[gets.chomp]
#fasta-like editable text archive
__END__
>1000 1000
2000 abcdefg
>51
1
2
Fizz
4
Buzz
Fizz
7
8
Fizz
Buzz
11
Fizz
13
14
FizzBuzz
16
17
Fizz
19
Buzz
Fizz
22
23
Fizz
Buzz
26
Fizz
28
29
FizzBuzz
31
32
Fizz
34
Buzz
Fizz
37
38
Fizz
Buzz
41
Fizz
43
44
FizzBuzz
46
47
Fizz
49
Buzz
Fizz
>Let's enjoy
Hello World!
>96
4656
>10
5942201175040512342
>100
4240983281189952799