結果
問題 |
No.2 素因数ゲーム
|
ユーザー |
![]() |
提出日時 | 2015-02-27 18:17:41 |
言語 | Nim (2.2.0) |
結果 |
AC
|
実行時間 | 2 ms / 5,000 ms |
コード長 | 487 bytes |
コンパイル時間 | 3,067 ms |
コンパイル使用メモリ | 65,152 KB |
実行使用メモリ | 5,376 KB |
最終ジャッジ日時 | 2024-06-28 22:24:51 |
合計ジャッジ時間 | 4,112 ms |
ジャッジサーバーID (参考情報) |
judge3 / judge1 |
(要ログイン)
ファイルパターン | 結果 |
---|---|
other | AC * 31 |
コンパイルメッセージ
/home/judge/data/code/Main.nim(1, 39) Warning: imported and not used: 'math' [UnusedImport] /home/judge/data/code/Main.nim(1, 18) Warning: imported and not used: 'sequtils' [UnusedImport] /home/judge/data/code/Main.nim(1, 28) Warning: imported and not used: 'algorithm' [UnusedImport]
ソースコード
import strutils, sequtils, algorithm, math proc prime_count(n: var int): seq[int] = var i = 2 count = 0 result = newSeq[int](0) while i * i <= n: count = 0 while n mod i == 0: count += 1 n = n div i if count > 0: result.add(count) i += 1 if n > 1: result.add(1) return var n = readLine(stdin).parseInt() k = 0 winner : string for c in prime_count(n): k = k xor c winner = if k == 0: "Bob" else: "Alice" echo(winner)