<?xml version="1.0" encoding="windows-1251" ?><rss version="2.0">
	<channel>
		<title>информатика // Задачи // Разминка для мозгов</title> 
		<link>http://petruchek.info/problems/informatics/</link> 
		<description>[информатика] Сборник задач разного уровня сложности по математике, информатике, физике, химии, программированию, экономике etc. Логические задачи, SQL задачи, решение задач. Задачи с ответами, а также нерешённые задачи.</description> 
		<generator>CMS by Webous.com</generator> 
		<item>
			<guid isPermaLink="true">http://petruchek.info/problems/three-digit-mean.html</guid> 
			<link>http://petruchek.info/problems/three-digit-mean.html</link> 
			<pubDate>Thu, 12 Feb 2009 12:00:00 GMT</pubDate> 
			<title><![CDATA[Трёхзначные числа — 2]]></title>
			<description><![CDATA[Найти все трехзначные числа, равные среднему арифметическому чисел, полученных из каждого такого числа всеми перестановками его<br />
цифр (включая тождественную).<br />
]]></description> 
		</item>
		<item>
			<guid isPermaLink="true">http://petruchek.info/problems/guess-the-number.html</guid> 
			<link>http://petruchek.info/problems/guess-the-number.html</link> 
			<pubDate>Wed, 11 Feb 2009 12:30:00 GMT</pubDate> 
			<title><![CDATA[Угадать число]]></title>
			<description><![CDATA[Составить алгоритм, который за наименьшее число вопросов угадывает задуманное целое число из интервала [<em>a</em>,<em>b</em>], где <em>a</em> и <em>b</em> - целые числа. <br />
<br />
Вопрос должен предполагать только наличие ответов &quot;ДА&quot; или &quot;НЕТ&quot;.<br />
]]></description> 
		</item>
		<item>
			<guid isPermaLink="true">http://petruchek.info/problems/merge-two-arrays.html</guid> 
			<link>http://petruchek.info/problems/merge-two-arrays.html</link> 
			<pubDate>Wed, 11 Feb 2009 12:15:00 GMT</pubDate> 
			<title><![CDATA[Соединить два массива]]></title>
			<description><![CDATA[Два упорядоченных одномерных массива соединить в один упорядоченный.<br />
<br />
Массивы упорядочены в одну сторону.<br />
]]></description> 
		</item>
		<item>
			<guid isPermaLink="true">http://petruchek.info/problems/last-hero.html</guid> 
			<link>http://petruchek.info/problems/last-hero.html</link> 
			<pubDate>Wed, 11 Feb 2009 12:00:00 GMT</pubDate> 
			<title><![CDATA[Последний герой]]></title>
			<description><![CDATA[Вокруг считающего стоят <em>N</em> человек, один из них занумерован первым, а остальные начиная с него, занумерованы по часовой стрелке.<br />
<br />
Счет ведется до <em>М</em>. Тот, на ком остановился счет, выходит. <br />
<br />
Определить номер оставшегося человека.<br />
]]></description> 
		</item>
		<item>
			<guid isPermaLink="true">http://petruchek.info/problems/walking-goat-on-meadow-half.html</guid> 
			<link>http://petruchek.info/problems/walking-goat-on-meadow-half.html</link> 
			<pubDate>Tue, 10 Feb 2009 12:30:00 GMT</pubDate> 
			<title><![CDATA[Выпас козы на половине луга]]></title>
			<description><![CDATA[Луг имеет форму круга радиуса <em>R</em> (5 &lt;= <em>R</em> &lt;= 50). Столбик, к которому веревкой длиной <em>D</em> привязана коза, расположен на окружности охватывающей луг. Написать программу, определяющую длину веревки <em>D</em>, при условии, что для выпаса должна использоваться ровно половина луга и рассчитать ее значение при <em>R</em>=10.]]></description> 
		</item>
		<item>
			<guid isPermaLink="true">http://petruchek.info/problems/three-digit-divisibles.html</guid> 
			<link>http://petruchek.info/problems/three-digit-divisibles.html</link> 
			<pubDate>Tue, 10 Feb 2009 12:15:00 GMT</pubDate> 
			<title><![CDATA[Трёхзначные числа]]></title>
			<description><![CDATA[Найти и вывести на экран все трехзначные числа, которые делятся нацело на все входящие в его запись цифры.<br />
]]></description> 
		</item>
		<item>
			<guid isPermaLink="true">http://petruchek.info/problems/n-n-groups.html</guid> 
			<link>http://petruchek.info/problems/n-n-groups.html</link> 
			<pubDate>Tue, 10 Feb 2009 12:00:00 GMT</pubDate> 
			<title><![CDATA[n групп по n чисел]]></title>
			<description><![CDATA[Разбить числа от 1 до <em>n</em><sup>2</sup> на <em>n</em> групп по <em>n</em> чисел в каждой так, чтобы сумма чисел в каждой группе была одна и та же.]]></description> 
		</item>
		<item>
			<guid isPermaLink="true">http://petruchek.info/problems/change-money.html</guid> 
			<link>http://petruchek.info/problems/change-money.html</link> 
			<pubDate>Mon, 09 Feb 2009 12:30:00 GMT</pubDate> 
			<title><![CDATA[Разменять деньги]]></title>
			<description><![CDATA[<p>Даны монеты с разными фиксированными номиналами, выраженными в копейках, в достаточном количестве. </p>

<p>Написать программу, которая:</p>
<ul>
	<li>определяет, можно ли составить заданную сумму <em>S</em> (в копейках) с помощью исходных номиналов;</li>
	<li>если это возможно, представляет эту сумму с помощью минимального количества монет.</li>
</ul>
]]></description> 
		</item>
		<item>
			<guid isPermaLink="true">http://petruchek.info/problems/map-coloring.html</guid> 
			<link>http://petruchek.info/problems/map-coloring.html</link> 
			<pubDate>Mon, 09 Feb 2009 12:15:00 GMT</pubDate> 
			<title><![CDATA[Раскраска карты]]></title>
			<description><![CDATA[<p>Составить программу, которая подбирала бы цвета (красный, желтый, синий и зеленый) для раскраски территорий районов какой-либо области.</p>

<p>Условимся, что исходные данные, относящиеся к одному району, содержатся в одной строке данных и расположены в следующем порядке:</p>

<ol>
<li>номер района</li>
<li>название района</li>
<li>номера тех районов, с которыми данный имеет общую границу; конец последовательности - 0</li>
</ol>

<p>Результатом работы программы является сообщение о том, в какой цвет необходимо раскрасить каждый район.</p>]]></description> 
		</item>
		<item>
			<guid isPermaLink="true">http://petruchek.info/problems/dutch-flag.html</guid> 
			<link>http://petruchek.info/problems/dutch-flag.html</link> 
			<pubDate>Mon, 09 Feb 2009 12:00:00 GMT</pubDate> 
			<title><![CDATA[Голландский флаг]]></title>
			<description><![CDATA[<p>Камешки: красные, белые, синие располагаются в столбик. Надо упорядочить камешки таким образом, чтобы их цвета шли в том же порядке, что и цвета голландского флага - красные, белые, синие.</p>

<p>Предположим, что камешки пронумерованы в порядке их следования сверху вниз. Камешками ведает робот. Он может выполнять 2 команды:</p>

<ol>
	<li>определить цвет <em>i</em>-го камня (1 &lt;= <em>i</em> &lt;= n)</li>
	<li>поменять местами <em>i</em>-ый и <em>j</em>-ый камешки (1 &lt;= <em>i</em>,<em>j</em> &lt;= <em>n</em>)</li>
</ol>

<p><em>n</em> - число камешков в столбике.</p>]]></description> 
		</item>
		<item>
			<guid isPermaLink="true">http://petruchek.info/problems/no-neigboring-zeroes.html</guid> 
			<link>http://petruchek.info/problems/no-neigboring-zeroes.html</link> 
			<pubDate>Sun, 08 Feb 2009 12:30:00 GMT</pubDate> 
			<title><![CDATA[Без соседних нулей]]></title>
			<description><![CDATA[Требуется вычислить количество N-значных чисел в системе счисления с основанием K, таких что их запись не содержит двух подряд идущих нулей. <br />
<br />
Ограничения: 2&lt;=<em>K</em>&lt;=10; 2&lt;=<em>N</em>; 4&lt;=<em>N</em>+<em>K</em>&lt;=180.<br />
<br />
<strong>Файл исходных данных:</strong><br />
Числа <em>N</em> и <em>K</em> в десятичной записи, разделенные пробелом или переводом строки.<br />
<br />
<strong>Файл результата:</strong><br />
Программа должна выдать искомое число в десятичной записи.<br />
<br />
<strong>Пример исходных данных:</strong><br />
2<br />
10<br />
<br />
<strong>Пример результата:</strong><br />
90]]></description> 
		</item>
		<item>
			<guid isPermaLink="true">http://petruchek.info/problems/pack-a-string.html</guid> 
			<link>http://petruchek.info/problems/pack-a-string.html</link> 
			<pubDate>Sun, 08 Feb 2009 12:15:00 GMT</pubDate> 
			<title><![CDATA[Сжать строку]]></title>
			<description><![CDATA[Дана строка символов. Для сохранения ее в сжатом виде найти последовательности символов произвольной длины, которые повторяются, и заменить их кодами. <br />
<br />
Кодами могут быть те символы, которые не встречаются в исходной строке.<br />
]]></description> 
		</item>
		<item>
			<guid isPermaLink="true">http://petruchek.info/problems/point-and-polygon.html</guid> 
			<link>http://petruchek.info/problems/point-and-polygon.html</link> 
			<pubDate>Sun, 08 Feb 2009 12:00:00 GMT</pubDate> 
			<title><![CDATA[Многоугольник и точка]]></title>
			<description><![CDATA[Дан правильный <em>n</em>-угольник. Известна координата центра и одной из его вершин. <br />
<br />
Проверить, попадает ли внутрь этого многоугольника точка с координатами (<em>x</em>, <em>y</em>).<br />
]]></description> 
		</item>
		<item>
			<guid isPermaLink="true">http://petruchek.info/problems/transfer-array-slices.html</guid> 
			<link>http://petruchek.info/problems/transfer-array-slices.html</link> 
			<pubDate>Sat, 07 Feb 2009 12:30:00 GMT</pubDate> 
			<title><![CDATA[Поменять местами части массива]]></title>
			<description><![CDATA[Дана таблица <em>А[1..n]</em>, заполненная целыми числами. <br />
<br />
Требуется поменять местами элементы с номерами от 1 до <em>m</em> и от <em>m</em>+1 до <em>n</em>. <br />
<br />
Порядок элементов в каждой из частей должен быть сохранен. <br />
<br />
Использовать вспомогательную таблицу запрещено. <br />
<br />
Каждый элемент должен быть перемещен не более одного раза.]]></description> 
		</item>
		<item>
			<guid isPermaLink="true">http://petruchek.info/problems/publish-novel.html</guid> 
			<link>http://petruchek.info/problems/publish-novel.html</link> 
			<pubDate>Sat, 07 Feb 2009 12:15:00 GMT</pubDate> 
			<title><![CDATA[Издать роман]]></title>
			<description><![CDATA[В романе <em>N</em> глав. В i-ой главе A[i] страниц. <br />
<br />
Необходимо издать роман в <em>К</em> томах так, чтобы объем самого толстого тома был минимальным. <br />
<br />
Расписать компоновку глав по томам. Делить главы нельзя.<br />
]]></description> 
		</item>
	</channel>
</rss>
