No.2192 平方数の下14桁
レベル : / 実行時間制限 : 1ケース 2.000秒 / メモリ制限
: 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 9
作問者 : 👑
p-adic
/ テスター :
遭難者
タグ : / 解いたユーザー数 9
作問者 : 👑

問題文最終更新日: 2023-03-04 10:13:02
問題文
入力に 以上の非負整数 と 未満の非負整数 が与えられます。
で割った余りが と等しい平方数が存在するか否かを判定してください。
入力
入力は次の形式で標準入力から与えられます:
制約
入力は以下の制約を満たします:
- は 以上 以下の非負整数
- は 未満の非負整数
出力
で割った余りが と等しい平方数が存在する場合はYES
と、存在しない場合はNO
と出力してください。
最後に改行してください。
サンプル
サンプル1
入力
100000000000000 0
出力
YES
で割った余りが と等しい平方数の例に や
があります。
サンプル2
入力
100000000000000 1
出力
YES
で割った余りが と等しい平方数の例に や
があります。
サンプル3
入力
100000000000000 2
出力
NO
で割った余りが と等しい平方数は存在しません。
サンプル4
入力
100000000000000 96290312864656
出力
YES
で割った余りが と等しい平方数の例に
があります。
サンプル5
入力
100000000000000 95993098537891
出力
NO
で割った余りが と等しい平方数は存在しません。
サンプル6
入力
99999999999973 99876000273817
出力
YES
で割った余りが と等しい平方数の例に
があります。
提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。