<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/">
  <channel>
    <title>Форум 'Этюды для программистов' на RSDN</title>
    <link>http://rsdn.org/Forum/etude/</link>
    <description></description>
    <category>etude</category>
    <language>ru-ru</language>
    <copyright>Copyright ©, RSDN, 2001-2007</copyright>
    <webMaster>forum@rsdn.org</webMaster>
    <generator>RSDN RSS Generator 1.3</generator>
    <image>
      <url>http://rsdn.org/rsdn.gif</url>
      <title>RSDN</title>
      <link>http://rsdn.org</link>
    </image>
    <lastBuildDate>Mon, 06 Apr 2026 15:24:30 GMT</lastBuildDate>
    <ttl>5</ttl>
	<item>
		<title>Игра Мельница и хитрый знахарь</title>
		<link>http://rsdn.org/Forum/etude/9018754.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/etude/9018754</guid>
		<comments>http://rsdn.org/Forum/etude/9018754</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=9018754</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/9018754</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=9018754</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Уже рассказывал, по молодости был такой случай. Стоит мужик в рясе с бородой с табличкой "знахарь". Продает консультации по лечебным травам и заодно для зевак предлагает сыграть в древнюю игру, которой уже более 3 тыс. лет. А именно это игра Мельница 3*3.&lt;br /&gt;
&lt;br /&gt;
Вот такая доска, второй вариант (B) &amp;mdash; ходить можно по линиям:&lt;br /&gt;
&lt;br /&gt;
&lt;img border='0' src='https://www.games60.ru/sites/default/files/inline-images/melnica3.jpg' /&gt;&lt;br /&gt;
&lt;br /&gt;
Фишки уже стоят в начальных позициях как в шашках, пусть красные и белые, типа так:&lt;br /&gt;
&lt;br /&gt;
&lt;pre class='c'&gt;&lt;code&gt;W W W
* * *
R R R&lt;/code&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;br /&gt;
Знахарь предлагает попробовать за "пол туалета" (т.е. 50% от стоимости общественного туалета). При этом если я выигрываю &amp;mdash; дает денег в 40 раз больше, т.е. уже на 20 туалетов.&lt;br /&gt;
&lt;br /&gt;
И он же любезно предлагает тебе ходить первым... А так же добавляет правило &amp;mdash; запрет обратного хода, чтобы игра не длилась вечно.&lt;br /&gt;
&lt;br /&gt;
В общем, проиграл я таки "пол туалета".&lt;br /&gt;
&lt;br /&gt;
И тут вопрос &amp;mdash; жульничал ли знахарь? Вроде получается что кто ходит первым &amp;mdash; всегда проигрывает, при любом раскладе. Но это не точно, нужно бы перебрать варианты. Или же все честно и в игру можно играть вечно?&lt;br /&gt;
&lt;br /&gt;
Самое интересное что не нашел готовой игры, в которой бы не смог победить, т.е. везде логика ходов кривая.&lt;/div&gt;
				
		</description>
		
		<category>etude</category>
		<pubDate>Sat, 15 Nov 2025 09:34:34 GMT</pubDate>
		
			<author>Shmj &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>3</slash:comments>
		
	</item>

	<item>
		<title>Задачка для 8го класса на логику</title>
		<link>http://rsdn.org/Forum/etude/9017621.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/etude/9017621</guid>
		<comments>http://rsdn.org/Forum/etude/9017621</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=9017621</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/9017621</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=9017621</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Здравствуйте!&lt;br /&gt;
&lt;br /&gt;
&lt;img border='0' src='http://files.rsdn.org/2511/2025_10_03_21_10_41_image.png' /&gt;&lt;/div&gt;
				
		</description>
		
		<category>etude</category>
		<pubDate>Wed, 12 Nov 2025 18:10:51 GMT</pubDate>
		
			<author>Marty &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>18</slash:comments>
		
	</item>

	<item>
		<title>Квадрат по четырём точкам</title>
		<link>http://rsdn.org/Forum/etude/8982225.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/etude/8982225</guid>
		<comments>http://rsdn.org/Forum/etude/8982225</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=8982225</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/8982225</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=8982225</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Попалась на ютубе задачка на геометрическое построение, понравилась.&lt;br /&gt;
&lt;br /&gt;
Даны четыре точки, принадлежащие разным сторонам одного квадрата. Нужно при помощи циркуля и линейки построить этот квадрат.&lt;br /&gt;
&lt;br /&gt;
Чтоб не распыляться, можно рассмотреть только те случаи, когда решение существует и является единственным.&lt;/div&gt;
				
		</description>
		
		<category>etude</category>
		<pubDate>Sat, 23 Aug 2025 18:18:39 GMT</pubDate>
		
			<author>rg45 &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>52</slash:comments>
		
	</item>

	<item>
		<title>Необычная задача на измерения (два типа шариков)</title>
		<link>http://rsdn.org/Forum/etude/8919299.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/etude/8919299</guid>
		<comments>http://rsdn.org/Forum/etude/8919299</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=8919299</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/8919299</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=8919299</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Попадалась ли вам такая задача:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class='q'&gt;&lt;p&gt;Есть два типа шариков — шарики типа А и шарики типа Б. Так же есть специальное устройство — в него можно поместить множество шариков — устройство скажет сколько процентов шариков типа А.&lt;br /&gt;
