题解

215 条题解

  • 0
    @ 2006-08-20 11:45:53

    建议大家不要用real型,我用extended就AC老,早知道就好老!!

  • 0
    @ 2006-07-28 16:37:09

    输入格式 Input Format

    两个实数P,Q。用空格隔开。每个数最多有两位小数。0.00

  • 0
    @ 2006-07-24 23:06:54

    3,6过不了的,试试这组数据:0.001 0.01

    正确答案是10001

    如果是10000........自己再感悟一下吧~~~~~

  • 0
    @ 2006-07-24 20:09:43

    超级简单的枚举~~~~~

  • 0
    @ 2006-07-21 10:15:29

    首先,用FP的同志们,全部在TP的环境下试一下。

    TP的稳定性比FP要好得多,

    尤其是读小数的时候!!!

    FP的误差太大!!!

    其次,枚举至少要枚举到10001,要不然的话99.99 100(答案10001)这组数据肯定过不了。

  • 0
    @ 2006-07-08 22:36:01

    暴力+再暴力+疯狂暴力=AC

  • 0
    @ 2006-05-05 18:06:00

    第六个点到底为什么错?就错这个了。

  • 0
    @ 2006-03-25 18:53:39

    为保险起见,又数据不大,再设一层小枚举是必不会出错的

  • 0
    @ 2006-02-07 18:54:05

    round(x)应为trunc(x)+1,

    要考虑精度

    还有m=0的情况

  • 0
    @ 2006-01-23 09:18:00

    此题开始时我只过了八组,后经高人指点,原来我的程序里没有考虑不包M%和N%

    这真值得注意。

  • 0
    @ 2006-01-22 16:32:00

    没什么想法...正在郁闷中...凭什么我的就过不了...在我的电脑里头测了没一点问题...可是拿到其它的机子上去..就漏洞百出...郁闷ing

  • -1
    @ 2017-02-27 21:29:11
    #include<iostream>
    using namespace std;
    int main(void)
    {
        double a,b;
        cin>>a>>b;
        a/=100;
        b/=100;
        for(int i=1;i<=10004;i++)
        { 
            if((i*b)-(int)(i*a)-1>1e-4)
            {
                cout<<i<<endl;
                return 0;
            }
        }
    }
    
  • -1
    @ 2016-02-23 13:13:35

    题目 P1041 神风堂人数
    递交时间 2014-08-01 18:19:24
    代码语言 C++
    评测机 VijosEx
    消耗时间 30 ms
    消耗内存 272 KiB
    评测时间 2014-08-01 18:19:28
    评测结果
    编译成功

    测试数据 #0: Accepted, time = 0 ms, mem = 272 KiB, score = 10
    测试数据 #1: Accepted, time = 0 ms, mem = 268 KiB, score = 10
    测试数据 #2: Accepted, time = 0 ms, mem = 272 KiB, score = 10
    测试数据 #3: Accepted, time = 0 ms, mem = 268 KiB, score = 10
    测试数据 #4: Accepted, time = 15 ms, mem = 268 KiB, score = 10
    测试数据 #5: Accepted, time = 0 ms, mem = 272 KiB, score = 10
    测试数据 #6: Accepted, time = 0 ms, mem = 272 KiB, score = 10
    测试数据 #7: Accepted, time = 0 ms, mem = 272 KiB, score = 10
    测试数据 #8: Accepted, time = 15 ms, mem = 268 KiB, score = 10
    测试数据 #9: Accepted, time = 0 ms, mem = 272 KiB, score = 10
    Accepted, time = 30 ms, mem = 272 KiB, score = 100

  • -1
    @ 2015-02-22 12:10:08

    #include<iostream>
    #include<math.h>
    using namespace std;
    int main()
    {
    double p,q;
    int i;
    cin>>p>>q;
    for(i=1;;i++)
    {
    int x,y;
    x=floor((double)i*(double)(p/100)+0.000001);//+-0.000001考虑为整数的情况
    if(y>x) break;
    }
    cout<<i;
    return 0;
    }

  • -1
    @ 2009-11-14 11:49:11

    #include

    using namespace std;

    int main()

    {

    int i;

    float p,q;

    cin>>p>>q;

    p=p/100;

    q=q/100;

    for(i=1;i=1)

    {

    cout

信息

ID
1041
难度
6
分类
其他 | 数学 点击显示
标签
(无)
递交数
8246
已通过
2314
通过率
28%
被复制
11
上传者