atcoder#ARC145B. [ARC145B] AB Game
[ARC145B] AB Game
题目描述
以下のゲームをゲーム と呼びます。
Alice と Bob でゲームをします。はじめ 個の石があります。
Alice から始めて、交互に次の操作を行い、操作を行えなくなった方が負けとなります。
- もし Alice が操作を行うなら、石を の正の倍数の個数取り除く。
- もし Bob が操作を行うなら、石を の正の倍数の個数取り除く。
ゲーム 、ゲーム 、…、ゲーム のうち、二人が最適に行動したとき Alice が勝つゲームは何個あるか求めてください。
输入格式
入力は以下の形式で標準入力から与えられる。
输出格式
答えを出力せよ。
题目大意
一共有 个石子,每次 Alice
可以拿 A
的倍数个石子,Bob
可以拿 B
的倍数个石子。
求从 每一轮中 Alice
赢的次数。
4 2 1
2
27182818284 59045 23356
10752495144
提示
制約
- 入力は全て整数
Sample Explanation 1
ゲーム では、Alice は操作を行えないため Alice の負けとなります。 ゲーム では、Alice が石を 個取ることで Bob は操作を行えなくなり、Alice の勝ちとなります。 ゲーム では、Alice が石を 個取り、Bob が石を 個取るとAlice は操作を行えないため Alice の負けとなります。 ゲーム では、Alice が石を 個取ることで Bob は操作を行えなくなり、Alice の勝ちとなります。 以上より、ゲーム のうちAlice が勝つゲームは 個です。