Сколько нужно измерений, чтобы разделить на 2 кучи 1 миллион шариков (в одной куче только А, в другой гарантированно только Б)?&lt;/p&gt;&lt;/blockquote&gt;
&lt;br /&gt;
Можно чуть изменить:&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class='q'&gt;&lt;p&gt;Есть один миллион яиц, среди которых часть тухлых а часть нормальных. Нужно отобрать все тухлые яйца. При этом есть прибор, в который можно поместить все яйца и получить количество тухлых &amp;mdash; в лбом количестве. Сколько минимум измерений этим прибором нужно сделать, чтобы отобрать все тухлые яйца?&lt;/p&gt;&lt;/blockquote&gt;
&lt;br /&gt;
deepseek говорит что нужно 1 млн. измерений.&lt;br /&gt;
gpt o1 точно не знает, говорит что около ≈50000 измерений.&lt;/div&gt;
				
		</description>
		
		<category>etude</category>
		<pubDate>Mon, 07 Apr 2025 16:31:13 GMT</pubDate>
		
			<author>Shmj &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>16</slash:comments>
		
	</item>

	<item>
		<title>Нули и единицы</title>
		<link>http://rsdn.org/Forum/etude/8918641.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/etude/8918641</guid>
		<comments>http://rsdn.org/Forum/etude/8918641</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=8918641</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/8918641</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=8918641</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Помогите с решением задачи с собеседования.&lt;br /&gt;
Тупил полчаса, время вышло, но так и не смог придумать подходящий алгоритм.&lt;br /&gt;
Предположительно здесь нужны знания из дискретной математики, возможно, что-то связанное с комбинаторикой.&lt;br /&gt;
Я пытался составить массив из последовательностей единиц, и затем для каждой последовательности перебирать всевозможные цепочки с заменой нулей.&lt;br /&gt;
Но это ушло в кучу кода, квадратичную сложность и совершенно очевидно не было тем решением, на которое отводилось несколько минут.&lt;br /&gt;
Принимаются любые идеи.&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class='q'&gt;&lt;p&gt;// Максимальное количество последовательных единиц&lt;br /&gt;
&lt;br /&gt;
// Дан массив nums содержащий только 0 (нули) и 1 (единицы), &lt;br /&gt;
// и целое число k. Верните максимальное количество последовательных &lt;br /&gt;
// единиц в массиве, если вы можете заменить не более k нулей на единицы.&lt;br /&gt;
&lt;br /&gt;
// Пример 1:&lt;br /&gt;
// nums =  [1,1,1,0,0, 0, 1,1,1,1, 0], k = 2&lt;br /&gt;
// Ответ: 6&lt;br /&gt;
// Замена: [1,1,1,0,0,&amp;lt;1&amp;gt;,1,1,1,1,&amp;lt;1&amp;gt;]&lt;br /&gt;
//                    --------------- &lt;br /&gt;
// Выделенные скобками (&amp;lt; &amp;gt;) числа были заменены с 0 на 1. &lt;br /&gt;
// Самый длинный подмассив подчеркнут.&lt;br /&gt;
&lt;br /&gt;
// Пример 2:&lt;br /&gt;
// nums =      [0,0,1,1 ,0,  0, 1,1,1, 0, 1,1,0,0,0,1,1,1,1], k = 3&lt;br /&gt;
// nums =      [0,1,1,1 ,1,  1, 1,1,1, 0, 1,1,0,0,0,1,1,1,1]&lt;br /&gt;
// Ответ: 10&lt;br /&gt;
// Объяснение: [0,0,1,1,&amp;lt;1&amp;gt;,&amp;lt;1&amp;gt;,1,1,1,&amp;lt;1&amp;gt;,1,1,0,0,0,1,1,1,1]&lt;br /&gt;
//                  -------------------------&lt;br /&gt;
// Выделенные скобками (&amp;lt; &amp;gt;) числа были заменены с 0 на 1. &lt;br /&gt;
// Самый длинный подмассив подчеркнут.&lt;br /&gt;
&lt;br /&gt;
// Ограничения:&lt;br /&gt;
// 1 &amp;lt;= nums.length &amp;lt;= 105&lt;br /&gt;
// nums[i] = 0 или 1.&lt;br /&gt;
// 0 &amp;lt;= k &amp;lt;= nums.length&lt;/p&gt;&lt;/blockquote&gt;
&lt;br /&gt;
Мой код (не завершен и не работает):&lt;br /&gt;
&lt;br /&gt;
&lt;pre class='c'&gt;&lt;code&gt;&lt;span class='kw'&gt;#include&lt;/span&gt; &amp;lt;stdio.h&amp;gt;

&lt;span class='kw'&gt;#define&lt;/span&gt; MAX_NUMBER_COUNT 105

