问题的由来
话说我这里有个小萝莉非要拜我为师,呵呵,对于程序媛我一向——嗯嗯觉得程序不如人好看,再加上该名萝莉大学还没毕业,术语都多半没有听过,于是就想着拒绝,当时嘴一贱,就说了一句:你用一个For循环做个99表出来。
当然,这个对于小萝莉们来说,已经足够形成挑战了,但是对于群里的一众大佬们来说,自然是不在话下,3下5除二就搞定了。我又异想天开一下,如果不用判断语句,是不是也完成呢?粗想想是可以的,于是动手摆了几行代码,确实可以。于是就不断加码,不断增加新的完成条件,于是就形成了下面的问题,挑战极限这个定语,有一定的博眼球的意思,实际上不是那么难了。
注意:
此题是考思想的,用“*”之外的运算符,如 "& | ^ >> << / % "的,虽然确实可以有解,但是代码逻辑与我倡导的:"一个好的算法首先是简单易懂的,其次是清晰明了的,再个一定是充满美感的"是相违背的。为什么下面条件这么多,实在是亲们的创意无限,我防不胜防哦。
活动规则:
1. n可以是任意正整数,只要N的平方不要溢出都可以
2. 一行一行print结果的无效
3. 不允许出现if,switch,?:语句及判断语句的变体,也就是只允许循环变量做条件比较以确定循环次数,不允许其
4. 它变量进行条件判断
5. 不允许出现异常
6. 循环语句中只能有一个变量
7. 代码行数超过100行的无效
8. 特别提示:提交问题并在iteye关注本人,回答才有效
9. 答案是否有效解释权归本人所有
问题如下
不管是什么编程语言,最好是Java。只要是在程序中只用了一条循环语句正确的输出了99表,那么就算挑战成功。
下面是我的测试用例:
测试1:
public static void main(String[] args) {
new Test99().print(9);
}
运行结果:
1
2 4
3 6 9
4 8 12 16
5 10 15 20 25
6 12 18 24 30 36
7 14 21 28 35 42 49
8 16 24 32 40 48 56 64
9 18 27 36 45 54 63 72 81
测试2:
public static void main(String[] args) {
new Test99().print(5);
}
运行结果:
1
2 4
3 6 9
4 8 12 16
5 10 15 20 25
第一个、第二个回答正确的人将获得奖励,以抢先的时间为准。
特别提示:凡是有两个for循环的,有 if有?:的,有Switch的全部Out!
相关推荐
[解析极限编程:拥抱变化(原书第2版)]PDF高清版,欢迎大家下载
《解析极限编程:拥抱变化 原书第2版 》介绍了XP背后的思想 它的根源 哲学 情节等 它将帮助读者选择是否在项目中使用XP时做出明智的决策 《解析极限编程:拥抱变化 原书第2版 》的另一个目的是帮助那些已经在使用XP的...
视频极限白皮书:视觉体验升级带动数据爆发增长-华为-京东方-信通院-201906.pdf
[解析极限编程:拥抱变化(原书第2版)].pdf 个人收集电子书,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!
(正文)03-14植入式广告在综艺类节目中的应用——以极限挑战为例.zip
重构极限编程:XP的实践与反思.pdf重构极限编程:XP的实践与反思.pdf重构极限编程:XP的实践与反思.pdf重构极限编程:XP的实践与反思.pdf重构极限编程:XP的实践与反思.pdf
躲避障碍极限挑战小游戏
重构极限编程:XP的实践与反思.pdf重构极限编程:XP的实践与反思.pdf重构极限编程:XP的实践与反思.pdf
应对极限挑战之CIO指南:四步发挥极致敏捷性,实现永续运营
应对极限挑战之CIO指南:四步发挥极致敏捷性,实现永续运营.pdf
什么是极限编程XP(Extreme Programming)?1、以开车为例,开车并不是简单把车开对方向,开车是需要保持注意力集中,这样调整一下,再那样调整一下。这里面包含了三个非常重要的东西:保持清醒、适应、改变。
向生命的极限挑战.doc
本人原创Word版本,《解析极限编程:拥抱变化》读后感
极限挑战—C#100万条数据导入SQL SERVER数据库仅用4秒 (附源码) 以上就是这几天的实验结果了,比较令人失望的是SQL SERVER 2008导入数据的性能似乎并不想我们想象的那样优秀。 另外,有下载源代码的帮我看看,为...
TMT行业特别专题之二:华为再次面对极限挑战,存留空间加速国产替代
影视传媒行业周报:腾讯视频会员提价,《极限挑战》官宣定档
TMT行业特别专题之二:华为再次面对极限挑战,存留空间加速国产替代.pdf
影视传媒行业周报:腾讯视频会员提价,《极限挑战》官宣定档.pdf
极限挑战自我职业规划PPT模板.ppt
2017别克昂科威强者极限挑战经销商运营手册.pdf