Нет. Не всё так просто. В раскраске карты не стоит задача равномерного распределения. Т.е:<div>acacacacababababcbcbcbcbcb - приемлемый вариант в раскраске карты, но неприемлемый в этой задаче.</div><div><br><div class="gmail_quote">

2009/12/22 Dmitry Simonov <span dir="ltr">&lt;<a href="mailto:dsimonov@gmail.com">dsimonov@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Это частный случай &quot;раскраски карты&quot;, когда не могут быть две смежные<br>
страны закрашенные одной краской. Так называемая проблема четырёх<br>
красок.<br>
<br>
Алгоритм решения описан здесь:<br>
<a href="http://ru.wikipedia.org/wiki/%D0%97%D0%B0%D0%B4%D0%B0%D1%87%D0%B0_%D0%BE_%D0%BF%D1%8F%D1%82%D0%B8_%D0%BA%D1%80%D0%B0%D1%81%D0%BA%D0%B0%D1%85" target="_blank">http://ru.wikipedia.org/wiki/%D0%97%D0%B0%D0%B4%D0%B0%D1%87%D0%B0_%D0%BE_%D0%BF%D1%8F%D1%82%D0%B8_%D0%BA%D1%80%D0%B0%D1%81%D0%BA%D0%B0%D1%85</a><br>


<br>
2009/12/22 Михаил Монашёв &lt;<a href="mailto:postmaster@softsearch.ru">postmaster@softsearch.ru</a>&gt;:<br>
<div class="im">&gt; Здравствуйте, Александр.<br>
&gt;<br>
&gt;&gt;&gt; без повторений - это чтобы рядом с a не было a, рядом с b - b?<br>
&gt;<br>
&gt; AL&gt; На  первый  взгляд, задача довольно нетривиальная. Начиная с того,<br>
&gt; AL&gt; что вообще не для любой последовательности можно её решить.<br>
&gt;<br>
&gt; Она  очень  похожа на алгоритм отрисовки линии между двумя точками при<br>
&gt; условии,  что  под  рукой  есть  лишь  операции сложения и вычитания и<br>
&gt; никаких  умножений,  синусов  и подобного. На ассемблере под Z80 нечто<br>
&gt; подобное в школе писал. :-)<br>
--<br>
</div><div><div></div><div class="h5">Moscow.pm mailing list<br>
<a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
</div></div></blockquote></div><br></div>