原题链接
开灯 - 洛谷https://www.luogu.com.cn/problem/P1876?contestId=157446参考代码
#include<bits/stdc++.h>
using namespace std;
int main()
{
long long n;
cin>>n;
for(long long i=1;i<=sqrt(n);i++)
cout<<i*i<<" ";
return 0;
}
代码解读
研究发现,N轮之后,只有是小于N的完全平方数的灯能亮着。