ktuan dzô THCS
Tổng số bài gửi : 30 Join date : 02/01/2009
| Tiêu đề: laimotbaimoi:mavatot 22.01.09 0:31 | |
| http://vn.spoj.pl/status/KANDP/bai nay nghi la dung BFS nhung tai sao chi duoc 15 diem const nmax=2000; hx:array[1..8] of integer=(1,1,-1,-1,2,2,-2,-2); hy:array[1..8] of integer=(2,-2,2,-1,1,-2,1,-1); var mx,my,tx,ty,tg,f,l,u,v,h,z,t: longint; qx,qy:array[1..2*(nmax+1)] of longint; a:array[-nmax..nmax,-nmax..nmax] of longint; begin readln(mx,my); readln(tx,ty); readln(tg); if tg=0 then tx:=tx+1; fillchar(a,sizeof(a),0); f:=1; l:=1; qx[f]:=mx; qy[l]:=my; a[mx,my]:=1; if mx=tx then if my=ty then a[mx,my]:=0; repeat u:=qx[f]; v:=qy[f]; f:=f+1; for h:=1 to 8 do begin z:= u+hx[h]; t:=v+hy[h]; if (abs(u+hx[h]+1)<=nmax) and(abs(u+hy[h])<=nmax) then begin z:=z+1; if a[z,t]=0 then begin inc(l); qx[l]:=z; qy[l]:=t; a[z,t]:=a[u,v]+1; end; end; end; if a[tx,ty]<>0 then break; until f>l; if a[tx,ty]<>0 then begin writeln('YES'); writeln(a[tx,ty]-1); end else writeln('NO'); end. | |
|
lenhhoxung bắt đầu sự nghiệp đi học
Tổng số bài gửi : 29 Join date : 26/11/2008
| Tiêu đề: Re: laimotbaimoi:mavatot 22.01.09 3:44 | |
| Bài này anh chưa làm, nhưng lần sao em up code lên thì để trong cái TAG để nó canh lề cho đẹp mọt tí dc kô, nhìn ngang phè cũng lười đọc code. Mà bài này hình như trong serie của VNOI Marathon 08, nếu thế thì trên vnoi.info có cho down test cases, lên đó lấy về test xem sao:D | |
|
ktuan dzô THCS
Tổng số bài gửi : 30 Join date : 02/01/2009
| Tiêu đề: Re: laimotbaimoi:mavatot 22.01.09 8:46 | |
| | |
|
NKK bắt đầu sự nghiệp đi học
Tổng số bài gửi : 13 Join date : 28/12/2008
| Tiêu đề: Re: laimotbaimoi:mavatot 22.01.09 12:20 | |
| Bài này là bài HAOI 2008 KANDP. Duyệt BFS mãi cũng chỉ được 25 điểm. Được 15 điểm nghĩa là đúng hết các trường hợp NO rồi, chỉ cần xem lại phần YES thôi | |
|
lenhhoxung bắt đầu sự nghiệp đi học
Tổng số bài gửi : 29 Join date : 26/11/2008
| Tiêu đề: Re: laimotbaimoi:mavatot 22.01.09 22:11 | |
| Bài này trên forum vnoi.info có đang đáp án các bài trong kỳ thi HAOI 2008. | |
|
Sponsored content
| Tiêu đề: Re: laimotbaimoi:mavatot | |
| |
|