&lt;span class='kw'&gt;int&lt;/span&gt; get_max_one_sequences(&lt;span class='kw'&gt;int&lt;/span&gt; nums[], &lt;span class='kw'&gt;int&lt;/span&gt; length, &lt;span class='kw'&gt;int&lt;/span&gt; k) {
    &lt;span class='kw'&gt;int&lt;/span&gt; i, start_index, current_count, max_count;
    &lt;span class='kw'&gt;if&lt;/span&gt; (!nums || length &amp;lt;= 0 || k &amp;lt; 0 || k &amp;gt;= length) &lt;span class='kw'&gt;return&lt;/span&gt; 0;
    &lt;span class='kw'&gt;if&lt;/span&gt; (length &amp;gt; MAX_NUMBER_COUNT) &lt;span class='kw'&gt;return&lt;/span&gt; 0;
    max_count = 0;
    current_count = -1;
    start_index = -1;
    &lt;span class='kw'&gt;for&lt;/span&gt; (i = 0; i &amp;lt; length; i++) {
        &lt;span class='kw'&gt;if&lt;/span&gt; (nums[i] == 1) {
            &lt;span class='kw'&gt;if&lt;/span&gt; (current_count &amp;lt; 0) { start_index = i; }
            current_count++;
        } &lt;span class='kw'&gt;else&lt;/span&gt; {
            &lt;span class='kw'&gt;if&lt;/span&gt; (max_count &amp;lt; current_count) { max_count = current_count; }
            current_count = -1;
        }
    }
    &lt;span class='kw'&gt;return&lt;/span&gt; max_count;
}

&lt;span class='kw'&gt;void&lt;/span&gt; print_array(&lt;span class='kw'&gt;int&lt;/span&gt; nums[], &lt;span class='kw'&gt;int&lt;/span&gt; length) {
    &lt;span class='kw'&gt;int&lt;/span&gt; i;
    &lt;span class='kw'&gt;if&lt;/span&gt; (!nums || length &amp;lt;= 0) &lt;span class='kw'&gt;return&lt;/span&gt;;
    &lt;span class='kw'&gt;for&lt;/span&gt; (i = 0; i &amp;lt; length; i++) {
        printf(i &amp;gt; 0 ? &lt;span class='str'&gt;", %d"&lt;/span&gt; : &lt;span class='str'&gt;"%d"&lt;/span&gt;, nums[i]);
    }
    putchar(&lt;span class='str'&gt;'\n'&lt;/span&gt;);
}

&lt;span class='kw'&gt;#define&lt;/span&gt; ANSWER 6

&lt;span class='kw'&gt;int&lt;/span&gt; nums[] = { 1,1,1,0,0, 0, 1,1,1,1, 0 };

&lt;span class='com'&gt;/**********************************************************************
1, 1, 1, 0, 0, 0, 1, 1, 1, 1, 0
k = 2
Result: 3 (must be: 6)
**********************************************************************/&lt;/span&gt;
&lt;span class='kw'&gt;int&lt;/span&gt; main(&lt;span class='kw'&gt;int&lt;/span&gt; argc, &lt;span class='kw'&gt;char&lt;/span&gt; *argv[]) {
    &lt;span class='kw'&gt;int&lt;/span&gt; length, k;
    k = 2;
    length = &lt;span class='kw'&gt;sizeof&lt;/span&gt;(nums) / &lt;span class='kw'&gt;sizeof&lt;/span&gt;(nums[0]);
    print_array(nums, length);
    printf(&lt;span class='str'&gt;"k = %d\n"&lt;/span&gt;, k);
    printf(&lt;span class='str'&gt;"Result: %d (must be: %d)\n"&lt;/span&gt;,
        get_max_one_sequences(nums, length, k), ANSWER);
    &lt;span class='kw'&gt;return&lt;/span&gt; 0;
}&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;
				
		</description>
		
		<category>etude</category>
		<pubDate>Fri, 04 Apr 2025 19:43:19 GMT</pubDate>
		
			<author>Worminator X &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>9</slash:comments>
		
	</item>

	<item>
		<title>[offtop] nikov - легенда!</title>
		<link>http://rsdn.org/Forum/etude/8900320.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/etude/8900320</guid>
		<comments>http://rsdn.org/Forum/etude/8900320</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=8900320</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/8900320</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=8900320</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Всем привет,&lt;br /&gt;
&lt;br /&gt;
я просто листал телеграм канал с приколами и увидел там это &lt;a class="telegram" data-message-id="/dev_meme/6538" href="https://t.me/dev_meme/6538"&gt;https://t.me/dev_meme/6538&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Так как он сам признал это, то думаю не будет деанонимизацией написать здесь, что легендарная Cleo c math.stackexchange.com и nikov &amp;mdash; это один и тот же человек. Просто взрыв мозга, как тесен мир &lt;img border='0' width='19' height='19' src='//rsdn.org/Forum/images/wow.gif' /&gt;&lt;br /&gt;
&lt;br /&gt;
Если что, я точно не nikov &lt;img border='0' width='15' height='15' src='//rsdn.org/Forum/images/biggrin.gif' /&gt;&lt;/div&gt;
				
		</description>
		
		<category>etude</category>
		<pubDate>Tue, 18 Feb 2025 17:37:41 GMT</pubDate>
		
			<author>PM &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>4</slash:comments>
		
	</item>

	<item>
		<title>Задача о проносе трубы через коридоры</title>
		<link>http://rsdn.org/Forum/etude/8868030.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/etude/8868030</guid>
		<comments>http://rsdn.org/Forum/etude/8868030</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=8868030</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/8868030</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=8868030</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Доброго времени суток!&lt;br /&gt;
