<?xml version='1.0' encoding="utf-8"?>
      <rss version='2.0'>
      <channel>
      <title>Форум на Исходниках.RU</title>
      <link>https://forum.sources.ru</link>
      <description>Форум на Исходниках.RU</description>
      <generator>Форум на Исходниках.RU</generator>
  	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=26322&amp;view=findpost&amp;p=185896</guid>
        <pubDate>Mon, 18 Mar 2002 20:43:43 +0000</pubDate>
        <title>Ещё одна задачка для ума :)</title>
        <link>https://forum.sources.ru/index.php?showtopic=26322&amp;view=findpost&amp;p=185896</link>
        <description><![CDATA[DEiL: на самом деле задача - фигня, но способов её решения я вижу несколько :)<br>1) рассчитывать координаты каждого кружка и сразу рисовать<br>2) запихнуть в массив координаты вершин правильного н-угольника и передать этот массив функции, которая всё сразу нарисует :)<br><br>имхо второй способ будет работать быстрее -)]]></description>
        <author>DEiL</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=26322&amp;view=findpost&amp;p=185895</guid>
        <pubDate>Sat, 16 Mar 2002 06:58:07 +0000</pubDate>
        <title>Ещё одна задачка для ума :)</title>
        <link>https://forum.sources.ru/index.php?showtopic=26322&amp;view=findpost&amp;p=185895</link>
        <description><![CDATA[m: Можно через векторы делать (и аффинные преобразования векторов).<br>- делаешь массив векторов для центров кружков<br>- задаешь координаты центра первого кружка (вектор) относительно центра координат.<br>- рассчитываешь угол поворота 2Pi/n<br>- делаешь матрицу поворота (два на два для плоскости) на полученый угол<br>- в цикле умножаешь i-тый вектор на матрицу, получается новый вектор (центр кружка i+1)<br><br>из тригонометрии только sin(2Pi/n) и cos(2Pi/n) при создании матрицы поворота<br>]]></description>
        <author>m</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=26322&amp;view=findpost&amp;p=185894</guid>
        <pubDate>Mon, 04 Mar 2002 17:08:58 +0000</pubDate>
        <title>Ещё одна задачка для ума :)</title>
        <link>https://forum.sources.ru/index.php?showtopic=26322&amp;view=findpost&amp;p=185894</link>
        <description><![CDATA[purpe: понятно, что набор тригонометрических уравнений будет одинаков. Но мне интересны организация циклов и оптимизация, так как у меня не было времени на оптимизацию.<br>]]></description>
        <author>purpe</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=26322&amp;view=findpost&amp;p=185893</guid>
        <pubDate>Mon, 04 Mar 2002 17:05:24 +0000</pubDate>
        <title>Ещё одна задачка для ума :)</title>
        <link>https://forum.sources.ru/index.php?showtopic=26322&amp;view=findpost&amp;p=185893</link>
        <description><![CDATA[Pin: Да не, ну просто народ удивляется...<br><br>А насчет программы, я может напишу да пришлю как-нибудь, если хочешь...<br>Только я думаю, что все присланые программы будут суть одно и то же...]]></description>
        <author>Pin</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=26322&amp;view=findpost&amp;p=185892</guid>
        <pubDate>Mon, 04 Mar 2002 17:00:13 +0000</pubDate>
        <title>Ещё одна задачка для ума :)</title>
        <link>https://forum.sources.ru/index.php?showtopic=26322&amp;view=findpost&amp;p=185892</link>
        <description><![CDATA[purpe: та ничего особенного в расположении стрелочек нет :)<br>и не нада делать такую удивлённую причёску ;)<br>]]></description>
        <author>purpe</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=26322&amp;view=findpost&amp;p=185891</guid>
        <pubDate>Mon, 04 Mar 2002 16:55:33 +0000</pubDate>
        <title>Ещё одна задачка для ума :)</title>
        <link>https://forum.sources.ru/index.php?showtopic=26322&amp;view=findpost&amp;p=185891</link>
        <description><![CDATA[Pin: А что там особенного в расположении стрелочек???<br>Каждый кружок связан со всеми остальными]]></description>
        <author>Pin</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=26322&amp;view=findpost&amp;p=185890</guid>
        <pubDate>Mon, 04 Mar 2002 15:29:54 +0000</pubDate>
        <title>Ещё одна задачка для ума :)</title>
        <link>https://forum.sources.ru/index.php?showtopic=26322&amp;view=findpost&amp;p=185890</link>
        <description><![CDATA[purpe: ну а если тебе ничего не скажут про законы, то ты не сможешь родить алгоритм ? :)<br><br>Тыкс ... у меня ощущение, что я плохо разъяснил задачу.<br><br>Ну представим, что две вышеприведённые картинки я нарисовал от руки. А слабо сварганить такую функцию, которая нарисует тоже самое ?<br>]]></description>
        <author>purpe</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=26322&amp;view=findpost&amp;p=185889</guid>
        <pubDate>Mon, 04 Mar 2002 13:31:33 +0000</pubDate>
        <title>Ещё одна задачка для ума :)</title>
        <link>https://forum.sources.ru/index.php?showtopic=26322&amp;view=findpost&amp;p=185889</link>
        <description><![CDATA[murph: То есть как это? По какому закону?]]></description>
        <author>murph</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=26322&amp;view=findpost&amp;p=185888</guid>
        <pubDate>Mon, 04 Mar 2002 07:30:22 +0000</pubDate>
        <title>Ещё одна задачка для ума :)</title>
        <link>https://forum.sources.ru/index.php?showtopic=26322&amp;view=findpost&amp;p=185888</link>
        <description><![CDATA[purpe: забыл добавить, что стрелочки надо рисовать именно так, как на рисунках :)<br>]]></description>
        <author>purpe</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=26322&amp;view=findpost&amp;p=185887</guid>
        <pubDate>Mon, 04 Mar 2002 07:06:32 +0000</pubDate>
        <title>Ещё одна задачка для ума :)</title>
        <link>https://forum.sources.ru/index.php?showtopic=26322&amp;view=findpost&amp;p=185887</link>
        <description><![CDATA[murph: Увы, эта задачка решается оптимально при любом методе :)<br>Дело в том, что любой правильный алгоритм вызовет процедуру draw (N^2-N)/2 раз. Так что и трудоемкость у них будет одинаковая.]]></description>
        <author>murph</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=26322&amp;view=findpost&amp;p=185886</guid>
        <pubDate>Mon, 04 Mar 2002 04:48:13 +0000</pubDate>
        <title>Ещё одна задачка для ума :)</title>
        <link>https://forum.sources.ru/index.php?showtopic=26322&amp;view=findpost&amp;p=185886</link>
        <description><![CDATA[Kuss: можно я на сях:<br><br>void func(int n)<br>{<br>for(int i=0;i&lt;n-1;i++)<br> &nbsp;for(int j=i+1;j&lt;n;j++)<br> &nbsp; &nbsp;draw(i,j); &nbsp; &nbsp;// draw from i to j &amp;&amp; j to i<br>}<br><br>:)]]></description>
        <author>Kuss</author>
        <category>Алгоритмы</category>
      </item>
	
      <item>
        <guid isPermaLink='true'>https://forum.sources.ru/index.php?showtopic=26322&amp;view=findpost&amp;p=185885</guid>
        <pubDate>Sun, 03 Mar 2002 19:02:14 +0000</pubDate>
        <title>Ещё одна задачка для ума :)</title>
        <link>https://forum.sources.ru/index.php?showtopic=26322&amp;view=findpost&amp;p=185885</link>
        <description><![CDATA[purpe: Вот вспомнил, как два дня потратил на один алгоритмик (день вспоминал школьный курс тригонометрии, день отлаживал). Стало интересно, а на сколько мой алгоритм компактен. Посему предлагаю Вам реализовать сей алгоритм и показать мне результаты, а потом я приведу своё решение и вместе сравним :)<br><br>Итак, должна быть функция, имеющая на входе всего один параметр - количество кружков (цифры в кружках не имеют значение). Функция должна рисовать примерно следующее (см. картинки), в зависимости от кол-ва кружков. Соответственно, если на входе еденица, то должен быть нарисован просто кружок. Для наглядности привожу результат работы функции с входным значением 3:<br><br>[img width=229 height=243]http://www.sources.ru/download/bas1.gif[/img]<br><br>и входным значением 5:<br><br>[img width=261 height=252]http://www.sources.ru/download/bas2.gif[/img]<br><br><br>ЗЫ: это не просьба решить задачу, это для тех у кого серое вещество простаивает :)<br>]]></description>
        <author>purpe</author>
        <category>Алгоритмы</category>
      </item>
	
      </channel>
      </rss>
	