2 条题解
-
1PCT域主&管理员 (wcrong123) LV 6 MOD @ 2024-03-10 12:11:39
开关灯(hard version)题解(代码):
数学
开关灯可以转化为求一个数因子的个数,有奇数个因子的数是一个数的平方,最终状态为关。有偶数个因子的数最终状态为开,所以只要求出1~n之间有几个平方数,就可以算出最终状态为开的灯的个数。#include<bits/stdc++.h> using namespace std; int n,ans; int main(){ cin>>n; ans=n-floor(sqrt(n)); cout<<ans<<endl; return 0; }
-
12024-03-10 12:10:54@
开关灯(hard version)题解(代码):
#include<bits/stdc++.h> using namespace std; int n,ans; int main(){ cin>>n; ans=n-floor(sqrt(n)); cout<<ans<<endl; return 0; }
- 1
信息
- ID
- 1001
- 难度
- 9
- 分类
- (无)
- 标签
- 递交数
- 3
- 已通过
- 1
- 通过率
- 33%
- 被复制
- 1
- 上传者