NEFU OJ6 通宵教室
来源:互联网 发布:windows资源管理器停止 编辑:程序博客网 时间:2024/05/16 08:03
首先看看灯的状态分析:
比如第六盏灯,分别有1,2,3,6个人进来,是关的
第九盏灯,分别有1,3,9个人进来,是开的
第12盏灯,分别有1,2,3,4,6,12人进来,是关的
第16盏灯,分别有1,2,4,8,16人进来,是开的
。。。
可以看到,灯序号有奇数个因数是开的
什么是有奇数个因数的?
分析一下:比如12,因数都是成对出现的,如1*12,2*6,所以一般因数的个数都是偶数。但特殊情况,如果两个因数是相同的,则因数个数为奇数。
但根据1-到n,有多少个完全平方数呢?(int)sqrt(n)个
出错的地方:int会导致2^32越界,提交出错
#include<iostream>#include<math.h>#include<stdio.h> using namespace std;int main(){int line;long long n;while(cin>>line){for(int i=0;i<line;++i){cin>>n;printf("%d\n",(int)sqrt(n) );}}return 0;}
0 0
- NEFU OJ6 通宵教室
- nefu 6 通宵教室
- nefu 6 通宵教室 详解
- 通宵教室
- 6通宵教室-开关灯 与 120梅森素数 nefu
- OJ6
- OJ6
- 通宵
- 通宵
- 通宵
- 通宵
- 南阳理工oj6题
- 【华为OJ6】质数因子
- 第九周oj6
- 通宵读书
- 又一个通宵
- 通宵结束
- 通宵歌唱
- vsftpd服务与pam_mysql+mysqld+vsftpd
- 目前(2016 年 8 月),市面上哪个云同步盘最好用
- stl,vector, list,双向链表,map
- @Test单元测试--CRUD模块
- 20160907记自己今天弄centos6.5升级到7的经过
- NEFU OJ6 通宵教室
- JavaScript基础知识梳理之对象概述
- Android Studio 不区分大小写设置,局部变量、全局变量快捷键
- [初学 Unity]Graphics-04.Using Cameras && Using Lights && Fun with Lasers
- pat- Acute Stroke (30)
- 小回顾-数据类型的转换
- Maven项目不能发布到Tomcat问题
- linux中使用CST时间
- codeforces 190D Non-Secret Cypher 双指针