1981: 3490. 小平方
Memory Limit:128 MB
Time Limit:1.000 S
Judge Style:Text Compare
Creator:
Submit:57
Solved:30
Description
小蓝发现,对于一个正整数 n和一个小于 n的正整数 v,将 v平方后对 n取余可能小于 n的一半,也可能大于等于 n的一半。
请问,在 1到 n−1中,有多少个数平方后除以 n的余数小于 n 的一半。
例如,当 n=4时,1,2,3 的平方除以 4 的余数都小于 4 的一半。
又如,当 n=5 时,1,4 的平方除以 5 的余数都是 1,小于 5 的一半。
而 2,3 的平方除以 5的余数都是 4,大于等于 5的一半。
Input
输入一行包含一个整数 n。
Output
输出一个整数,表示满足条件的数的数量。
1≤n≤10000
1≤n≤10000
Sample Input Copy
5
Sample Output Copy
2