#362. 开关机问题

开关机问题

题目描述

wbt看着机房的一排排电脑产生了一个有趣的想法,已知机房总共n台电脑,所以wbt决定进行n次操作,初始时有 n 个电脑关机。 第 1 次,wbt打开所有的电脑。 第 2 次,所有编号是2的倍数的电脑关机。 第 3 次,所有电脑编号是三的倍数的电脑切换一次开关(如果关闭则开启,如果开启则关闭)。第 i 轮,每个i的倍数的电脑切换一次开关。 找出 n 次操作后有多少个开着的电脑。

输入格式

输入一个正整数nn

输出格式

输出最后开机的电脑数。

样例

输入样例#1:
7
输出样例#1:
2

数据范围与提示

说明:

第1轮操作后 1, 2, 3, 4, 5, 6, 7 号电脑开着

第2轮操作后 1, 3, 5, 7 号电脑开着

第3轮操作后 1, 5, 6,7 号电脑开着

第4轮操作后 1, 4 ,5, 6, 7 号电脑开着

第5轮操作后 1, 4, 6, 7 号电脑开着

第6轮操作后 1, 4, 7 号电脑开着

第7轮操作后 1, 4 号电脑开着

最后只有1号和4号电脑开着,输出2。

数据范围与提示 0 < n < 1000