215 条题解
-
0乘车睡过站 LV 3 @ 2007-04-07 12:02:24
快刀斩乱麻
var p,q,n:real;
begin
readln(p,q);
n:=0;
repeat
n:=trunc(n+1);
until (trunc((n*p)/100) -
02007-03-30 10:24:52@
var p,q,n:real;
begin
readln(p,q);
n:=0;
repeat
n:=trunc(n+1);
until (trunc((n*p)/100) -
02007-03-13 16:53:21@
program p1041;
var
p,q:real;
i:longint;
begin
readln(p,q);
i:=0;
repeat
inc(i);
until trunc(i*p/100+0.00001)+1=trunc(i*q/100-0.00001);
writeln(i);
end. -
02007-02-07 19:13:25@
精度要求太变态了!!~~~
include
int main()
{
int i;
float p,q;
scanf("%f%f",&p,&q);
p/=100;q/=100;
for(i=1;;i++)
{
if(int(i*q-0.000001)-int(i*p+0.000001)>=1)
break;
}
printf("%d\n",i);return 0;
} -
02007-02-06 10:42:08@
var p,q,r:real;
l:integer;
label:1;
begin
readln(p,q);
for l:=1 to 32767 do
if (l*p mod 1=0) and (l*p mod q=0) then begin
writeln(l*p);
goto 1;
end;
1:
end. -
02006-12-31 23:17:33@
验证不用那么麻烦的.
(a:=a/100;b:=b/100)repeat
inc(i);
until trunc(a*i)+1 -
02006-11-15 17:19:15@
这道题,间是简单,但还是让我的通过率下降了0。06。郁闷。
-
02006-11-10 21:57:50@
Attention!
最后评选结果神风堂有(超过)P%但(不足)Q%的人被评上了 -
02006-11-06 17:49:34@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms -
02006-11-02 22:18:17@
虽然我的了满分,但我还是觉得测试数据有问题
-
02006-10-23 13:15:10@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms
这有什么难 -
02006-10-03 13:12:21@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 369ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:369ms第10组数据很怪
-
02006-10-03 09:16:03@
原来认为不考虑P,Q只要加个0.000001就够了,结果过不了6
后来改成0.00000001,AC……晕
-
02006-09-17 12:55:31@
c++开double别开float就行了
-
02006-09-16 16:07:08@
这道题数据6超时是因为没有缩小分子的范围,而是从1到分母-1 穷举,实际上只需要从trunc(p*down/100)枚举到round(q*down/100)就可以了
-
02006-09-16 15:07:16@
我郁闷 0.001 0.01或99.99 100 都能过,可只给我10分
-
02006-09-07 22:07:03@
纯粹的穷举,但要注意读题目,是在P-Q之间,不包括P-Q ,所以可以让P这边加上0.00001 Q这边减去0.00001来解决,只要 trunc(k*p/100+0.00001)+1=trunc(k*q/100-0.00001) 成立 退出穷举,答案就出来了
-
02006-09-03 21:28:19@
直接按照题目"提示"把URAL1011拉了过来提交 AC
惭愧 URAL1011我提交了20次...
给点提示 把浮点数转化成整型就好了 不用考虑那该死的浮点误差
-
02006-09-01 20:16:00@
第六组是99.99 100?还是0.001 0.01?不是说p
-
02006-08-31 10:30:21@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms