332 条题解
-
0复仇者 LV 4 @ 2008-11-11 18:20:03
没办法,哪位高手指点迷津。
我的办法在这里:
var i,j,max:integer;
x:array[1..7]of integer;
y:array[1..7]of integer;
z:array[1..7]of integer;
g:array[1..7]of boolean;begin
for i:=1 to 7 do
begin
g[i]:=false; read(x[i]);readln(y[i]);
z[i]:=x[i]+y[i];if z[i]>8 then g[i]:=true;
end;
max:=0;
for i:=1 to 7 do
begin
if (g[i]) and (z[i]>max) then
max:=z[i];
end;
for i:=1to 7 do
begin
if max=z[i]then begin write(i);
exit;
end;
end;
end.UN了,谁能帮我改一改,或者给一个正确的答案。
感激不尽!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
原加你为好友,我叫复仇者,这是小号,大号叫斯沃特。
谢谢!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
哈哈! -
02008-11-11 17:56:32@
样例够牛!!!!!!!!
-
02008-11-10 22:27:12@
又秒杀……这题也够水,不过ms写不出类似apple那么短的了……
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms/*unhappy.c by Tydus.*/
int main(){
int i=1,u=0,n,t,m=0;
for(;i>7?printf("%d",m),0:1;i++){
scanf("%d %d",&n,&t);
if((n+=t-8)>u){u=n;m=i;}
}
return 0;
} -
02008-11-09 10:29:02@
program unhappy;
var
a,i,x,y,d,max:byte;
begin
d:=0;max:=8;
for i:=1 to 7 do begin
readln(x,y);
a:=x+y;
if a>max then
begin
max:=a;d:=i;
end;
end;
writeln(d);
end. -
02008-11-07 21:29:03@
program p1113;
var i,x,y,t,m:longint;
a:array[1..7] of longint;
begin
for i:=1 to 7 do begin
readln(x,y);
a[i]:=x+y;
end;
t:=0;
for i:=1 to 7 do
if a[i]>t then begin
m:=i;t:=a[i];
end;
writeln(m);
end. -
02008-11-07 13:06:24@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0msprogram p1113;
var
i,j,k,a,b,max,min:longint;
flag:boolean;
begin
flag:=true;
max:=0;
j:=0;
min:=0;
for i:=1 to 7 do
begin read(a,b);
k:=a+b;
if k>8 then
begin
if max -
02008-11-07 12:38:17@
var i,j,max:integer;
x:array[1..7]of integer;
y:array[1..7]of integer;
z:array[1..7]of integer;
g:array[1..7]of boolean;begin
for i:=1to 7 do
begin
g[i]:=false; read(x[i]);readln(y[i]);
z[i]:=x[i]+y[i];if z[i]>8 then g[i]:=true;
end;
max:=0;
for i:=1 to 7 do
begin
if g[i] and (z[i]>max)then
max:=z[i];
end;
for i:=1to 7 do
begin
if max=z[i]then begin write(i);exit;end;
end;
end.
超级水题
做不出自己倒水吧 -
02008-11-06 20:01:19@
var x,i,y,day,ans:integer;
begin
ans:=0;
day:=7;
for i:=1 to 7 do
begin
readln(x,y);
if (x+y>=8)and(x+y>=ans)
then begin
if x+y=ans then begin if i -
02008-11-05 16:31:38@
program happy;
var
a,b:array [1..7] of integer;
s,t,i,z:integer;
begin
for i:=1 to 7 do
read(a[i],b[i]);
t:=0;s:=0; z:=0;
for i:=1 to 7 do
begin
if (a[i]+b[i]z)then begin z:=a[i]+b[i];s:=i;end;
end;
write(s);
end. -
02008-11-03 13:38:17@
严重orzing……
水题……
Var
Work:array[0..7] of integer;
i,Ac,DataA,DataB:integer;
Begin
for i:=1 to 7 do
begin
readln(DataA,DataB);
inc(Work[i],DataA+DataB);
end;
Ac:=0;
for i:=1 to 7 do
if Work[Ac] -
02008-11-03 11:43:25@
#include
int main(){
int z,i,x,y,a;
a=7;
for (i=1;ia){
a=x+y;
z=i;
}
}
printf ("%d",z);
return 0;
} -
02008-11-02 10:31:59@
var a:array[0..7] of byte;
i,k,j:longint;
begin
for i:=1 to 7 do
begin
readln(k,j); a[i]:=k+j;
end;
a[0]:=0; j:=0;
for i:=7 downto 1 do
if a[i]>8 then
if (a[i]>=a[j]) then j:=i;
writeln(j);
end. -
02008-11-01 21:08:57@
LOOK HERE!!!!
大家千万别被输入样例迷惑,
输入是两个数字,而不是字符串!!
那个没Rp的出的?
减我的AC率!
5555555............ -
02008-11-01 10:54:17@
program v1113;
var i,x,y,max,m:longint;
a:array[1..7] of longint;
begin
for i:=1 to 7 do begin
readln(x,y);
a[i]:=x+y;
end;
max:=0;
for i:=1 to 7 do
if a[i]>max then begin
m:=i;max:=a[i];
end;
writeln(m);
end -
02008-11-01 09:12:19@
很简单的一个贪心题
program jinjin;
var i,j,n,x,y:integer;
begin
n:=0;
y:=0;
for x:=1 to 7 do
begin
readln(i,j);
if ((i+j)>8) and (i+j>y)
then begin
y:=i+j;
n:=x;
end;
end;
write(n);
end. -
02008-10-30 21:59:51@
编译通过...
├ 测试数据 01:运行超时|无输出...
├ 测试数据 02:运行超时|无输出...
├ 测试数据 03:运行超时|无输出...
├ 测试数据 04:运行超时|无输出...
├ 测试数据 05:运行超时|无输出...
├ 测试数据 06:运行超时|无输出...
├ 测试数据 07:运行超时|无输出...
├ 测试数据 08:运行超时|无输出...
├ 测试数据 09:运行超时|无输出...
├ 测试数据 10:运行超时|无输出...
---|---|---|---|---|---|---|---|-
Unaccepted 有效得分:0 有效耗时:0ms这种题目竟然也能超时???
-
02008-10-30 18:32:28@
龌龊啊
有空格 怎么给的数据上没有···· 第二次遇到这种情况了 -
02008-10-23 20:50:35@
编译通过...
├ 测试数据 01:答案正确... 0ms
├ 测试数据 02:答案正确... 0ms
├ 测试数据 03:答案正确... 0ms
├ 测试数据 04:答案正确... 0ms
├ 测试数据 05:答案正确... 0ms
├ 测试数据 06:答案正确... 0ms
├ 测试数据 07:答案正确... 0ms
├ 测试数据 08:答案正确... 0ms
├ 测试数据 09:答案正确... 0ms
├ 测试数据 10:答案正确... 0ms
---|---|---|---|---|---|---|---|-
Accepted 有效得分:100 有效耗时:0ms
庆祝AC60题 ,虽然是水题 -
02008-10-23 20:40:44@
program v1113;
var i,x,y,max,m:longint;
a:array[1..7] of longint;
begin
for i:=1 to 7 do begin
readln(x,y);
a[i]:=x+y;
end;
max:=0;
for i:=1 to 7 do
if a[i]>max then begin
m:=i;max:=a[i];
end;
writeln(m);
end. -
02008-10-23 20:00:37@
PROGRAM p1113; var a,b:array[0..10]of integer; i,j,k,m,n:integer; begin for i:=1 to 7 do
readln(a[i],b[i]);for i:=1 to 7 do if a[i]+b[i]>8 then begin write(I);halt;end;write('0');end.四行 ac