#BZ5. 开关门
开关门
题目描述
酒店里有 个关着的房间,从 到 编了号,第一个服务员把所有的房间门都打开了,第二个服务员把所有 编号是 的倍数的房间“相反处理”,第三个服务员把所有编号是 的倍数的房间作“相反处理”……,以后都是如此。问第 个服务员来过后,有几扇门是关闭的?
输入格式
输入一个整数 。
输出格式
一个整数,表示关着的门的数量。
样例
3
2
数据规模与约定
对于的数据,
对于的数据,
对于的数据,
对于的数据,
相关
在下列比赛中:
酒店里有 n 个关着的房间,从 1 到 n 编了号,第一个服务员把所有的房间门都打开了,第二个服务员把所有 编号是 2 的倍数的房间“相反处理”,第三个服务员把所有编号是 3 的倍数的房间作“相反处理”……,以后都是如此。问第 n 个服务员来过后,有几扇门是关闭的?
输入一个整数 n 。
一个整数,表示关着的门的数量。
3
2
对于40%的数据,n≤105
对于60%的数据,n≤5×106
对于80%的数据,n≤1012
对于100%的数据,1≤n≤1018
在下列比赛中: