結果
| 問題 |
No.8043 yukicoderへようこそ!
|
| コンテスト | |
| ユーザー |
|
| 提出日時 | 2020-07-01 12:28:40 |
| 言語 | Kuin (KuinC++ v.2021.9.17) |
| 結果 |
AC
|
| 実行時間 | 2 ms / 2,000 ms |
| コード長 | 1,071 bytes |
| コンパイル時間 | 2,352 ms |
| コンパイル使用メモリ | 148,960 KB |
| 実行使用メモリ | 5,376 KB |
| 最終ジャッジ日時 | 2024-09-16 11:13:12 |
| 合計ジャッジ時間 | 2,777 ms |
|
ジャッジサーバーID (参考情報) |
judge1 / judge3 |
(要ログイン)
| ファイルパターン | 結果 |
|---|---|
| other | AC * 6 |
ソースコード
func main()
var tmp: []char :: cui@input()
if(^tmp > 9)
do cui@print("Hello World!\n")
ret
end if
var strs: [][]char :: tmp.split(" ")
if(^strs = 2)
var a: int :: strs[0].toInt(&)
var b: int :: strs[1].toInt(&)
var s: []char :: cui@input()
do cui@print("\{a + b} \{s}\n")
elif(^strs[0] < 4)
var n: int :: strs[0].toInt(&)
var s: []char :: cui@input()
if(s =& null)
if(n > 60)
var ans: int :: n * (n + 1) / 2
do cui@print("\{ans}\n")
else
for i(1, n)
if(i % 15 = 0)
do cui@print("FizzBuzz\n")
elif(i % 5 = 0)
do cui@print("Buzz\n")
elif(i % 3 = 0)
do cui@print("Fizz\n")
else
do cui@print("\{i}\n")
end if
end for
end if
ret
end if
do strs :: s.split(" ")
if(^strs = n)
var ans: int :: 0
for i(0, n - 1)
do ans :+ strs[i].toInt(&)
end for
do cui@print("\{ans}\n")
elif(strs[0] <> "")
var ans: int :: strs[0].toInt(&)
for(2, n)
var a: int :: cui@inputInt()
do ans :+ a
end for
do cui@print("\{ans}\n")
end if
end if
end func