一个简单但值得深思的问题!
2006-11-09 17:19
316 查看
今天朋友给我出了这样一道题:
a1+a2+a3+a4+a5=N
a为4、8、12、16、20中的任一个,这4个数字只能用一次
运算符号可以为“+”或“-”中的任一个,加号减号不限使用次数
找找哪个组合可以使N等于14.
然后问是否可以用程序来解决.
而我当时就想,不是很简单的问题吗?
使用几个For语句就可以实现了!
正在思索的过程中,朋友发过来一断话:
4、8、12、16、20这几个数字都能被4整除,那么他们的无论怎么加减其结果必然也能被4整除,14是不能被4整除的,所以不可能得到14的结果
是呀!为什么在写程序前,不考虑一下呢!
脑袋真的僵化了!
既使写出程序,也是一个死循环,不是吗?
a1+a2+a3+a4+a5=N
a为4、8、12、16、20中的任一个,这4个数字只能用一次
运算符号可以为“+”或“-”中的任一个,加号减号不限使用次数
找找哪个组合可以使N等于14.
然后问是否可以用程序来解决.
而我当时就想,不是很简单的问题吗?
使用几个For语句就可以实现了!
正在思索的过程中,朋友发过来一断话:
4、8、12、16、20这几个数字都能被4整除,那么他们的无论怎么加减其结果必然也能被4整除,14是不能被4整除的,所以不可能得到14的结果
是呀!为什么在写程序前,不考虑一下呢!
脑袋真的僵化了!
既使写出程序,也是一个死循环,不是吗?
相关文章推荐
- 今天在使用iscroll4 做一个简单触屏滚动demo,发现上下拖动的时候总是会回弹,不能看到下面的内容.这个问题苦恼了很久,终于解决
- [转贴]从零开始学C++之STL(二):实现一个简单容器模板类Vec(模仿VC6.0 中 vector 的实现、vector 的容量capacity 增长问题)
- 三维数组A和一个简单c问题
- 一个简单的测试:iPhone电池续航时间短并非硬件问题
- 关于指针和const限定符问题的一个简单判断方法
- 分布式消息队列RocketMQ&Kafka -- 消息的“顺序消费”-- 一个看似简单的复杂问题
- 关于S5PV210的启动问题和u-boot分析并自己实现一个简单的boot(一)
- 突然想起的一个简单而好玩的关于js和vbs的反射问题
- 递归一个值得思考的问题
- 一个值得引起注意的jsp多线程问题
- 实现一个最简单图片列表所引发的问题
- 一个简单的数学问题
- 分布式消息队列RocketMQ&Kafka -- 消息的“顺序消费”-- 一个看似简单的复杂问题
- 一个简单的跨库事务问题
- Android 关于在ScrollView中加上一个ListView,ListView内容显示不完全(总是显示第一项)的问题的两种简单的解决方案
- 一个简单的跨库事务问题
- 今天在国外论坛上为别人解决一个简单问题
- 一个简单的循环移位问题
- 一个看似简单的数组地址问题