Online Judge | Problem Set | Authors | Online Contests | User | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Web Board Home Page F.A.Qs Statistical Charts | Current Contest Past Contests Scheduled Contests Award Contest |
这么简单的程序都WA掉了。。。。。谁帮我看看。。。code Pascalprogram p2356; var n:integer; num:array[0..10000]of integer; sum:array[1..10000]of integer; procedure init; var i:integer; begin readln(n); for i:=1 to n do begin readln(sum[i]); num[sum[i] mod n]:=i; end; end; procedure main; var i,out:integer; begin out:=0; if num[0]<>0 then inc(out); for i:=1 to n div 2 do if (num[i]<>0) and (num[n-i]<>0) and (i<>n-i)then inc(out,2); writeln(out); if num[0]<>0 then writeln(sum[num[0]]); for i:=1 to n div 2 do if (num[i]<>0) and (num[n-i]<>0) and (i<>n-i) then begin writeln(num[i]); writeln(num[n-i]); end; end; begin fillchar(num,sizeof(num),0); init; main; end. Followed by:
Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator