Trong lut c vua, mi nc i ca qun m c quy nh nh sau: qun m
ang v tr X nh hnh v bn di c th di chuyn n mt trong cc m mi tn ch n (theo ng cho ca hnh ch nht 2x3)
Yu cu: Cho trc bn c kch thc n x m . Hy m s nc i t nht
qun m di chuyn t c ta (x1, y1) n c ta (x2, y2). Trong trng hp khng n c th xut gi tr -1. D liu vo: Cho t tp vn bn QUANMA.INP gm + Dng 1 ghi 2 s nguyn dng n, m (2n, m 1000). + Dng 2 ghi 2 s nguyn x1, y1 (1x1n; 1y1m) + Dng 3 ghi 2 s nguyn x2, y2 (1x2 n; 1y2m) Cc s trn cng mt dng cch nhau t nht mt k t trng. Kt qu: Ghi ra tp vn bn QUANMA.OUT mt s nguyn duy nht cho bit s nc i t nht qun m di chuyn t (x1, y1) n (x2, y2). Nu khng n c th ghi s -1. V d: QUANMA.INP
QUANMA.OUT
46 11 24
Bi 2: (7,0 im) TI TRNG TUYN NG
Mt h thng giao thng gm n thnh ph c nh s t 1 n n. H thng giao thng c m on ng hai chiu ni gia cc thnh ph (gia hai thnh ph bt k lun c ng i). Mi on ng c mt ti trng ti a l z, cho bit cc xe vi ti trng khng ln hn z mi lu thng c trn con ng . Yu cu: Cho trc ti trng ca cc on ng trong h thng giao thng. Hy tm mt hnh trnh t thnh ph s n thnh ph t sao cho ti trng cho php ca xe lu thng trn hnh trnh l ln nht c th. D liu vo: Cho t tp vn bn TAITRONG.INP gm:
+ Dng th nht ghi 4 s nguyn n, m, s, t (2n103; 1m104; 1s, tn; st)
+ Tip theo l m dng, mi dng ghi 3 s nguyn x, y, z vi ngha c on ng gia thnh ph x v thnh ph y vi ti trng ti a cho php l z (1z104) Cc s trn mt dng ghi cch nhau t nht 1 k t trng Kt qu: Ghi vo tp vn bn TAITRONG.OUT gm mt dng ghi s nguyn l ti trng ln nht cn tm. V d: TAITRONG.INP
TAITRONG.OUT
4514 1 2 10 241 135 343 142
Rng buc: 50% s test tng ng vi 50% s im ca bi c 2n100
Bi 3: (7 im) CH TIU CHA HNG Cha Hng l mt qun th di tch thuc a phn x Hng Sn, huyn M c, thnh ph H Ni. Cha Hng gm nhiu cha chin (ng ch nht l cha Thin Tr) cng vi ng Hng Tch rt ni ting (c mnh danh l Nam thin nht ng) Cha Thin Tr
ng Hng Tch
M=4
N=5 Lng chng ni Lo
Vo ma l hi (thng Ging n thng Ba m lch hng nm), ch tiu Bm phi
lm vic kh vt v. Hng ngy, Bm phi t cha Thin Tr xung lng chng ni Lo ri t leo tip ln gn nh ni n ng Hng Tch. Sau , t ng Hng Tch, Bm quay li cha Thin Tr theo con ng ban u. Con ng bao gm 2
on dy bc thang lt vi s bc ln lt l M v N (xem hnh minh ha). Hnh
trnh ca Bm nh sau: + T cha Thin Tr i xung lng chng ni Lo cng nh t y i ln ng Hng Tch, v i ngi khng nn Bm c th bc qua 1, 2 hoc 3 bc ty thch. + Khi i t ng Hng Tch xung lng chng ni Lo, di phi gnh nn Bm ch c th bc qua 1 hoc 2 bc ng thi s dng ng 1 ln bc qua 3 bc ti v tr ty thch. Tuy nhin, khi leo tip ln cha Thin Tr, Bm ch c th bc qua 1 hoc 2 bc m thi. Yu cu: Hy tnh xem c th c bao nhiu cch Bm thc hin mt chuyn iv trong mt ngy nh vy. D liu vo: T tp vn bn CHUTIEU.INP gm nhiu dng, mi dng l mt cp gi tr ca M v N (3M, N500). Cc s ghi trn cng mt dng ghi cch nhau t nht l mt k t trng. Kt qu: Ghi ra tp vn bn CHUTIEU.OUT gm nhiu dng, mi dng l kt qu tm c ng vi cp gi tr ca M, N thuc dng tng ng tp d liu vo. V d: CHUTIEU.INP 34 45 10 15 22 19