&lt;br /&gt;
Мой вопрос навеян роликом, посвящённым задаче о проносе трубы через два коридора разной ширины, пересекающиеся под прямым углом. Задача чисто планиметрическая, т.е. труба рассматриваеся как идеальный геометрический отрезок, лежащий в горизонтальной плоскости. В ролике дано подробнейшее решение с глубоким анализом. Вот этот ролик:&lt;br /&gt;
&lt;br /&gt;
&lt;table style="margin-top:5px;margin-bottom:5px" cellpadding="0" cellspacing="0"&gt; 	&lt;tbody onclick="toggleExpand(this)" style="cursor:pointer"&gt; 		&lt;tr&gt; 			&lt;td style="width:10px" class="hidden_Plus"&gt;				&amp;nbsp;			&lt;/td&gt;			&lt;td style="font-weight:bold;padding-left:2px;font-family:Verdana,Arial;font-size:9pt;"&gt;								Ролик с ютуба			&lt;/td&gt; 		&lt;/tr&gt; 	&lt;/tbody&gt; 	&lt;tbody style="display:none"&gt; 		&lt;tr&gt;			&lt;td style="background-image:url(//rsdn.org/Forum/images/line.gif);background-repeat:repeat-y;background-position:center"&gt;							&lt;/td&gt;			&lt;td style="padding-left:3px;font-family:Verdana,Arial;font-size:8pt"&gt;&lt;a class="lite" data-start="182s" href="https://www.youtube.com/watch?v=ARobW6kXk_8&amp;amp;t=182s" id="ARobW6kXk_8" style="width:640px;height:360px;" target="_blank"&gt;https://www.youtube.com/watch?v=ARobW6kXk_8&amp;amp;amp;t=182s&lt;/a&gt;&lt;/td&gt; 		&lt;/tr&gt; 		&lt;tr&gt;			&lt;td style="height:1px;background-image:url(//rsdn.org/Forum/images/corner.gif);background-repeat:no-repeat;background-position:center"&gt;							&lt;/td&gt;			&lt;td&gt;&lt;/td&gt;		&lt;/tr&gt;	&lt;/tbody&gt; &lt;/table&gt; &lt;br /&gt;
&lt;br /&gt;
На самом деле, если ограничиться лишь вопросом о максимальной длине трубы, то задача имеет более простое решение, показанное на рисунке внизу. Контуры коридоров изображены синими линиями. Решение сводится к нахождению прямоугольного треугольника, изображенного красными линиями и обладающего следующими свойствами:&lt;br /&gt;
&lt;ul style='margin-top:0; margin-bottom:0;'&gt;&lt;li /&gt; Катеты треугольника перпендикулярны линиям контура коридоров;&lt;br /&gt;
&lt;li /&gt; Концы гипотенузы лежат на линиях внешнего контура коридоров;&lt;br /&gt;
&lt;li /&gt; Гипотенуза пересекается с вершиной выступающего угла коридоров;&lt;br /&gt;
&lt;li /&gt; Высота, опущенная к гипотенузе, попадает в точку пересечения гипотенузы с выступающим углом.&lt;/ul&gt;
&lt;br /&gt;
Далее несложными тригонометрическими выкладками находится длина гипотенузы, которая и является искомой длиной трубы.&lt;br /&gt;
&lt;br /&gt;
А вот теперь вопрос: можно ли, имея лишь план стен, пользуясь лишь циркулем и линейкой, построить данный прямоугольный треугольник?&lt;br /&gt;
&lt;br /&gt;
Обратное построение выполняется легко. Т.е. имея треугольник, достроить линии стен не составит труда: опускаем высоту на гипотенузу и из точки пересечения проводим перпендикуляры к катетам &amp;mdash; внутренний контур коридоров готов. Потом через концы гипотенузы проводим две линии, параллельные линиям внутреннего контура и получаем полный план коридоров. А вот можно ли по линиям коридора построить треугольник?&lt;br /&gt;
&lt;br /&gt;
&lt;img border='0' src='http://files.rsdn.org/49596/PipeInCorridor.png' /&gt;&lt;/div&gt;
				
		</description>
		
		<category>etude</category>
		<pubDate>Sun, 15 Dec 2024 11:28:04 GMT</pubDate>
		
			<author>rg45 &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>51</slash:comments>
		
	</item>

	<item>
		<title>Цепочки сумм-квадратов</title>
		<link>http://rsdn.org/Forum/etude/8814043.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/etude/8814043</guid>
		<comments>http://rsdn.org/Forum/etude/8814043</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=8814043</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/8814043</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=8814043</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Немножко оживлю форум задачкой для программистов. На подумать над алгоритмом и на покодировать на любимом языке.&lt;br /&gt;
