鱼C论坛

 找回密码
 立即注册
查看: 2491|回复: 1

[技术交流] 一道题目“摆旗子”--------关键是写出代码后的代码长度要精简!

[复制链接]
发表于 2014-4-22 18:48:10 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
题目:有2种旗子,用1和0表示,现在某人按某种规律从左至右摆放旗子,最后记录0旗子的个数。规律就是,如果放下了1,那么原来最右边的旗子都要变成另外一种旗子,举个例子,若摆放顺序为101011,那么一个一个摆放如下:
1
10
011
0110
00011
001001
那么最后有4个0旗子
输入:
有多组测试,以EOF作为结束标志
第一行为旗子个数N
下面N行每一行只有1个数字0或1

输出:
每组测试后面输出一个数字,表示0的个数,如:

输入:
8
1
0
1
1
0
0
0
0
^Z
输出:
6

代码:
游客,如果您要查看本帖隐藏内容请回复

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2014-4-22 22:12:28 | 显示全部楼层
看看学习学习
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-26 12:00

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表