215 条题解
-
0zouxiang2 LV 7 @ 2009-10-11 09:44:47
注意判断条件!!!!
-
02009-10-06 17:32:10@
,,, WA了3次
-
02009-10-06 14:57:21@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0msif (int(i*q/100-0.0000001)>i*p/100)
break; -
02009-10-06 11:39:16@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0msvar
i,j,ans,s:longint;
p,q,c1,c2:real;
begin
readln(p,q);
ans:=0;
repeat
inc(ans);
c1:=ans*p/100;
c2:=ans*q/100;
s:=trunc(c2);
until (c1s);
writeln(ans);
end.怎么这么水。。。
我还以为要考虑什么精度问题…… -
02009-09-21 19:25:25@
沃草,精度问题!害我交3次!
-
02009-09-18 16:05:18@
-
02009-09-17 21:13:31@
program p1041;
var i,n1,n2:longint;
n,p,q:double;begin
readln(p,q);
for i:=1 to 1000000 do
begin
n:=i*p/100; n1:=trunc(n);
inc(n1);
n:=i*q/100; n2:=trunc(n);
if n2=n then dec(n2);
if (n10) then
begin
writeln(i);
exit;
end;
end;
end. -
02009-09-22 12:51:17@
编译通过...
├ 测试数据 01:答案正确... 10ms
├ 测试数据 02:答案正确... 1ms
├ 测试数据 03:答案正确... 10ms
├ 测试数据 04:答案正确... 25425ms
├ 测试数据 05:答案正确... 50ms
├ 测试数据 06:答案正确... 50ms
├ 测试数据 07:答案正确... 50ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:45555555555565ms一次过,水题!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!111111
-
02009-09-12 11:46:50@
恶心的题目
不知道为什么要小数+0.00001而大数-0.00001 有数学大牛 告知一声 -
02009-09-05 15:40:39@
还是换成整数做比较好。~
-
02009-09-02 22:00:29@
有一个点是10001 。。。
-
02009-08-26 21:46:35@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -
02009-08-18 23:24:11@
直接一个for循环AC
-
02009-08-18 08:56:27@
n*p%与n*q%之间整数的个数为trunc(n*p%)-trunc(n*q%),但当该式子的值为1时n不一定为问题的解,比如n=2,p=49,q=50时,n*p%=0.98, n*q%=1, 它们用trunc取整后的差为1,但这两个数之间显然没有一个整数,所以在上述式子值为1的前提下,n*q%不为整数时n才为问题的解。另外,当n*p%,n*q%均为整数,且这两个数的差为2时,n也为问题的解。
-
02009-08-15 16:47:17@
各位大牛,看看为什么会超时:
var n:longint;
a,b,c,d,p,q:real;
begin
readln(p,q);
n:=0;
p:=p/100;
q:=q/100;
repeat
n:=n+1;
c:=n*p;
b:=n*q;
until (trunc(b)-trunc(c)>0)and (trunc(b)b)and(trunc(c)c);
writeln(n);
end. -
02009-08-14 10:26:24@
var
p,q:real;
i:integer;
begin
readln(p,q);
i:=0;
repeat
i:=i+1;
until (int(p*i/100)=int(q*i/100));
writeln(i);
end. -
02009-08-10 08:16:23@
绝无精度之虞的程序 ~~
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0msProgram Vijos_P1041;
Var p, q: Real; x, y: Word; i: dWord;
Begin
Read(p, q); x:=Round(p*100); y:=Round(q*100); i:=0;
Repeat Inc(i) Until (x*i Div 100000);
Write(i)
End. -
02009-08-07 12:17:20@
var
a,b:longint;
min,max:double;
begin
readln(min,max);
min:=min/100;
max:=max/100;
for a:=1 to maxlongint do
if int(a*min+0.000000000001)int(a*max-0.000000000001) then
begin
write(a);
halt;
end;
end. -
02009-08-06 19:33:25@
注意
精度要高 -
02009-08-05 14:25:17@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案错误... ├ 标准行输出
├ 错误行输出
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Unaccepted 有效得分:90 有效耗时:0ms用real的………………
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms
用extended的…………