You are on page 1of 4

OLYMPIC TIN HC SINH VIN LN TH XIX, 2010

Khi thi: C nhn Khng chuyn


Thi gian lm bi: 180 pht Ngy thi: 25/11/2010 Ni thi: TRNG I HC CNG NGH, HQGHN
Tn bi Kinh doanh Laptop u gi G mn File ngun np LAPTOP.XLS AUCTION. * File d liu AUCTION.INP SVOI.INP GOMIN.INP File kt qu AUCTION.OUT SVOI.OUT GOMIN.OUT Thi gian mi test 1 giy 1 giy 1 giy

Chun b SVOI 2010 SVOI.* GOMIN.*

Ch :
Du * c thay th bi ui ngm nh ca ngn ng c s dng ci chng trnh; Th sinh phi np c file m ngun ca chng trnh v file chng trnh thc hin (chng trnh c bin dch ra file .exe).

Bi 1. Kinh doanh Laptop Cng ty Thng Long chuyn kinh doanh Laptop ca 5 hng Acer, Dell, Lenovo, Sony, Toshiba vi cc chi nhnh H Ni, Cn Th v Nng. thun tin trong qun l, mi loi Laptop c gn mt m hng ha l mt chui c ng 4 k t ch hoa, trong k t u tin m t hng sn xut, hai k t tip theo m t chi nhnh ca cng ty, k t cui cng m t hng loi A hoc loi B. Hng sn xut Acer Dell Lenovo Sony Toshiba Chi nhnh H Ni Cn Th Nng

A D L S T

HN CT DN

n gi bn mi loi Laptop tnh bng USD ty theo chi nhnh v c cho trong bng di y: Hng sn xut Acer Dell Lenovo Sony Toshiba Chi nhnh HN CT DN 456 458 455 622 618 619 688 686 689 1368 1379 1386 568 566 570

OLP10 - thi khi C nhn Khng chuyn

Trang 1/4

