313 条题解

  • 0
    @ 2008-09-11 17:49:02

    编译通过...

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

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

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

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

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

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

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

    Accepted 有效得分:100 有效耗时:0ms

    半径一定要用real存,否则后三个点过不去

  • 0
    @ 2008-09-08 16:11:21

    n次后总算通过了;

    输出格式问题,要四舍五入;

    cout

  • 0
    @ 2008-09-02 23:04:41

    program p1007;

    const

    pi=3.1415926;

    var

    n:longint;

    r:real;

    i:longint;

    x0, y0, x1, y1, x, y:real;

    l, line, length:real;

    begin

    readln(n, r);

    readln(x0, y0);

    x1:=x0; y1:=y0;

    line:=0;

    l:=0;

    length:=0;

    if n1 then

    for i:=2 to n do begin

    readln(x, y);

    line:=sqrt( sqr( abs(x-x1) ) + sqr( abs(y-y1) ) );

    length:=length + line;

    x1:=x; y1:=y;

    end;

    line:=sqrt( sqr( abs(x1-x0) ) + sqr( abs(y1-y0) ) );

    l:=2 * pi * r;

    length:=length + line + l;

    write(length:-1:2);

    end.

    {1.绳子长度 = 各中心点距离和 + 2*3.1415926*r

    2.注意输出格式

    3.考虑n=1时的情况}

  • 0
    @ 2008-08-31 19:25:00

    系统正在处理您的请求 请勿刷新此页……

    您有新消息

    请点击 这里 进入消息中心

    33 / 58 (57%)   首页 站务 公告 | 题库/分类/原题 记录 比赛 团队 交流 讨论 | U-Space 搜索 换肤 | 登出

    公告 News >>   New! Vijos 交流板块开放 (2008-8-30 22:29:55)   New! CSC WorkGroup 邀请赛II (2008-8-30 0:12:12)   New! 简单的生活模拟赛 评测结束 (2008-8-30 0:10:00)   New! 关于近期Vijos DDNS解析故障的说明 (2008-8-26 17:29:15)   New! CSC WorkGroup 邀请赛II 推迟至9月6日 (2008-8-26 14:29:12)

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

    绕钉子的长绳子

    语言环境选择 Free Pascal C++ C  验证码

    var

    n,i:integer;

    x,y,l,r,k:real;

    a,b:array[1..100]of real;

    begin

    read(n,r);

    l:=3.14159*r*2;

    for i:=1 to n do

    begin

    readln(x,y);

    a[i]:=x;

    b[i]:=y;

    end;

    for i:=1 to n-1 do

    l:=l+sqrt(sqr(a[i]-a)+sqr(b[i]-b));

    l:=l+sqrt(sqr(a[n]-a[1])+sqr(b[n]-b[1]));

    write(l:4:2);

    end.

     

    Flag   Accepted

    题号   P1007

    类型(?)   其它

    通过   3879人

    提交   9923次

    通过率   39%

    难度   1

    提交 讨论 题解 状态

    695202454

     Copyright Vijos 高效信息学在线评测系统 © 2005-2008. www.Vijos.cn Powered by Vivian Snow 关于 联系 帮助

     Vijos Infor ---|- Total Users : 27533 | Online Users / Processes : 86 / 568 | Proc. Time : 109 ms | Current Time : 2008-8-31 19:23:39 湘ICP备06015828号

  • 0
    @ 2008-08-31 17:02:12

    yun

  • 0
    @ 2008-08-31 14:30:43

    编译通过...

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

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

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

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

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

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

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

    Accepted 有效得分:100 有效耗时:0ms

    一次就AC....

    这题一开始理解错误,以为很难~~~

    但静心想一下,其实不以为然...

    思路:ANS:=每两点之间的心距+2*pi*r (其中pi=3.1415926.....)

    通过画图可以推出为什么要加上2*pi*r.

  • 0
    @ 2008-08-30 21:12:25

    N竟然可以等于1,害我WA 了一次

  • 0
    @ 2008-08-29 20:34:36

    3.14 是不行的! 83分!

    3.1415 才可以! AC!!

    5555555555555555555~~~!

    本来还指望接他提高通过率的..结果降至39%

    83 和 AC 不是一个概念啊!

    BS出题人不说清楚

  • 0
    @ 2008-08-29 09:11:46

    编译通过...

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

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

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

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

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

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

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

    Accepted 有效得分:100 有效耗时:0ms

  • 0
    @ 2008-08-28 22:32:21

    太简单了吧?我竟然10行AC。。。。。

  • 0
    @ 2008-08-27 07:11:53

    不会这么简单吧??我这样的菜鸟蒙的算法都过了,不可思议

    编译通过...

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

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

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

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

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

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

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

    Accepted 有效得分:100 有效耗时:0ms

  • 0
    @ 2008-08-24 19:15:03

    勾股定理算周长+一个圆的周长(画个图就显而易见了~)

    π可以直接用pascal内置的pi(不用定义,直接写s:=s+2*r*pi;)

    一次AC,才15行!!!!!!终于明白老师为什么说地球上70%都是"水"了!

  • 0
    @ 2008-08-23 23:23:02

    编译通过...

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

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

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

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

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

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

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

    Accepted 有效得分:100 有效耗时:0ms

    c程序输入数据时,double型数据需用%lf否则数据输入不对。细节最重要啊

  • 0
    @ 2008-08-13 14:04:31

    每两个钉子之间的绳子长度可以用勾股定理,最后再加上钉子的周长。注意,要考虑一个钉子的情况,输出时要保留两位小数!

  • 0
    @ 2008-08-11 15:06:51

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

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

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

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

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

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

  • 0
    @ 2008-08-04 22:37:08

    这个题,先算凸多边形周长,再加上一个圆的周长,就是了。

    为什么,自己画个图就可以了,简单的高中数学题……(也许是初中哈)

    C++ 19行。

  • 0
    @ 2008-08-02 10:41:33

    编译通过...

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

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

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

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

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

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

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

    Accepted 有效得分:100 有效耗时:0ms

    虽然通过,但是看了别人的思路,,不好意思呀

  • 0
    @ 2008-07-26 22:23:13

    这题居然弄了3次……后3个点没过的同学,没啥好说的,就一句——

    r:real

  • 0
    @ 2008-07-23 09:36:47
    • -`` 原来题目有说是凸边形..
      我多考虑了凹边行的情况..虽然一次AC..但还是不爽啊..
      以后注意看题~~!
  • 0
    @ 2008-07-19 12:14:35

    用C++的确能很轻松的解出来,我的代码就23行。以前做过……

信息

ID
1007
难度
5
分类
模拟 点击显示
标签
(无)
递交数
12262
已通过
4337
通过率
35%
被复制
29
上传者