You are on page 1of 5

Âòîðîé îòáîðî÷íûé òóð Ìîñêîâñêîé îëèìïèàäû ïî èíôîðìàòèêå

Äåêàáðü 2011 ãîäà, olympiads.ru/mosolymp

Çàäà÷à A. Çàìåíà â òåêñòå

Ìèøà õî÷åò óñòðîèòüñÿ íà ðàáîòó êîïèðàéòåðîì. Ñóòü ýòîé ðàáîòû çàêëþ÷àåòñÿ â òîì, ÷òîáû
áðàòü ãîòîâûå òåêñòû è íåìíîãî ïåðåäåëûâàòü èõ.
 êà÷åñòâå îòáîðî÷íîãî çàäàíèÿ Ìèøà ïîëó÷èë äâà òåêñòà. Îí ïðèäóìàë ñïîñîá ïåðåäåëûâàòü
òåêñòû  ìåíÿòü ìåñòàìè äâà ñëîâà. Ò.å., íàïðèìåð, èç òåêñòà ¾Êîíòîðà Ðîãà è Êîïûòà¿ ïðè îáìåíå
ñëîâ ¾Ðîãà¿ è ¾Êîïûòà¿ äîëæåí ïîëó÷èòüñÿ òåêñò ¾Êîíòîðà Êîïûòà è Ðîãà¿. Ïðè èñïîëüçîâàíèè
ýòîãî ìåòîäà ñëîâî, íà÷èíàþùååñÿ ñ çàãëàâíîé áóêâû, äîëæíî çàìåíÿòüñÿ òàêæå ñëîâîì íà÷èíàþ-
ùåìñÿ ñ çàãëàâíîé áóêâîé, à ñëîâî, íà÷èíàþùèåñÿ ñî ñòðî÷íîé áóêâû  òàêæå ñëîâîì, íà÷èíàþ-
ùèìñÿ ñî ñòðî÷íîé áóêâû. Ñëîâà äîëæíû çàìåíÿòüñÿ òîëüêî öåëèêîì. Íàïðèìåð, ïðè îáìåíå ñëîâ
¾Ðîãà¿ è ¾Êîïûòà¿ òåêñò ¾Ðîãàòûé¿ äîëæåí îñòàòüñÿ áåç èçìåíåíèÿ.
Òåêñò ñîñòîèò òîëüêî èç çàãëàâíûõ è ñòðî÷íûõ ëàòèíñêèõ áóêâ, ïðîáåëîâ è ñèìâîëîâ ïåðåâîäà
ñòðîêè.
Ïîìîãèòå Ìèøå  ñãåíåíèðèðóéòå äëÿ íåãî ïî èñõîäíûì òåêñòàì ðåçóëüòàò, â êîòîðîì áóäóò
ïðîèçâåäåíû òðåáóåìûå çàìåíû, à âñå îñòàëüíûå ñëîâà, ïðîáåëû è ïåðåâîäû ñòðîê îñòàíóòñÿ áåç
èçìåíåíèÿ.
 òåñòå èç ïðèìåðà ïðîèñõîäèò îáìåí ñëîâ ¾you¿ è ¾me¿.
 ïåðâîì òåñòå íåáõîäèìî ïîìåíÿòü ñëîâà ¾red¿ è ¾black¿. Ïåðâûé òåñò îöåíèâàåòñÿ â 30 áàëëîâ,
ïðîâåðÿåòñÿ íà ïðàâèëüíîñòü ñðàçó ïîñëå ñäà÷è.
Âî âòîðîì òåñòå íåîáõîäèìî ïîìåíÿòü ñëîâà ¾star¿ è ¾war¿. Âòîðîé òåñò îöåíèâàåòñÿ â 70 áàë-
ëîâ, ïðè ñäà÷å ïðîâåðÿåòñÿ ñîîòâåòñòâèå êîëè÷åñòâà ñòðîê â ôàéëå, ïîëíàÿ ïðîâåðêà ïðàâèëüíîñòè
ïðîèñõîäèò ïîñëå îêîí÷àíèÿ îëèìïèàäû.
Âõîäíûå äàííûå Ðåçóëüòàò
I sometimes wish you were a mermaid I sometimes wish me were a mermaid
I could raise you in the tub at home I could raise me in the tub at home
We could take a swim together We could take a swim together
On weekly day trips to the bay On weekly day trips to the bay
Oh you and me Oh me and you
It would be only you and me It would be only me and you
Oh you and me Oh me and you
It would be only It would be only
You and Me and
Me You

Ñòðàíèöà 1 èç 5
Âòîðîé îòáîðî÷íûé òóð Ìîñêîâñêîé îëèìïèàäû ïî èíôîðìàòèêå

Äåêàáðü 2011 ãîäà, olympiads.ru/mosolymp

Çàäà÷à B. Ïîõîä

Ãðóïïà øêîëüíèêîâ ðåøèëà ñõîäèòü â ïîõîä âäîëü Ìîñêâû-ðåêè. Ó Ìîñêâû-ðåêè ñóùåñòâóåò


ìíîæåñòâî ïðèòîêîâ, êîòîðûå ìîãóò âïàäàòü â íåå êàê ñ ïðàâîãî, òàê è ñ ëåâîãî áåðåãà.
Øêîëüíèêè õîòÿò íà÷àòü ïîõîä â íåêîòîðîé òî÷êå íà ëåâîì áåðåãó è çàêîí÷èòü ïîõîä â íåêîòîðîé
òî÷êå íà ïðàâîì áåðåãó, âîçìîæíî, ïåðåïðàâëÿÿñü ÷åðåç ðåêè íåñêîëüêî ðàç. Êàê èçâåñòíî, ïåðåïðàâà
êàê ÷åðåç ðåêó, òàê è ÷åðåç ïðèòîê ïðåäñòàâëÿåò ñîáîé îïðåäåëåííóþ ñëîæíîñòü, ïîýòîìó îíè õîòÿò
ìèíèìèçèðîâàòü ÷èñëî ñîâåðøåííûõ ïåðåïðàâ.
Øêîëüíèêè çàðàíåå èçó÷èëè êàðòó è çàïèñàëè, â êàêîé ïîñëåäîâàòåëüíîñòè â Ìîñêâó-ðåêó âïà-
äàþò ïðèòîêè íà âñåì èõ ìàðøðóòå.
Ïîìîãèòå øêîëüíèêàì ïî äàííîìó îïèñàíèþ ïðèòîêîâ îïðåäåëèòü ìèíèìàëüíîå êîëè÷åñòâî ïå-
ðåïðàâ, êîòîðîå èì ïðèäåòñÿ ñîâåðøèòü âî âðåìÿ ïîõîäà.
Åäèíñòâåííàÿ ñòðîêà ñîäåðæèò îïèñàíèå Ìîñêâû-ðåêè ìåæäó íà÷àëüíîé è êîíå÷íîé òî÷êîé ïî-
õîäà. Äëèíà ñòðîêè íå ïðåâîñõîäèò 105 ñèìâîëîâ.
Êàæäûé ñèìâîë ñòðîêè ìîæåò áûòü îäíîé èç òðåõ ëàòèíñêèõ áóêâ L, R èëè B. Áóêâà L îçíà÷àåò,
÷òî î÷åðåäíîé ïðèòîê âïàäàåò â ðåêó ñ ëåâîãî áåðåãà, R  ïðèòîê âïàäàåò â ðåêó ñ ïðàâîãî áåðåãà è
B  ïðèòîêè âïàäàþò ñ îáîèõ áåðåãîâ ðåêè â îäíîì ìåñòå. Ïîõîä íà÷èíàåòñÿ íà ëåâîì áåðåãó ïåðåä
îïèñàííîé ÷àñòüþ ðåêè è çàêàí÷èâàåòñÿ íà ïðàâîì áåðåãó ïîñëå îïèñàííîé ÷àñòè.
 êà÷åñòâå ðåçóëüòàòà ñäàéòå ôàéë ñ îäíèì öåëûì ÷èñëîì  ìèíèìàëüíûì êîëè÷åñòâîì ïåðå-
ïðàâ.
Ïåðâûé òåñò îöåíèâàåòñÿ â 30 áàëëîâ, ïðîâåðÿåòñÿ íà ïðàâèëüíîñòü ñðàçó ïîñëå ñäà÷è.
Âòîðîé òåñò îöåíèâàåòñÿ â 70 áàëëîâ, ïðè ñäà÷å ïðîâåðÿåòñÿ, ÷òî áûëî ñäàíî îäíî öåëîå ÷èñëî,
ïîëíàÿ ïðîâåðêà ïðàâèëüíîñòè ïðîèñõîäèò ïîñëå îêîí÷àíèÿ îëèìïèàäû.
Ðèñóíîê, ñîîòâåòñòâóþùèé ïðèìåðó:

Âõîäíûå äàííûå Ðåçóëüòàò


LLBLRRBRL 5

Ñòðàíèöà 2 èç 5
Âòîðîé îòáîðî÷íûé òóð Ìîñêîâñêîé îëèìïèàäû ïî èíôîðìàòèêå

Äåêàáðü 2011 ãîäà, olympiads.ru/mosolymp

Çàäà÷à C. Òàáëèöà óìíîæåíèÿ

 âåðõíþþ ñòðîêó è ëåâûé ñòîëáåö òàáëèöû, ñîñòîÿùåé èç N ñòðîê è M ñòîëáöîâ, çàïèñàëè


íàòóðàëüíûå ÷èñëà â ïîçèöèîííîé ñèñòåìå ñ÷èñëåíèÿ ïî íåêîòîðîìó îñíîâàíèþ, è äëÿ ýòèõ ÷èñåë
ñîñòàâèëè òàáëèöó óìíîæåíèÿ. Â ëåâîì âåðõíåì óãëó òàáëèöû íàõîäèëîñü îñíîâàíèå ýòîé ñèñòåìû
ñ÷èñëåíèÿ, çàïèñàííîå â äåñÿòè÷íîé ñèñòåìå. Ïîòîì íåêîòîðûå ÷èñëà ñëó÷àéíî ñòåðëè. Âîññòàíîâèòå
òàáëèöó.
 ïðèìåðå äàíà òàáëèöà, ñîñòîÿùàÿ èç ÷åòûðåõ ñòðîê è ïÿòè ñòîëáöîâ. Óòðà÷åííûå ÷èñëà îáî-
çíà÷àþòñÿ çíàêàìè âîïðîñà.
 ïåðâîì òåñòå â òàáëèöå âñåãî òðè ñòðîêè è ÷åòûðå ñòîëáöà.
Âî âòîðîì òåñòå â òàáëèöå 25 ñòðîê è 18 ñòîëáöîâ.
Âîññòàíîâëåííàÿ òàáëèöà äîëæíà ñîäåðæàòü N × M ÷èñåë, çàïèñàííûõ â îäíîé è òîé æå ñèñòåìå
ñ÷èñëåíèÿ, çà èñêëþ÷åíèåì ïåðâîãî ÷èñëà  îñíîâàíèÿ ýòîé ñèñòåìû ñ÷èñëåíèÿ, çàïèñàííîãî â
äåñÿòè÷íîé ñèñòåìå. Òàáëèöà äîëæíà áûòü âûðîâíåíà ïî ñòîëáöàì. Íà êàæäûé ñòîëáåö äîëæíî
áûòü îòâåäåíî 5 ïîçèöèé, ñàìî ÷èñëî ïðè ýòîì ðàñïîëàãàåòñÿ ñïðàâà, à ñëåâà ïîçèöèè çàïîëíÿþòñÿ
ïðîáåëàìè.
Ãàðàíòèðóåòñÿ, ÷òî îòâåò íà êàæäûé èç äàííûõ òåñòîâ ñóùåñòâóåò, è ïðè ýòîì èñêîìîå îñíîâàíèå
ñèñòåìû ñ÷èñëåíèÿ íå ïðåâûøàåò 36, à òàêæå ÷òî êàæäîå ÷èñëî ðåçóëüòàòà ñîñòîèò íå áîëåå ÷åì
èç ÷åòûðåõ öèôð ñîîòâåòñòâóþùåé ñèñòåìû ñ÷èñëåíèÿ. Äëÿ çàïèñè öèôð â ñèñòåìå ñ÷èñëåíèÿ èñ-
ïîëüçóþòñÿ äåñÿòè÷íûå öèôðû (îò 0 äî 9) è çàãëàâíûå ëàòèíñêèå áóêâû (îò A äî Z, îáîçíà÷àþùèå
öèôðû îò 10 äî 35).
Åñëè ðåøåíèé íåñêîëüêî, âûâåäèòå îäíî èç íèõ.
Âõîäíûå äàííûå Ðåçóëüòàò
? ? ? ? 7 9 1 30 4 7
? ? ? ? 62 8 8 260 35 62
? 2 60 8 ? 2 2 60 8 15
? 6 ? ? 46 6 6 200 26 46

