题解

132 条题解

  • 0
    @ 2009-04-19 16:17:07

    var n:longint;

    function work(n:longint):longint;

    begin

    if (n=2)or(n=3) then work:=1 else if (n=1) then work:=0 else

    begin if n mod 3=0 then work:=work(n div 3)+1 else work:=work((n div 3)+1)+1;end;

    end;

    begin

    readln(n);

    writeln(work(n));

    end.

  • 0
    @ 2009-04-19 10:01:47

    program p1361;

    var n:longint;

    function work(n:longint):longint;

    begin

    if (n=2)or(n=3) then work:=1 else if (n=1) then work:=0 else

    begin if n mod 3=0 then work:=work(n div 3)+1 else work:=work((n div 3)+1)+1;end;

    end;

    begin

    readln(n);

    writeln(work(n));

    end.

  • 0
    @ 2009-04-10 19:03:43

    13行直接 AC ,除1000以外最牛的水题。。MS小学4年级就学过的规律。。

  • 0
    @ 2009-04-10 16:03:23

    编译通过...

    ├ 测试数据 01:答案正确... 0ms

    ├ 测试数据 02:答案正确... 0ms

    ├ 测试数据 03:答案正确... 0ms

    ├ 测试数据 04:答案正确... 0ms

    ├ 测试数据 05:答案正确... 0ms

    ├ 测试数据 06:答案正确... 0ms

    ├ 测试数据 07:答案正确... 0ms

    ├ 测试数据 08:答案正确... 0ms

    ├ 测试数据 09:答案正确... 0ms

    ├ 测试数据 10:答案正确... 0ms

    ---|---|---|---|---|---|---|---|-

  • 0
    @ 2009-04-07 18:13:31

    DP解:

    f[i]=f[ top[i div 3] ]+1;

    (top[r] 为>=r的整数).

    分成3堆称,数目最大的1堆再要称(子问题),递归求解

  • 0
    @ 2009-04-06 17:48:33

    这题怎么是dp?

  • 0
    @ 2009-04-03 18:46:48

    谁能拿出DP的做法?

  • 0
    @ 2009-03-14 20:18:47

    怎么...算比n小的,最接近n的3的幂是三的几次方,然后加一,这种题目居然归类到动规里面...真是无语至极...

  • 0
    @ 2009-03-11 20:46:17

    输入a

    若2^x

  • 0
    @ 2009-02-12 13:38:08

    找规律但不用DP,9个时是2次

  • 0
    @ 2009-01-17 20:51:57

    .....不就是一个简单的数学题吗?.......

    怎么用动规啊?

  • 0
    @ 2008-11-27 13:07:06

    请问9个为什么是3次啊?

  • 0
    @ 2008-11-23 21:10:38

    o(∩_∩)o...

    水水

  • 0
    @ 2008-11-09 11:41:07

    人家出成DP你们就应该想DP的方法

  • 0
    @ 2008-11-09 11:14:53

    无敌水题~~!!!!!

  • 0
    @ 2008-11-06 17:05:29

    有些奇怪

    1个时,0次

    2个时,1次

    3个时,一边1个,1次

    4个时,一边1个,再一边1个,2次

    5个时,一边2个,如果正好相等,则1次

    6个时,一边2个,再一边1个,2次

    7个时,一边3个,如果正好相等,则1次

    这是不是说明,是1则0,除1外的奇数则为1,是2则1,除2外偶数则为2

    可这和大家的程序得出的结果不同啊,请问我哪里错了

  • 0
    @ 2008-10-31 18:30:04

    惊!!!6分钟ac!!我看见海平面有上涨了~~~

    100%的数学方法!

    懒得写公式了~~

  • 0
    @ 2008-10-29 21:11:58

    真搞不懂vijos是怎么归类的。。。

    这道题显然的数学方法嘛``

    不用数学方法也用分治呀``

    怎么会归为DP`\`=_=||

  • 0
    @ 2008-10-28 08:49:39

    死活想用DP做,死活有一个点过不去.人品……极度人品,同样程序同样评测机,第一次第9个点超时,第二次第10个点超时,其他全部0MS……什么人品啊!!!!

    最后还是用公式= = 无奈……

  • 0
    @ 2008-10-20 22:10:18

    var

    a,b,c,d,e,f,g,h,i,j,k,n:longint;

    begin

    read(n);

    a:=3;

    b:=a*3;

    c:=b*3;

    d:=c*3;

    e:=d*3;

    f:=e*3;

    g:=f*3;

    h:=g*3;

    i:=h*3;

    j:=i*3;

    k:=j*3;

    if (n

信息

ID
1361
难度
2
分类
其他 | 数学 点击显示
标签
(无)
递交数
2133
已通过
1304
通过率
61%
被复制
3
上传者