&lt;br /&gt;
&lt;a class="m" href="https://habr.com/ru/articles/842246/" target="_blank"&gt;https://habr.com/ru/articles/842246/&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Дано натуральное число n.&lt;br /&gt;
Нужно вывести все цепочки неповторяющихся натуральных чисел в диапазоне от 1 до n, такие, что каждая пара смежных чисел в цепочке является квадратом натурального числа.&lt;br /&gt;
&lt;br /&gt;
Например, цепочка 10, 6, 3, 1, 8 &amp;mdash; там суммы 16, 9, 4, 9.&lt;br /&gt;
&lt;br /&gt;
Автор статьи на хабре привёл какое-то довольно громоздкое и неоптимальное решение на скале. Вот, разомнитесь и превзойдите его, что ли &lt;img border='0' width='15' height='15' src='//rsdn.org/Forum/images/smile.gif' /&gt;&lt;br /&gt;
&lt;br /&gt;
UPD. Невнимательно прочитал условие. Автор хочет все перестановки чисел от 1 до n. Но очевидно, что решения существуют только для некоторых n. Например, для n=10 таких перестановок в принципе нет.&lt;br /&gt;
Поэтому предлагаю решать и в моей постановке тоже.&lt;br /&gt;
&lt;br /&gt;
Поскольку если какая-то цепочка является решением, то любая подцепочка и её отражение также являются решением.&lt;br /&gt;
Поэтому надо вывести все уникальные наибольшие цепочки.&lt;/div&gt;
				
		</description>
		
		<category>etude</category>
		<pubDate>Wed, 11 Sep 2024 14:48:50 GMT</pubDate>
		
			<author>Кодт &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>10</slash:comments>
		
	</item>

	<item>
		<title>Задача для детей 7 лет</title>
		<link>http://rsdn.org/Forum/etude/8750826.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/etude/8750826</guid>
		<comments>http://rsdn.org/Forum/etude/8750826</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=8750826</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/8750826</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=8750826</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Текст прямо из книжки&lt;br /&gt;
&lt;br /&gt;
Как далеко медведь может убежать в лес если он не знает насколько этот лес большой?&lt;br /&gt;
&lt;br /&gt;
Сам не решил, но интересно как в ребенке и себе вообще развивать решение таких задач? Просто много разного рода головоломок таких или ментальная арифметика всё таки нужна?&lt;/div&gt;
				
		</description>
		
		<category>etude</category>
		<pubDate>Thu, 23 May 2024 19:41:18 GMT</pubDate>
		
			<author>merge &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>14</slash:comments>
		
	</item>

	<item>
		<title>Задача про 1 кг пуха</title>
		<link>http://rsdn.org/Forum/etude/8749571.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/etude/8749571</guid>
		<comments>http://rsdn.org/Forum/etude/8749571</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=8749571</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/8749571</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=8749571</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;1 кг пуха &lt;b&gt;сожгли&lt;/b&gt;, если сравнить с 1 кг гвоздей — что тяжелее? И почему?&lt;div class='tagline'&gt;⸻&lt;br /&gt;
&lt;i&gt;&lt;sup&gt;❧ “Keep a little fire burning; however small, however hidden.” ― Cormac McCarthy&lt;/sup&gt;&lt;/i&gt;&lt;/div&gt;&lt;/div&gt;
				
		</description>
		
		<category>etude</category>
		<pubDate>Tue, 21 May 2024 12:00:13 GMT</pubDate>
		
			<author>r0nd &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>9</slash:comments>
		
	</item>

	<item>
		<title>100 арестантов</title>
		<link>http://rsdn.org/Forum/etude/8741717.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/etude/8741717</guid>
		<comments>http://rsdn.org/Forum/etude/8741717</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=8741717</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/8741717</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=8741717</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Есть 100 арестантов, каждому из них присвоен номер от 1 до 100&lt;br /&gt;
&lt;br /&gt;
Руководство тюрьмы предложило им вариант освобождения:&lt;br /&gt;
В закрытой комнате стоит 100 коробок с номерами от 1 до 100 и в каждой лежит номер от 1 до 100. Номера перемешаны случайным образом.&lt;br /&gt;
&lt;br /&gt;
Каждый заключенный должен войти один в комнату и открыть не больше 50 коробок.&lt;br /&gt;
Перед каждым посещением комнаты все коробки закрываются и расставляются на исходные места.&lt;br /&gt;
Если каждый из заключенных найдет свой номер то освободят всех, в противном случае никого не освободят.&lt;br /&gt;
&lt;br /&gt;
Заключенные могут выработать стратегию заранее, но никто из тех кто заходил в комнату не может передавать никакую информацию ожидающим.&lt;br /&gt;
&lt;br /&gt;
Есть ли стратегия с вероятностью освобождения больше чем 2^-100?&lt;/div&gt;
				
		</description>
		
		<category>etude</category>
		<pubDate>Fri, 03 May 2024 18:38:35 GMT</pubDate>
		
			<author>nikholas &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>16</slash:comments>
		
	</item>

	<item>
		<title>Суд</title>
		<link>http://rsdn.org/Forum/etude/8703947.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/etude/8703947</guid>
		<comments>http://rsdn.org/Forum/etude/8703947</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=8703947</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/8703947</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=8703947</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Задачка довольно простая для решения в лоб. &lt;br /&gt;
