問題一覧 > 通常問題

No.300 平方数

レベル : / 実行時間制限 : 1ケース 1.000秒 / メモリ制限 : 512 MB / 標準ジャッジ問題
タグ : / 解いたユーザー数 359
作問者 : kzyKT
2 ProblemId : 817 / 出題時の順位表 / 自分の提出
問題文最終更新日: 2018-01-04 23:44:01

問題文

平方数とは、ある整数の2乗で表される整数である。
Xが与えられるので、

X × Y = Z2 (X,Y,Zは1以上の自然数,Z2は平方数)

となるような最小のYを求めよ。

入力

X

1行にXが与えられる。
1X1012

出力

X×Yが平方数になるような最小のY1行に出力せよ。

サンプル

サンプル1
入力
4
出力
1

サンプル2
入力
8
出力
2

サンプル3
入力
459431198626
出力
114514

提出するには、Twitter 、GitHub、 Googleもしくは右上の雲マークをクリックしてアカウントを作成してください。