

実行時間制限: 2 sec / メモリ制限: 1024 MiB
配点 : 100 点
問題文
ABC400 を記念した式典において、400 人の高橋君を A 行 B 列の長方形状に隙間なく並べようとしています。
正整数 A が与えられるので、このような並べ方ができるような正整数 B の値を出力してください。ただし、そのような正整数 B が存在しない場合には -1 を出力してください。
制約
- A は 1 以上 400 以下の整数
入力
入力は以下の形式で標準入力から与えられる。
A
出力
問題文の指示に従って B の値あるいは -1 を出力せよ。
入力例 1
10
出力例 1
40
400 人の高橋君を 10 行 40 列の長方形状に並べることができます。
入力例 2
11
出力例 2
-1
入力例 3
400
出力例 3
1
Score : 100 points
Problem Statement
In the ceremony commemorating ABC400, we want to arrange 400 people in a rectangular formation of A rows and B columns without any gaps.
You are given a positive integer A. Print the value of a positive integer B for which such an arrangement is possible. If there is no such positive integer B, print -1.
Constraints
- A is an integer between 1 and 400, inclusive.
Input
The input is given from Standard Input in the following format:
A
Output
Print the value of B or -1 as specified by the problem statement.
Sample Input 1
10
Sample Output 1
40
We can arrange 400 people in 10 rows and 40 columns.
Sample Input 2
11
Sample Output 2
-1
Sample Input 3
400
Sample Output 3
1