151 条题解
-
0石明鑫 LV 8 @ 2008-08-18 21:04:45
设两个变量来表示数!一个变量用来计数!就AC了!^-^水题!找规律!一遍AC!
-
02008-08-10 18:56:58@
..........................................................................................好难
-
02008-07-19 19:29:42@
强烈BS测评机!
第一次交,0分
第二次交同样的程序,才通过怒
-
02007-11-16 22:15:26@
题目很简单,规律也不难找到。这类题目其实是数学游戏,在编码之前应该先算一算。
用模拟填表的方法也可以,但数学方法更有意思,求解能力也更强。
不难看出,第K个斜行("/"方向)上每个分数的分子分母之和为K+1,而表的填充顺序正是
依次填写每个斜行,因此先算出第N项所在的斜行K。
显然K是满足
N=N*2
K*K+K-N*2>=0
解不等式,取正数区间,得 K>=(-1+sqrt(1+8*N))/2。例如N=7时
K>=(-1+sqrt(1+7*8))/2=3.275
故K=4,分子分母之和为K+1=5,因为K是偶数,分子为N-(1+2+3)=1,故分母为5-1=4注意:题目没有要求时,分区联赛不需要做出错处理。
-
02007-11-06 14:47:23@
数据结构:-
算法:-
解析:找规律 -
02007-10-31 22:24:37@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms -
02007-10-20 22:23:12@
数学归纳法。
看到这样的题,一般要整整齐齐地画出表格,进行观察。
观察之后,我们发现第一次拐弯经过了一个数(1/1),第二次拐弯经过了两个数(1/2,2/1)....以此类推,我们不能求出需要输出的那个数在第第几次拐弯之后的边上。
继续观察,我们发现每一次拐弯之后的边I上(设第一边为1/1,第二边为1/2,2/1),那些数的分子和分母之和都相等,其值为I+1.
偶数边上的数从上往下走,奇数边上的数从下往上走,这样我们就能求出这个数在第几条鞭的第几个,从而写出这个数。
程序很简单,按上述思路包括以下两个函数:累加,算行(根据累加的结果与所求项序数比较)。
原码略。 -
02007-10-01 14:12:16@
谁能把测试数据给出来啊
-
02007-08-22 20:31:03@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms -
02007-08-14 09:56:32@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms -
02007-08-12 20:22:38@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms -
02007-08-12 16:59:39@
测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms -
02007-08-11 08:16:19@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
---|---|---|---|---|---|---|---|- -
02007-08-10 13:40:52@
哎!为什么这么老的题现在才出啊~~~~~害我没有及时发现啊!
-
02007-08-07 18:41:13@
有数学方法的
据说做这种题降人品
-
02007-08-04 16:13:11@
记录号 Flag 得分 记录信息 环境 评测机 程序提交时间
R410280 Accepted 100 From lzwhjl00-
P1333 FPC Vaal Leopard 2007-8-4 16:12:40编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms -
02007-08-02 19:12:15@
Z字型走法.. 一开始弄错了..
-
02007-08-02 14:56:38@
var
n,x:longint;
begin
readln(n);x:=0;
repeat
inc(x);
n:=n-x;
until n -
02007-08-01 21:40:33@
太简单了
一次AC -
02007-08-01 17:19:44@
天啊,这什么数据!!
早知道我也模拟去了~~~~~~
卡上界和下界很辛苦。