【条件分岐メニュー】> 【積の最小化】STEP: 6 池の周回 (paizaランク C 相当) [難易度: 1399 ±14]
※リンク先へ移動するためには[paiza]へのログインが必要です。

京子ちゃんは 1 周がNメートルの円の外周上にいます。京子ちゃんは 1 ターンで現在地点から K メートル時計回りに円周上を歩きます。スタート地点から開始してTターン歩いたとき、京子ちゃんが丁度スタート地点に戻ってきているかどうかを判定してください。ただし、京子ちゃんは各ターン必ず歩く必要があり、同じ場所にとどまることはできません。
入力値(例)
9 3 3
出力値(例)
YES
解答例
1 2 3 4 5 6 |
<?php list($n, $k, $t) = explode(" ", trim(fgets(STDIN))); $total = $k * $t; echo ($total % $n == 0) ? "YES" : "NO"; ?> |