Ñòðàíèöà 3 èç 5
Âòîðîé îòáîðî÷íûé òóð Ìîñêîâñêîé îëèìïèàäû ïî èíôîðìàòèêå

Äåêàáðü 2011 ãîäà, olympiads.ru/mosolymp

Çàäà÷à D. Ñèñòåìà ëîãè÷åñêèõ óðàâíåíèé

Àëåêñàíäð ãîòîâèòñÿ ê ÅÃÝ ïî èíôîðìàòèêå. Íàèáîëåå ñëîæíîå çàäàíèå èç äåìî-âåðñèè äëÿ


íåãî  ýòî ðåøåíèå ñèñòåìû ëîãè÷åñêèõ óðàâíåíèé. Òàê êàê ïîäîáíûõ çàäàíèé â òðåíèðîâî÷íûõ
âàðèàíòàõ ïðîøëûõ ëåò ïðàêòè÷åñêè íåò, òî Àëåêñàíäð ðåøèë ñàìîñòîÿòåëüíî âûïèñûâàòü ñèñòå-
ìû óðàâíåíèé è èõ ðåøàòü. ×òîáû ïðîâåðèòü ñåáÿ, îòâåò îí ðåøèë ïîëó÷àòü ñ èñïîëüçîâàíèåì
êîìïüþòåðà.
Âàì ïðåäëàãàåòñÿ äëÿ íåêîòîðûõ ñèñòåì óðàâíåíèé îäíîãî è òîãî æå âèäà ðåøèòü èõ áåç- èëè ñ
èñïîëüçîâàíèåì êîìïüþòåðà.
Ðàññìàòðèâàåìûå ñèñòåìû çàïèñàíû îòíîñèòåëüíî 2n ëîãè÷åñêèõ ïåðåìåííûõ: x1, x2, . . . , xn, y1,
y2 , . . . , yn .
 îáùåì âèäå ñèñòåìó ìîæíî çàïèñàòü òàê:


 (x1 → x2 )&(y1 → y2 )&(x1 → y1 ) = 1



 (x2 → x3 )&(y2 → y3 )&(x2 → y2 ) = 1

...



 (x → xn )&(yn−1 → yn )&(xn−1 → yn−1 ) = 1

 n−1

xn → yn = 1

Íà âõîä ïðîãðàììå ïîäàåòñÿ çíà÷åíèå n.  êà÷åñòâå îòâåòà íàäî óêàçàòü îäíî ÷èñëî  êîëè÷åñòâî
ðàçëè÷íûõ ðåøåíèé ñèñòåìû óðàâíåíèé. Òî åñòü êîëè÷åñòâî òàêèõ íàáîðîâ èç 2n ïåðåìåííûõ, äëÿ
êîòîðûõ âûïîëíåíà äàííàÿ ñèñòåìà ðàâåíñòâ.
 ïðèìåðå ïîêàçàíî, ÷òî ïðè n = 2 ñèñòåìà, ñîñòîÿùàÿ âñåãî èç äâóõ óðàâíåíèé (ïåðâîãî è
ïîñëåäíåãî), èìååò 6 ðàçëè÷íûõ ðåøåíèé.
 ïåðâîì òåñòå âàì íàäî ðåøèòü ïîäîáíóþ ñèñòåìó ïðè n = 6.
Âî âòîðîì òåñòå n = 100.
Âõîäíûå äàííûå Ðåçóëüòàò
2 6

Ñòðàíèöà 4 èç 5
Âòîðîé îòáîðî÷íûé òóð Ìîñêîâñêîé îëèìïèàäû ïî èíôîðìàòèêå

Äåêàáðü 2011 ãîäà, olympiads.ru/mosolymp

Çàäà÷à E. Íîâîãîäíÿÿ çàäà÷à