Но ответ как бы намекает, что должно быть красивое решение.&lt;br /&gt;
Я красивого решения пока не придумал. &lt;br /&gt;
&lt;br /&gt;
Вот задача:&lt;br /&gt;
&lt;br /&gt;
У подсудимого есть две опции:&lt;br /&gt;
1) Один судья, который вынесет оправдательный приговор с вероятностью p.&lt;br /&gt;
2) Суд из трех присяжных: первый вынесет оправдательный приговор с вероятностью p, второй тоже с вероятностью p, а третий с вероятностью 1/2. Подсудимый оправдал, если как минимум двое из трех судей вынесут оправдательный приговор (спасибо andy за замечание). &lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Какая опция предпочтительней для подсудимого?&lt;/div&gt;
				
		</description>
		
		<category>etude</category>
		<pubDate>Sun, 03 Mar 2024 03:18:13 GMT</pubDate>
		
			<author>MaximVK &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>16</slash:comments>
		
	</item>

	<item>
		<title>часы</title>
		<link>http://rsdn.org/Forum/etude/8703579.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/etude/8703579</guid>
		<comments>http://rsdn.org/Forum/etude/8703579</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=8703579</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/8703579</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=8703579</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;На досуге этюд сочинил.&lt;br /&gt;
У вас есть по два экземпляра часов двух разных моделей. Как определить часы какой модели являются более точными? Другими устройствами измерения времени кроме этих часов пользоваться нельзя. &lt;img border='0' width='15' height='15' src='//rsdn.org/Forum/images/smile.gif' /&gt;&lt;/div&gt;
				
		</description>
		
		<category>etude</category>
		<pubDate>Sat, 02 Mar 2024 16:21:19 GMT</pubDate>
		
			<author>Qulac &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>17</slash:comments>
		
	</item>

	<item>
		<title>Макароны на тарелке</title>
		<link>http://rsdn.org/Forum/etude/8702244.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/etude/8702244</guid>
		<comments>http://rsdn.org/Forum/etude/8702244</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=8702244</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/8702244</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=8702244</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;На тарелке лежит N макарон. Мы случайно выбираем и связываем два кончика. Продолжаем это делать пока не свяжем все макароны.&lt;br /&gt;
Найти мат ожидание количества получившихся макаронных колец.&lt;/div&gt;
				
		</description>
		
		<category>etude</category>
		<pubDate>Fri, 01 Mar 2024 15:10:51 GMT</pubDate>
		
			<author>MaximVK &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>6</slash:comments>
		
	</item>

	<item>
		<title>Сумма всех натуральных чисел равна -1/12 ?</title>
		<link>http://rsdn.org/Forum/etude/8662014.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/etude/8662014</guid>
		<comments>http://rsdn.org/Forum/etude/8662014</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=8662014</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/8662014</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=8662014</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Привет всем.&lt;br /&gt;
&lt;br /&gt;
В этом ролике выводится сумма бесконечного ряда всех натуральных чисел и в результате получается дробное отрицательное число, по модулю меньшее единицы (-1/12). В чем подвох?&lt;br /&gt;
&lt;br /&gt;
&lt;a class="lite" href="https://www.youtube.com/watch?v=YQpkcYmvChQ" id="YQpkcYmvChQ" style="width:640px;height:360px;" target="_blank"&gt;https://www.youtube.com/watch?v=YQpkcYmvChQ&lt;/a&gt;&lt;/div&gt;
				
		</description>
		
		<category>etude</category>
		<pubDate>Thu, 04 Jan 2024 21:23:05 GMT</pubDate>
		
			<author>rg45 &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>36</slash:comments>
		
	</item>

	<item>
		<title>Задачка про два целых числа</title>
		<link>http://rsdn.org/Forum/etude/8651624.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/etude/8651624</guid>
		<comments>http://rsdn.org/Forum/etude/8651624</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=8651624</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/8651624</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=8651624</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Два целых числа &lt;i&gt;x&lt;/i&gt; и &lt;i&gt;y&lt;/i&gt; выбираются так, где &lt;i&gt;1 &amp;lt; x ≤ y &amp;lt; 100&lt;/i&gt;.&lt;br /&gt;
