百度:100个灯泡
来源:互联网 发布:python 类型判断 编辑:程序博客网 时间:2024/06/10 06:17
void test()/*百度:100个灯泡,第一轮所有灯泡打开,第二轮每隔一个灯泡关掉, 即排在偶数的灯泡都被关掉,第三轮每隔两个灯泡,将开着的灯泡关掉, 关掉的灯泡打开,依次类推,第100轮结束的时候还有几盏灯泡亮着*/{ bitset<101> b; b.set(); int count=2; int maxCount=100; int len=1; for(int i=count; i<=maxCount; i++) { len++; for(int j=0; j<b.size(); j=j+len) { b[j]=(b[j]==0 ? 1:0); } } for(int j=0; j<b.size(); j++) { if(b.test(j)) { cout << j << " ";//1 4 9 16 25 36 49 64 81 100 } }}
- 百度:100个灯泡
- 100个灯泡
- 百度笔试题-100盏灯泡的开关问题
- 2000个灯泡
- 100个囚犯和灯泡的那些事儿
- 一百个灯泡排成一排
- 一百个灯泡排成一排,第一轮将所有灯泡打开;
- .有100盏灯泡
- 灯泡
- 3个灯泡3个开关-1
- 一个笔试题目:100个灯泡,每一次状态转换,求第n次的状态。
- 一百个灯泡排成一排,第一轮将所有灯泡打开;第二轮每隔一个灯泡关掉一个。 即排在偶数的灯泡被关掉,第三轮每隔两个灯泡,将开着的灯泡关掉,关掉的灯泡打开。 依次类推,第n轮结束的时候,还有几盏灯泡亮着。
- 100盏灯泡的开关问题
- 100盏灯泡的亮灭
- 100盏灯泡的开关问题
- 100盏灯泡的开关问题
- 100盏灯泡的开关问题
- 参加的活动---百度开放云·创客马拉松:跟手机联动的数字灯泡
- JAVA_HOME环境配置
- 亚马逊 输出数字波峰波谷
- poj 3345 Bribing FIPA 树形dp
- 什么是Servlet以及Servlet的优越性
- 动态规划求解矩阵累计和最大的路径
- 百度:100个灯泡
- JSP基础语法之八:session对象,简单登录模块(session+JDBC)
- 只能上QQ不能上网
- UVA 4995 —— Map的使用
- 数据库基础学习----SQL语句的连接方式
- Java基础教程 01
- poj 3660
- [转载]MyEclipse 8.5 注册码生成器(java版)
- CoreData基础