摘要: 这题目...... 题目:已知:Sn= 1+1/2+1/3+…+1/n。显然对于任意一个整数K,当n足够大的时候,Sn大于K。现给出一个整数K(1<=k<=15),要求计算出一个最小的n;使得Sn>K。 思路: 首先,挺简单的。 用一个i控制1,2,3,4...... 总的是一个循环{ 每次用1/i 阅读全文
posted @ 2017-08-08 15:51 HATU 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 题目: 每行有一正整数T,代表有几组测试数据 接下来有T行,每行有N、M两正整数 N为矩阵长宽,就是会有N*N矩阵 M为方向,M=1为顺时钟,M=2为逆时钟 N范围为1~100之间 思路: 所以,代码: <!--[if gte mso 9]><xml> <o:OLEObject Type="Embe 阅读全文
posted @ 2017-08-05 14:28 HATU 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序是一种极其简单的排序算法。 WHY? 因为他的思路是这样的:每两个数比较,大的就往后. 对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对。这步做完后,最后的元素会是最大的数。 持续每次对越来越少的元素重复上面的步骤,直到没有任何一对数字需要比较。 阅读全文
posted @ 2017-08-03 22:20 HATU 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 题目: 对一个正整数N而言,将它除了本身以外所有的因子加起来的总和为S,如果S>N,则N为盈数,如果S<N,则N为亏数,而如果S=N,则N为完全数(Perfect Number)。例如10的因子有1、2、5、10,1 +2+5=8<10,因此10为亏数,而12的因子有1、2、3、4、6、12,1+2 阅读全文
posted @ 2017-08-02 21:44 HATU 阅读(1562) 评论(0) 推荐(0) 编辑
摘要: 题目:明明想在学校中请一些同学一起做一项问卷调查,为了实验的客观性,他先用计算机生成了N个1到1000之间的随机整数(N≤100),对于其中重复的数字,只保留一个,把其余相同的数去掉,不同的数对应着不同的学生的学号。然后再把这些数从小到大排序,按照排好的顺序去找同学做调查。请你协助明明完成“去重”与 阅读全文
posted @ 2017-08-01 15:28 HATU 阅读(354) 评论(0) 推荐(1) 编辑
摘要: 题目: 津津上初中了。妈妈认为津津应该更加用功学习,所以津津除了上学之外,还要参加妈妈为她报名的各科复习班。另外每周妈妈还会送她去学习朗诵、舞蹈和钢琴。但是津津如果一天上课超过八个小时就会不高兴,而且上得越久就会越不高兴。假设津津不会因为其它事不高兴,并且她的不高兴不会持续到第二天。请你帮忙检查一下 阅读全文
posted @ 2017-07-31 11:46 HATU 阅读(863) 评论(0) 推荐(1) 编辑
摘要: 题目: 你拿到一个整数,却忍不住想把每个位数都乘在一起。例如看到356就会想要知道3 * 5 * 6的值为何。快写个程序帮帮为了乘数字而快发疯的自己吧! 思路:把这个数每一位%10,并且再将它每次/10 来看代码: 阅读全文
posted @ 2017-07-30 18:59 HATU 阅读(443) 评论(0) 推荐(1) 编辑
摘要: 未经允许,严禁转载。 阅读全文
posted @ 2017-07-29 14:36 HATU 阅读(289) 评论(0) 推荐(0) 编辑
摘要: zerojudge 汉诺塔?图片问度娘 b161: NOIP2007 4.Hanoi双塔问题 题目: 给定A、B、C三根足够长的细柱,在A柱上放有2n个中间有孔的圆盘,共有n个不同的尺寸,每个尺寸都有两个相同的圆盘,注意这两个圆盘是不加区分的(下图为n=3的情形)。现要将这些圆盘移到C柱上,在移动过 阅读全文
posted @ 2017-07-28 18:31 HATU 阅读(859) 评论(0) 推荐(1) 编辑