¾Íàðèñóéòå¿ ñ ïîìîùüþ ñèìâîëîâ åëîâûé ëåñ.


Ëåñ  ýòî îäíà èëè íåñêîëüêî åëî÷åê. Êàæäàÿ åëî÷êà õàðàêòåðèçóåòñÿ êîëè÷åñòâîì òðåóãîëüíè-
êîâ â íåé è ðàçìåðîì ñàìîãî ìàëåíüêîãî òðåóãîëüíèêà. Åëî÷êà ñîñòîèò èç òðåóãîëüíèêîâ, ó êîòîðûõ
âåðøèíû íàõîäÿòñÿ ñòðîãî äðóã ïîä äðóãîì, è êàæäûé ñëåäóþùèé òðåóãîëüíèê ñîäåðæèò íà îäíó
ñòðîêó áîëüøå ïðåäûäóùåãî.
Âñå åëî÷êè äîëæíû ïî âåðòèêàëè íà÷èíàòüñÿ ñ ïåðâîé sñòðîêè. Êàæäàÿ åëî÷êà äîëæíà áûòü
ðàñïîëîæåíà êàê ìîæíî ëåâåå, ïðè ýòîì åëî÷êè íå äîëæíû ñîïðèêàñàòüñÿ (ò.å. âîçëå ñèìâîëîâ
åëî÷êè ñïðàâà, ñëåâà, ñíèçó, ñâåðõó, à òàêæå ïî äèàãîíàëè íå äîëæíî áûòü ñèìâîëîâ, èçîáðàæàþùèõ
äðóãóþ åëî÷êó) è íå äîëæåí íàðóøàòüñÿ ïîðÿäîê ñëåäîâàíèÿ åëî÷åê.
Åëî÷êè äîëæíû èçîáðàæàòüñÿ ñèìâîëàìè ¾#¿ (ðåøåòêà), à ïóñòûå ìåñòà ìåæäó íèìè  ñèì-
âîëàìè ¾.¿ (òî÷êà). Âî âñåõ ñòðîêàõ äîëæíî íàõîäèòüñÿ îäèíàêîâîå êîëè÷åñòâî ñèìâîëîâ, ïðè ýòîì
îáÿçàòåëüíî äîëæíà áûòü ñòðîêà, â êîòîðîé ïîñëåäíèì ñèìâîëîì ÿâëÿåòñÿ ðåøåòêà, â ïîñëåäíåé
ñòðîêå îáÿçàòåëüíî äîëæíû áûòü ðåøåòêè (ò.å. ôàéë äîëæåí ïðåäñòàâëÿòü ñîáîé ïðÿìîóãîëüíèê èç
òî÷åê è ðåøåòîê, â íåì íå äîëæíî áûòü ëèøíèõ ñòîëáöîâ è ñòðîê).
 ïåðâîé ñòðîêå âõîäíîãî ôàéëà çàïèñàíî ÷èñëî åëî÷åê N, çàòåì N ïàð íàòóðàëüíûõ ÷èñåë,
îïèñûâàþùèõ åëî÷êè: ïåðâîå ÷èñëî êàæäîé ïàðû çàäàåò êîëè÷åñòâî òðåóãîëüíèêîâ â åëî÷êå, à
âòîðîå  ðàçìåð ñàìîãî ìàëåíüêîãî òðåóãîëüíèêà. Åëî÷êè îïèñûâàþòñÿ â ïîðÿäêå ñëåâà íàïðàâî
(åñëè ñìîòðåòü íà âåðøèíû åëî÷åê).
 âûõîäíîé ôàéë íóæíî ïîìåñòèòü òðåáóåìûé ¾ðèñóíîê¿. Äëÿ ëó÷øåãî ïîíèìàíèÿ ñìîòðèòå
ïðèìåðû.
Âõîäíûå äàííûå Ðåçóëüòàò
2 ...#......#....
3 2 ..###....###...
3 3 ...#....#####..
..###.....#....
.#####...###...
...#....#####..
..###..#######.
.#####....#....
#######..###...
........#####..
.......#######.
......#########
3 #.#...#...
1 1 ..#..###..
2 1 .###..#...
3 2 .....###..
....#####.
......#...
.....###..
....#####.
...#######

Ñòðàíèöà 5 èç 5

You might also like