Ty theo hng loi A hay loi B m n gi bn s c gim 0,2% hay 0,5% tng ng. Khi , s tin bn mi loi Laptop c tnh bng s lng bn nhn vi n gi sau khi tr i phn trm gim gi. Hy s dng Microsoft Excel to tp LAPTOP.XLS thc hin mt s cng vic v qun l kinh doanh Laptop. Gi s trn Sheet1 d liu v cc loi Laptop s c nhp vo cc Ak, Bk tng ng l m hng ha v s lng bn, vi k = 1, ..., 20. Lp cc cng thc thc hin nhng yu cu di y: 1. 2. 3. 4. 5. 6. Tnh tng s lng hng bn ra ca tt c 4 hng Acer, Dell, Lenovo v Toshiba; Tnh s lng hng bn ra ca chi nhnh bn c nhiu hng nht; Tnh s lng bn nh nht trong 3 hng sn xut bn c nhiu hng nht; Tnh tng s tin bn hng thu c; Tnh s tin thu c ca chi nhnh bn c s tin t nht; Tnh trung bnh cng s tin gim gi ca hng Sony (nu s lng bn loi hng ca hng Sony l 0 th kt qu quy c l #).

Kt qu tnh c kt xut tng ng vo cc D1, D2, D3, D4, D5 v D6 ca Sheet1. Lu rng gi tr s cc D4, D5 v D6 c lm trn ti 2 ch s thp phn. Ch rng, bn c th s dng cc khc ngoi cc D1, D2, D3, D4, D5, D6 v cc Ak, Bk vi k = 1, ..., 20 to cc cng thc trung gian. Chng hn, vi s loi Laptop l 6 ta c bng mu sau: 1 2 3 4 5 6 A SDNB AHNA DHNA SHNB LCTA LDNA B 112 126 128 136 138 168 C D 560 390 128 686,370.62 94,478.66 6.88

Ghi ch: Bi ny s c chm bng cch nhp d liu ca cc test khc nhau vo tt c cc Ak, Bk vi k = 1, ..., 20; sau kim tra kt qu cc D1, D2, D3, D4, D5 v D6 trong Sheet1 ca tp LAPTOP.XLS m th sinh np.

OLP10 - thi khi C nhn Khng chuyn

Trang 2/4

Hy lp trnh gii cc bi ton di y: Bi 2. u gi


S giao thng H Ni quyt nh bn u gi cc bin s xe p ly tin ng h ng bo l lt min Trung. Mt bin s xe c gi l p nu n l s nguyn dng T tha mn cc iu kin sau: A T B trong A, B l hai s nguyn dng cho trc; T l mt s nguyn t; T l mt s i xng (c T t tri qua phi thu c kt qu ging nh c T t phi qua tri). V d 12321 l mt s i xng.

Yu cu: Cho hai s nguyn dng A v B, hy tm s lng cc bin s xe p. D liu: Vo t file vn bn AUCTION.INP gm 1 dng cha hai s nguyn dng A v B (104 A < B < 105). Kt qu: a ra file vn bn AUCTION.OUT mt s nguyn l s lng bin s xe p tm c. V d: AUCTION.INP 11111 22222 AUCTION.OUT 23

Bi 3. Chun b SVOI 2010


chun b cho k thi Olympic Sinh vin 2010, Ban hun luyn i tuyn Tin hc trng i hc D giao cho mi thnh vin i tuyn n bi tp, cc bi tp c nh s t 1 ti n. Thng thng, gii c mt bi tp sinh vin cn phi c trang b mt s kin thc no v thut ton v cu trc d liu v sau khi gii xong bi tp sinh vin nhn thm c mt s kin thc mi v hai lnh vc . gii bi tp th i sinh vin cn c ch s kin thc ti thiu v thut ton v cu trc d liu c nh gi tng ng bi hai s nguyn khng m ai, bi v sau khi gii xong bi th i kin thc v thut ton v cu trc d diu c tng thm mt lng ci v di. Sinh vin Tun rt chm ch trong qu trnh tp hun v rt mong mun gii c cng nhiu bi tp cng tt. Hin ti Tun c ch s kin thc v thut ton l T v ch s kin thc v cu trc d liu P. Yu cu: Hy tnh s lng nhiu nht S cc bi tp m Tun c th gii c. D liu: Vo t file vn bn SVOI.INP c n+1 dng, trong dng u cha ba s n, T v P (0 <n 1000; 0 T, P 106). Dng th i trong n dng tip theo cha bn s nguyn khng m ai, bi, ci v di (0 ai, bi, ci, di 106). Cc s trn cng mt dng cch nhau bi t nht mt du cch. Kt qu: Ghi ra file vn bn SVOI.OUT s lng S cc bi tp m Tun gii c. V d: 5 2 1 1 5 2 1 1 0 4 4 3 SVOI.INP 3 1 0 1 0 2 2 3 3 1 2 SVOI.OUT 5 Gii thch Mt phng n lm c c 5 bi l ln lt lm cc bi: 2, 1, 5, 3 v 4.

OLP10 - thi khi C nhn Khng chuyn

Trang 3/4

Bi 4. G mn
i c nhim thnh ph XYZ nhn c thng tin tnh bo rng, qun khng b t n qu mn trn tuyn ng cao tc, trong s c mt qu mn hn gi vi c ch hot ng c bit. Khi c ngi tip xc vi mt qu mn bt k trong n qu mn th qu mn hn gi s b kch hot ng h m ngc ca n v sau t giy th qu mn ny s n nu cha c tho g. Cc qu mn nh s t 1 ti n dc theo quc l v c th coi v tr ca mi qu mn l mt im trn trc s theo trc quc l. Qu mn th i c ta l xi trn trc s . Mt chuyn gia g mn hng u ca i c nhim c c n g n qu mn. Vi kh nng ca anh ta, hu nh thi gian g mt qu mn l khng ng k. Tuy nhin chuyn gia ny cn thi gian di chuyn t qu mn ny ti qu mn khc vi chi ph l 1 giy cho 1 n v di. Thi gian chuyn gia g ht cc qu mn (bao gm c qu mn hn gi) ph thuc rt nhiu vo cch chn qu mn u tin bt u g cng nh th t cc qu mn cn x l. Yu cu: Cho n, t (2 n, t 100), k ch s ca qu mn hn gi v ta cc qu mn (l cc s nguyn khng m khng vt qu 100). Hy xc nh thi gian ti thiu tnh t lc bt u g qu mn u tin cho ti khi g c n qu mn m qu mn hn gi khng pht n. D liu: Vo t file vn bn GOMIN.INP: Dng u tin cha s 2 nguyn n v t, Dng th 2 cha n s nguyn theo th t tng dn ta cc qu mn, Dng th 3 cha s nguyn k. Kt qu: a ra file vn bn GOMIN.OUT: mt s nguyn thi gian g c n qu mn. V d: GOMIN.INP 6 4 1 2 3 6 8 25 5 31 GOMIN.OUT

------------------ Ht ------------------

OLP10 - thi khi C nhn Khng chuyn

Trang 4/4

You might also like