小平方

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

描述

小蓝发现,对于一个正整数 n 和一个小于 n 的正整数 v,将 v 平方后对 n 取余可能小于 n 的一半,也可能大于等于 n 的一半。

请问,在 1n1 中,有多少个数平方后除以 n 的余数小于 n 的一半。

例如,当 n=4时,1,2,3 的平方除以 4 的余数都小于 4 的一半。

又如,当 n=5 时,1,4 的平方除以 5 的余数都是 1,小于 5 的一半。

2,3 的平方除以 5 的余数都是 4,大于等于 5 的一半。

输入格式

输入一行包含一个整数 n。.

输出格式

输出一个整数,表示满足条件的数的数量。

样例

5
2

数据范围

1 ≤ n ≤ 10000

编程之旅赛前练习题目

未参加
状态
已结束
规则
IOI(严格)
题目
16
开始于
2023-11-7 17:00
结束于
2023-11-10 15:00
持续时间
70 小时
主持人
参赛人数
44