&lt;br /&gt;
Игроку &lt;tt&gt;А&lt;/tt&gt; дается произведение x⋅y, а игроку &lt;tt&gt;B&lt;/tt&gt; — сумма x+y.&lt;br /&gt;
&lt;br /&gt;
Происходит следующий диалог¹:&lt;br /&gt;
&lt;br /&gt;
&lt;ul style='margin-top:0; margin-bottom:0;'&gt;&lt;li /&gt; &lt;tt&gt;A&lt;/tt&gt;: Я не знаю значений x и y.&lt;br /&gt;
&lt;li /&gt; &lt;tt&gt;Б&lt;/tt&gt;: Я знал, что ты не знаешь. Я их тоже не знаю.&lt;br /&gt;
&lt;li /&gt; &lt;tt&gt;A&lt;/tt&gt;: Теперь я знаю x и y.&lt;br /&gt;
&lt;li /&gt; &lt;tt&gt;Б&lt;/tt&gt;: Теперь я тоже их знаю.&lt;/ul&gt;
&lt;br /&gt;
Чему равны x и y?&lt;br /&gt;
&lt;br /&gt;
⸻&lt;br /&gt;
¹ диалог между &lt;tt&gt;A&lt;/tt&gt; и &lt;tt&gt;B&lt;/tt&gt; подразумевает, что &lt;tt&gt;A&lt;/tt&gt; знает, что &lt;tt&gt;B&lt;/tt&gt; была дана сумма &lt;tt&gt;x+y&lt;/tt&gt;, и что &lt;tt&gt;B&lt;/tt&gt; знает, что &lt;tt&gt;A&lt;/tt&gt; была дана произведение &lt;tt&gt;x⋅y&lt;/tt&gt;.&lt;div class='tagline'&gt;...&amp;lt;&amp;lt; Dementor &lt;sup&gt;1.5.2&lt;/sup&gt; ✪ Lets Play a Game ⚀⚁⚂⚅⚅&amp;gt;&amp;gt;&lt;/div&gt;&lt;/div&gt;
				
		</description>
		
		<category>etude</category>
		<pubDate>Fri, 15 Dec 2023 19:38:58 GMT</pubDate>
		
			<author>r0nd &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>2</slash:comments>
		
	</item>

	<item>
		<title>Задача китайской средней школы</title>
		<link>http://rsdn.org/Forum/etude/8651128.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/etude/8651128</guid>
		<comments>http://rsdn.org/Forum/etude/8651128</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=8651128</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/8651128</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=8651128</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Показалась занимательной и достойной, чтобы опубликовать ее здесь:&lt;br /&gt;
&lt;br /&gt;
Имеется квадрат &lt;b&gt;ABCD&lt;/b&gt;. Длина стороны квадрата равна &lt;b&gt;4&lt;/b&gt;. Постройте четверть окружности с центром в точке &lt;b&gt;B&lt;/b&gt;, которая соединяет точки &lt;b&gt;A&lt;/b&gt; и &lt;b&gt;C&lt;/b&gt;. Затем постройте полукруг с диаметром, равным &lt;b&gt;AD&lt;/b&gt;. Четверть окружности и полукруг пересекаются. &lt;br /&gt;
&lt;br /&gt;
Чему равна площадь пересечения этих двух фигур?&lt;br /&gt;
&lt;br /&gt;
&lt;img border='0' src='http://files.rsdn.org/149919/equestion-1.png' /&gt;&lt;div class='tagline'&gt;...&amp;lt;&amp;lt; Dementor &lt;sup&gt;1.5.2&lt;/sup&gt; ✪ Lets Play a Game ⚀⚀⚁⚂⚄&amp;gt;&amp;gt;&lt;/div&gt;&lt;/div&gt;
				
		</description>
		
		<category>etude</category>
		<pubDate>Thu, 14 Dec 2023 21:51:39 GMT</pubDate>
		
			<author>r0nd &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>4</slash:comments>
		
	</item>

	<item>
		<title>Сборник задач по индуктивным функциям</title>
		<link>http://rsdn.org/Forum/etude/8589783.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/etude/8589783</guid>
		<comments>http://rsdn.org/Forum/etude/8589783</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=8589783</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/8589783</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=8589783</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;Может быть, кому-то покажется интересным: &lt;a class="m" href="https://algodrom.ru/" target="_blank"&gt;https://algodrom.ru/&lt;/a&gt;&lt;br /&gt;
Пока задачек немного, потому что я не уверен, что такой формат задач "пойдет",&lt;br /&gt;
так что буду благодарен вашим мнениям и предложениям.&lt;/div&gt;
				
		</description>
		
		<category>etude</category>
		<pubDate>Mon, 28 Aug 2023 18:14:32 GMT</pubDate>
		
			<author>Basil B &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>2</slash:comments>
		
	</item>

	<item>
		<title>Коллац на Фрактране</title>
		<link>http://rsdn.org/Forum/etude/8558598.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/etude/8558598</guid>
		<comments>http://rsdn.org/Forum/etude/8558598</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=8558598</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/8558598</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=8558598</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;А вот вам этюд для труъ программистов!&lt;br /&gt;
