47 条题解
-
1猫粮寸断 LV 10 @ 2018-11-01 20:23:20
//作为模拟是很水,但是是一道好题,因为考到了这几个点: //1.多组数据的读入 //2.long long 类型数的读入 //3.数值交换 //4.极限情况的判定 //对于初学者来说是一道不错的题 #include<cstdio> #include<iostream> using namespace std; int main() { long long a,b,c,ta,tb,tc; while(scanf("%lld %lld %lld",&a,&b,&c)!=EOF) //多组数据读入 { int now=-1; while(a+b>c&&b+c>a&&c+a>b) { now++; if(now>9999) //不加会T掉一个点 break; ta=b+c-a;tb=c+a-b;tc=a+b-c; a=ta;b=tb;c=tc; } if(now>9999) printf("The voyage seemed endless...\n"); else printf("%d\n",now); } return 0; }
-
12016-08-24 11:42:14@
var
a,b,c,n,x,y,z:int64;
begin
while not eof do
begin
readln(a,b,c);n:=-1;
if (c+b>a) and (c-b<a) then
begin
while (c+b>a) and (c-b<a) and (n<=9999) do
begin
inc(n);
x:=a;y:=b;z:=c;
a:=y+z-x;
b:=x+z-y;
c:=x+y-z;
end;
if n>9999 then writeln('The voyage seemed endless...')
else writeln(n);
end
else writeln('-1');
end;
end.
为什么第三个点过不去 -
12009-11-08 09:43:33@
int64。。。。。
太阴了 -
12009-11-08 09:38:05@
我靠,不是说在longint范围内?
怎么连int64都出来了? -
12009-11-08 09:23:44@
没看到要输-1.。汗
-
12009-11-08 07:49:12@
int64
-
02009-11-14 09:25:24@
program v1;
var a,b,c,a0,b0,c0,i,t,s:longint;
ch:char;function ok(a,b,c:longint):boolean;
begin
if b+c>a then ok:=true else ok:=false;
end;procedure sort;
begin
if a -
02009-11-14 21:07:06@
...
其实这艘小s是有名字的......:..猪窝窝.黑珍珠1号.
-
02009-11-09 14:36:08@
program fc;
Var
r,i:integer;
f:array [1..200,1..3] of longint;procedure judge(n:integer);
Var
j:integer;
a,b,c,a1,b1,c1,t:longint;
begin
a:=f[n,1];
b:=f[n,2];
c:=f[n,3];
t:=-1;
if (a+b -
02009-11-09 09:09:20@
program st1;
var a,b,c,x,y,z,ans:longint;
procedure change(var m,n:longint);
var t:longint;
begin
t:=m;m:=n;n:=t;
end;
begin
while not eof do
begin
while not eoln do
begin
read(a,b,c);
if a>b then change(a,b);if b>c then change(b,c);
if a>b then change(a,b);
ans:=-1;
while (a+b>c)and(ans9999 then writeln('The voyage seemed endless...')
else writeln(ans);
end;
readln;
end;
end. -
02009-11-09 07:13:07@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:运行超时|格式错误...
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Unaccepted 有效得分:90 有效耗时:0msprogram t3;
var i,j:Longint;
a,s,d,sum:int64;
ha:real;Function big:longint;
begin
big:=0;
if BIG -
02009-11-08 21:37:02@
5555…………赖皮
这题数据好像有问题………………读入时
while(!feof(stdin))
{scanf("%d %d %d",&a,&b,&c);
solve();
}
100分但是
scanf("%d %d %d",&a,&b,&c);
while(!feof(stdin))
{solve();
scanf("%d %d %d",&a,&b,&c);
}
就0分…………问题是前者会多输出一个-1…………到底怎么回事啊
-
02009-11-08 20:31:07@
呜呜呜…………别人的程序不删…………只删我的…………
-
02009-11-08 20:21:38@
这题怎么回师,无限RUNNING了
-
02009-11-08 15:39:37@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms
终于把这水题过了,好多陷阱啊! -
02009-11-08 15:11:49@
Accepted 有效得分:100 有效耗时:0ms
悲剧了……这种水题居然wa了两次90……
千万不要用递归…… -
02009-11-08 14:23:32@
用c++怎么处理啊??!!!!!!!!!!!!!!!!!
-
02009-11-08 13:18:51@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms
___|\__|\__|\__|\__|\__|\__|\__|\__|\__|\__|\__|_
用水题作为Ac 100真是和谐。 -
02009-11-08 12:47:26@
为什么用Eof可以AC,而SeekEof会挂啊?
-
02009-11-08 11:34:30@
第99题AC
第180次提交