InfoQ

交流

讨论:考一考我们村民的编程能力

作者 aa 发布于 0000-00-00 分类:php基础编程

一摞硬币共有m枚,每一枚都是正面朝上。取下最上面的一枚,将它翻面后放回原处。然后取下最上面的2枚,将它们一起翻面后再放回原处。再取3枚,取4枚......直至m枚。然后再从这摞硬币最上的一枚开始,重复刚才的做法。这样一直做下去,直到这摞硬币中的每一枚又都是正面朝上为止。例如,m为1时,翻两次即可。为2时,翻三次即可。
求m等于30时,需要番几次?



逛论坛交流考一考我们村民的编程能力

加入书签
digg+,
reddit+,
del.icio.us+,
dzone+

10 条回复

回复

楼主还有点人性!m要是大了,变成M!机.. 发表人 问题多多 发表于 12月01日
可以想一想啊, 找出规律来, 然后.. 发表人 funy 发表于 12月01日
2m+1 发表人 php學生 发表于 12月01日
2m+1??? m=1就错了吧 发表人 onestone 发表于 12月01日
我的思路: 设硬币正面向上为值为1,.. 发表人 onestone 发表于 12月01日
coin[0]在coin[1]上面,一起翻转后,co.. 发表人 aa 发表于 12月01日
那就多一步操作呗,再建个数组用来颠倒.. 发表人 onestone 发表于 12月01日
确实能使人有些想法, 容想一下, .. 发表人 funy 发表于 12月01日
  1. 返回顶部

    Re: 考一考我们村民的编程能力

    2003年12月01日 发表人 问题多多

    楼主还有点人性!m要是大了,变成M!机器会抗议的!
    谁给我30块硬币,我来翻翻!

  2. 返回顶部

    Re: 考一考我们村民的编程能力

    2003年12月01日 发表人 funy

    可以想一想啊,
    找出规律来,
    然后再去写嘛,
    主要的是你要为大家提供翻的家伙啊!!!呵呵!!1

  3. 都说网页编程不需要太高的编程技巧,难道是真的?

  4. 返回顶部

    Re: 考一考我们村民的编程能力

    2003年12月01日 发表人 php學生

    2m+1

  5. 返回顶部

    Re: 考一考我们村民的编程能力

    2003年12月01日 发表人 onestone

    2m+1???
    m=1就错了吧

  6. 这个问题不是靠找规律就行的,大家好好想想

  7. 返回顶部

    Re: 考一考我们村民的编程能力

    2003年12月01日 发表人 onestone

    我的思路:
    设硬币正面向上为值为1,背面向上值为-1
    实现翻硬币就是*(-1)
    用个递归应该就可以了。

    不过我还有个问题:2个硬币翻转是怎么翻?
    比如coin[0]在coin[1]上面,所谓一起翻转后,coin[0]在上还是coin[1]在上?

  8. coin[0]在coin[1]上面,一起翻转后,coin[1]在上!

  9. 返回顶部

    Re: 考一考我们村民的编程能力

    2003年12月01日 发表人 onestone

    那就多一步操作呗,再建个数组用来颠倒数据。

  10. 返回顶部

    Re: 考一考我们村民的编程能力

    2003年12月01日 发表人 funy

    确实能使人有些想法,
    容想一下,
    请看左边,
    提供翻的家伙了,
    大家不要拿走了啊嘿!~!~!
    有放到口袋里的兄弟,
    请把它们都拿出来哦~!!~~!
    嘿嘿~!~!




  11. 我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)

    昵称: 请输入验证码:


抢着回答

突然有个想法!!!

就是像我们的论坛的发送信息功能。 如果我想做个电子商务网站。...

文件读写指针问题

我想将文件读写指针移动到文件的第二行,应该怎样做?

新人来啦

大家好: 俺是新来的,以后还要请大家多多帮忙呀!

谁能帮我解毒一下,谢谢了!!

我的服务器一直往外发数接改据!!网络几乎不能动了!!补丁打过...

$HTTP_VARS_POST和$value有什么区别?

$HTTP_POST_VARS和$value有什么区别?

[转帖]寝室奇人录

读书的时候,寝室里住着六个人,个个都有个性的一面,特撰此文以...

一个奇怪的问题。。寻求解决

我在首页做了个弹出页面(主要内容是 “今日导读”),页面内是一...

gd 函数问题

我imagedashedline()画虚线,可不能实现,画实线imageline()...

奇怪!

为什么我的电脑在访问这个站点时 http://www.pdown.net/gbook...

apache 已经安装成功,通过互联网无法访...

如题,小弟急盼回复

[]