&lt;br /&gt;
"Я хочу сыграть с вами в одну игру..." (Джон Конвей, про свою игру "Жизнь")&lt;br /&gt;
&lt;br /&gt;
Вы задаёте список положительных дробей.&lt;br /&gt;
Берём некое натуральное число.&lt;br /&gt;
И пытаемся умножить его на первую дробь. Если результат дробный &amp;mdash; отменяем, пытаемся умножить на вторую дробь. И так далее...&lt;br /&gt;
Короче говоря, находим в списке первую дробь, которая при умножении на число даёт натуральное число.&lt;br /&gt;
Повторяем эту процедуру для результата умножения. (Каждый раз начинаем поиск от начала списка).&lt;br /&gt;
Ну и так далее.&lt;br /&gt;
Если ни одна из дробей не подошла, то процедура останавливается.&lt;br /&gt;
&lt;br /&gt;
Этот список дробей является программой на эзотерическом языке Fractran.&lt;br /&gt;
&lt;br /&gt;
Поскольку, я надеюсь, всем очевидно, что фрактран-машина имеет дело с разложением чисел на степени простых множителей, и сами множители ни на что не влияют, то можем сразу перейти к представлению фрактран-машины над конечными векторами целых чисел.&lt;br /&gt;
Программа представляет собой список векторов с произвольными компонентами (и положительными, и отрицательными).&lt;br /&gt;
Состояние &amp;mdash; вектор со строго неотрицательными.&lt;br /&gt;
&lt;br /&gt;
Пример кода, который делит число с остатком: &amp;lt;x,0,0&amp;gt; --&amp;gt; &amp;lt;0,x/2,x%2&amp;gt;&lt;br /&gt;
то есть, на вход подаём 2^x, а в итоге хотим получить 3^d * 5^r&lt;br /&gt;
&lt;br /&gt;
1) &amp;lt; -2, +1, 0 &amp;gt; = 2^-2 * 3 = 3/4&lt;br /&gt;
2) &amp;lt; -1, 0, +1 &amp;gt; = 2^-1 * 5 = 5/2&lt;br /&gt;
&lt;br /&gt;
Машина работает так:&lt;br /&gt;
&amp;mdash; если x &amp;gt;= 2, делаем x-=2, d+=1 &amp;mdash; и повторяем&lt;br /&gt;
&amp;mdash; если x &amp;gt;= 1, делаем x-=1, r+=1 &amp;mdash; и тут уже повторять не получится&lt;br /&gt;
&amp;mdash; на этом и останавливаемся.&lt;br /&gt;
&lt;br /&gt;
А вот пример машины, которая бесконечно прыгает между тремя состояниями&lt;br /&gt;
1) &amp;lt; -1, +1, 0 &amp;gt; = 3/2&lt;br /&gt;
2) &amp;lt; 0, -1, +1 &amp;gt; = 5/3&lt;br /&gt;
3) &amp;lt; +1, 0, -1 &amp;gt; = 2/5&lt;br /&gt;
Подаём на вход &amp;lt;1,0,0&amp;gt; = 2 и всё заверте&lt;br /&gt;
&lt;br /&gt;
&lt;hr /&gt;&lt;br /&gt;
&lt;br /&gt;
Предлагаю маленький конкурс: написать программу, реализующую последовательность Коллаца (3x+1).&lt;br /&gt;
&lt;br /&gt;
На входе &amp;mdash; некое число, символизирующее x. (Например, 2^x)&lt;br /&gt;
На выходе &amp;mdash; некое число, символизирующее количество итераций до значения 1. (Например, 3^t)&lt;br /&gt;
(Примем за постулат, что 3x+1 всегда сходится к циклу &lt;a target="_blank" href="http://findbook.ru/search/?isbn=1-4-2-1&amp;ozon=rsdn&amp;bolero=rsdnru&amp;biblion=791&amp;booksru=rsdn&amp;zonex=248&amp;piter=3600&amp;myshop=00776"&gt;1-4-2-1&lt;/a&gt;).&lt;br /&gt;
&lt;br /&gt;
Чем короче будет программа, тем лучше.&lt;br /&gt;
&lt;br /&gt;
Только давайте сразу договоримся, что код публиковать в виде векторов, а не в виде дробей. Потому что какое-нибудь 1234/567 воспринимать тяжело, это же надо факторизовывать (2^1 * 617^1) / (3^4 * 7^1)&lt;/div&gt;
				
		</description>
		
		<category>etude</category>
		<pubDate>Fri, 07 Jul 2023 17:08:49 GMT</pubDate>
		
			<author>Кодт &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>17</slash:comments>
		
	</item>

	<item>
		<title>задачка попалась</title>
		<link>http://rsdn.org/Forum/etude/8543716.1</link>
		<guid isPermaLink="true">http://rsdn.org/Forum/etude/8543716</guid>
		<comments>http://rsdn.org/Forum/etude/8543716</comments>
		<wfw:comment>http://rsdn.org/Forum/PostRssComment.aspx?mid=8543716</wfw:comment>
		<wfw:commentRss>http://rsdn.org/Forum/RSS/8543716</wfw:commentRss>
		<trackback:ping>http://rsdn.org/Forum/Trackback.aspx?mid=8543716</trackback:ping>
		<description>
			
					&lt;div style="@import url(http://rsdn.org/Forum/Forum.css);"&gt;На C#.&lt;br /&gt;
идеи есть? &lt;img border='0' width='15' height='15' src='//rsdn.org/Forum/images/smile.gif' /&gt; в принципе ни слова не сказано про нативный код, но может и управляемым можно как-то изгольнуться?&lt;br /&gt;
&lt;br /&gt;
&lt;blockquote class='q'&gt;&lt;p&gt;We declared 2 string constants in the program, they both have the same text, "12". How can we change the text to "13" in the first string? Do not create a new variable/const, just mutate the original string.&lt;/p&gt;&lt;/blockquote&gt;&lt;/div&gt;
				
		</description>
		
		<category>etude</category>
		<pubDate>Thu, 15 Jun 2023 10:54:54 GMT</pubDate>
		
			<author>nikkit &lt;forum@rsdn.org&gt;</author>
		
		
			<slash:comments>14</slash:comments>
		
	</item>
</channel>
</rss>
