摘要: 题目大意:按照这种规则来编程。然后中途算出的数的个数成为一个cycle-length ,求出i与j之间的最大cycle-length.i与j max) { max = temp; } //cout 阅读全文
posted @ 2012-02-13 19:29 cchun 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 要求n!%2009,n=2009的时候,n!%2009=0.这个时候,就只需要求出前面的2009个数的阶乘,后面的打出0即可。代码:#includeusing namespace std;int main(void){ int n; while(scanf("%d", &n) == 1) { if(n >= 2009) ... 阅读全文
posted @ 2012-02-13 15:50 cchun 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 求fibonacci数列的前面四位,注意f[0] = 0;解题思路: 凡是要求数的前面几位的,都可以用两边求对数的思想。让我想起了,m = n^n.要求n的前面一位。这个时候用对数,lg(m) = n*lg(n), m = pow(10, n*lg(n)),之后求n*lg(n)的小数部分,因为整数部分为10^P(p代表整数),全都为10000……,而... 阅读全文
posted @ 2012-02-13 11:23 cchun 阅读(158) 评论(0) 推荐(0) 编辑
摘要: 题目大意: 给你n个三角形,算出三角形切割出的平面数。解题思路: 没啥思路,直接就yy,额,写出数据。 1…………1+1 2…………1+1+6 3…………1+1+6+12 4…………1+1+6+12+18 看出啥,好吧,6的倍数递增。吐吐槽: 表示一开始只推出了三组,然后就yy了,以为是... 阅读全文
posted @ 2012-02-13 01:00 cchun 阅读(252) 评论(0) 推荐(0) 编辑