<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4014638619062413570</id><updated>2026-02-09T18:47:09.261+02:00</updated><category term="вирусы"/><title type='text'>АйТи заметки</title><subtitle type='html'>Всевозможные айтишные мелочи и крупности, которыми я бы хотел с вами поделиться.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://notes-in-it.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4014638619062413570/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://notes-in-it.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Никита Эксауров</name><uri>http://www.blogger.com/profile/04612456879578367679</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>5</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4014638619062413570.post-5934064856941792624</id><published>2015-03-26T15:12:00.000+02:00</published><updated>2015-03-26T15:18:51.904+02:00</updated><title type='text'>Бесконечный таймер. Выполнение кода по таймеру с ожиданием выполнения кода.</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;
Иногда нужно выполнять какое-то действие с периодичностью, при этом отсчёт для нового старта должен начинаться после того, как предыдущее действие выполнится.&lt;br /&gt;
Timer не подходит, так как он генерит callback в не зависимости от того выполнился код или нет. Что логично.&lt;br /&gt;
&lt;br /&gt;
Для того, чтобы отсчёт вёлся только от момента, когда закончился выполнять предыдущий код я использую следующий класс&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;script src=&quot;https://gist.github.com/ExaurovNM/26b6a0f48c4c9bf87e6e.js&quot;&gt;&lt;/script&gt;&lt;br /&gt;
Он не идеален, но готов к использованию и спробован уже миллионами минут процессорного времени.

&lt;/div&gt;
</content><link rel='replies' type='application/atom+xml' href='http://notes-in-it.blogspot.com/feeds/5934064856941792624/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://notes-in-it.blogspot.com/2015/03/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4014638619062413570/posts/default/5934064856941792624'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4014638619062413570/posts/default/5934064856941792624'/><link rel='alternate' type='text/html' href='http://notes-in-it.blogspot.com/2015/03/blog-post.html' title='Бесконечный таймер. Выполнение кода по таймеру с ожиданием выполнения кода.'/><author><name>Никита Эксауров</name><uri>http://www.blogger.com/profile/04612456879578367679</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4014638619062413570.post-674466950641189977</id><published>2011-12-01T00:58:00.003+02:00</published><updated>2011-12-18T11:41:25.313+02:00</updated><title type='text'>Метод Дельфи: Суть, пример и программная реализация.</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Метод Дельфи позволяет с помощью нескольких последовательных голосований прийти к наилучшему по данному вопросу решению. При этом голосования анонимные, что &quot;исключает влияние толпы&quot;. Метод реализуется следующим образом.&lt;br /&gt;
&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;/div&gt;&lt;ol style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Ставится задача - вопросы на которые нужно ответить. При этом ответ должен выражаться численно.&lt;/li&gt;
&lt;li&gt;Отбирается экспертная группа - группа людей (обычно 10 или больше), которые являются специалистами в данной области. Они и &amp;nbsp;будут голосовать.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Проводиться первый тур голосования. При этом эксперты:&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;Выставляют оценку себе (Самооценка). Это численное значение из заранее определённого диапазона, которое показывает на сколько объективным или весомым считает своё мнение эксперт.&lt;/li&gt;
&lt;li&gt;Даёт численную оценку по вопросу голосования. Оценка может быть как из какого-то диапазона так и без ограничений. Например при оценке качества услуг какой-то фирмы может быть введена шкала баллов от 0 до 10 - это оценка с ограничениями. А в случае, когда голосование прогнозирует, скажем, изменение курса доллара нельзя заранее предвидеть в каком диапазоне будут находится ответы экспертов (в этом случае это даже не имеет смысла).&lt;/li&gt;
&lt;li&gt;Комментарий. Эксперт должен как можно подробнее обосновать своё мнение, почему он поставил именно эту оценку.&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;После этого аналитическая группа проводит анализ данных. Вычисляются:&lt;/li&gt;
&lt;/ol&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;ul&gt;&lt;li&gt;Среднегрупповая оценка. Число, равное&amp;nbsp;среднеарифметическому&amp;nbsp;всех самооценок.&lt;/li&gt;
&lt;li&gt;Простая оценка. Среднеарифметическое всех поставленных оценок.&lt;/li&gt;
&lt;li&gt;Средневзешенная оценка. Вычиляется как сумма произведений оценки эксперта на его самооценку и делёное это всё на сумму всех самооценок.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Медиана. Для вычисления медианы&amp;nbsp;упорядочиваются&amp;nbsp;все оценки по&amp;nbsp;возрастанию и выбираются две средние по номеру (скажем, если оценок всего 12, то берётся 6я и 7я, если 11 то два раза берётся 6я) оценки, высчитывается их среднеарифметическое.&amp;nbsp;&amp;nbsp;Это и будет медиана.&lt;/li&gt;
&lt;li&gt;Высчитывается доверительный интервал. Для этого считаются так называемые квартили - 1/4 от разницы между максимальной оценкой и минимальной. Нижней границей доверительного интервала будет (минимум + квартиль), верхней &amp;nbsp;(максимум - квартиль).&lt;/li&gt;
&lt;/ul&gt;&lt;/ul&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 5. &amp;nbsp; Далее всем экспертам рассылаются результаты. Они изучают их, в частности комментарии других экспертов. Проводится второй тур, в котором эксперт может как остаться при своём мнении, так и поменять его. Свою новую оценку эксперт должен прокомментировать.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; 6. &amp;nbsp; По новым данным вновь вычисляются все характеристики из пункта 4. пункты 4-6 повторяются до тех пор, пока эксперты не придут к общему мнению. Критерием этого может быть, например, длина доверительного интервала - как только он станет меньше, чем заранее заданная величина голосование прекращается.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Рассмотрим на примере.&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;i&gt;Задача.&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/i&gt;Требуется оценить качество продукции колбасы. При этом просят выставить оценку по 10 балльной шкале. &amp;nbsp;Результаты голосования оказались следующие:&lt;/div&gt;&lt;div&gt;&lt;table border=&quot;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;   &lt;th&gt;Номер эксперта&lt;/th&gt; &lt;th&gt;Самооценка&lt;/th&gt; &lt;th&gt;Оценка&lt;/th&gt;      &lt;th&gt;Комментарий &lt;/th&gt;      &lt;/tr&gt;
&lt;tr&gt;                 &lt;td&gt;1&lt;/td&gt; &lt;td&gt;4&lt;/td&gt; &lt;td&gt;8&lt;/td&gt;&lt;td&gt;Вкусно!&lt;/td&gt;         &lt;/tr&gt;
&lt;tr&gt;                 &lt;td&gt;2&lt;/td&gt;&lt;td&gt;10&lt;/td&gt;&lt;td&gt;3&lt;/td&gt;   &lt;td&gt;Соей пахнет =(&lt;/td&gt;         &lt;/tr&gt;
&lt;tr&gt;                 &lt;td&gt;3&lt;/td&gt; &lt;td&gt;7&lt;/td&gt; &lt;td&gt;5&lt;/td&gt;   &lt;td&gt;Сала много.&lt;/td&gt;         &lt;/tr&gt;
&lt;tr&gt;                 &lt;td&gt;4&lt;/td&gt; &lt;td&gt;8&lt;/td&gt; &lt;td&gt;9&lt;/td&gt;   &lt;td&gt;Классная колбаса! Всегда беру&lt;/td&gt;         &lt;/tr&gt;
&lt;tr&gt;                 &lt;td&gt;5&lt;/td&gt; &lt;td&gt;6&lt;/td&gt; &lt;td&gt;7&lt;/td&gt;   &lt;td&gt;Средненько.&lt;/td&gt;         &lt;/tr&gt;
&lt;tr&gt;                 &lt;td&gt;6&lt;/td&gt; &lt;td&gt;4&lt;/td&gt; &lt;td&gt;8&lt;/td&gt;   &lt;td&gt;Неплохая, вкусная колбаска.&lt;/td&gt;         &lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Вычислим характеристики:&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Средняя самооценка = (4 + 10 + 7 + 8 + 6 + 4) / 6 = 6.5;&lt;/li&gt;
&lt;li&gt;Простая оценка = (8+3+5+9+7+8) / 6 = 6.7;&lt;/li&gt;
&lt;li&gt;Средневзвешенная оценка = (4*8 + 10*3 + 7*5 + 8*9 + 6*7 + 4*8) / (4 + 10 + 7 + 8 + 6 + 4) = 243/39 = 6.23&lt;/li&gt;
&lt;li&gt;Медиана. Упорядочим по возрастанию оценки (3 5 &lt;u&gt;7 &amp;nbsp;8&lt;/u&gt; 8 9). Серединными в этом случае являются 7 и 8. Медиана = (7+8)/2 = 7.5;&lt;/li&gt;
&lt;li&gt;Доверительный интервал. Кварталь = (9 - 3) / 4 = 1.5. Доверительный &amp;nbsp;интервал &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; [3 + 1.5 , 9 - 1.5] =&amp;nbsp;[4.5 , 7.5]&lt;/li&gt;
&lt;/ul&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;После этого проводится второй тур голосования (все эксперты ознакомились с результатами). Некоторые изменили своё мнение.&amp;nbsp;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&lt;table border=&quot;&quot;&gt;&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;Номер эксперта&lt;/th&gt;&lt;th&gt;Самооценка&lt;/th&gt;&lt;th&gt;Оценка&lt;/th&gt;&lt;th&gt;Комментарий&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;2&lt;/td&gt;&lt;td&gt;10&lt;/td&gt;&lt;td&gt;8&lt;/td&gt;&lt;td&gt;А не, показалось, не пахнет соей.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;4&lt;/td&gt;&lt;td&gt;3&lt;/td&gt;&lt;td&gt;7&lt;/td&gt;&lt;td&gt;Что-то приелась.&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;3&lt;/td&gt;&lt;td&gt;7&lt;/td&gt;&lt;td&gt;7&lt;/td&gt;&lt;td&gt;А сало это хорошо.&lt;/td&gt;&lt;/tr&gt;
&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;По полученным данным не сложно провести расчёты, чего мы не будем делать в этом посте.&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Если кому нужно, то вот ссылки и файлы:&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;a href=&quot;http://ru.wikipedia.org/wiki/%D0%9C%D0%B5%D1%82%D0%BE%D0%B4_%D0%94%D0%B5%D0%BB%D1%8C%D1%84%D0%B8&quot; target=&quot;_blank&quot;&gt;Статья в Википедии&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://dl.dropbox.com/u/51296993/%D0%94%D0%B5%D0%BB%D1%8C%D1%84%D0%B82.docx&quot; target=&quot;_blank&quot;&gt;Пример решения 1&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://dl.dropbox.com/u/51296993/%D0%94%D0%B5%D0%BB%D1%8C%D1%84%D0%B8.docx&quot; target=&quot;_blank&quot;&gt;Пример 2&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://dl.dropbox.com/u/51296993/%D0%A0%D0%B5%D1%84%D0%B5%D1%80%D0%B0%D1%82_%D0%94%D0%B5%D0%BB%D1%8C%D1%84%D0%B8.rtf&quot; target=&quot;_blank&quot;&gt;Реферат по Дельфи&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://dl.dropbox.com/u/51296993/metod_delphi.cpp&quot; target=&quot;_blank&quot;&gt;Реализация&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notes-in-it.blogspot.com/feeds/674466950641189977/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://notes-in-it.blogspot.com/2011/12/blog-post.html#comment-form' title='Комментарии: 3'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4014638619062413570/posts/default/674466950641189977'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4014638619062413570/posts/default/674466950641189977'/><link rel='alternate' type='text/html' href='http://notes-in-it.blogspot.com/2011/12/blog-post.html' title='Метод Дельфи: Суть, пример и программная реализация.'/><author><name>Никита Эксауров</name><uri>http://www.blogger.com/profile/04612456879578367679</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4014638619062413570.post-3878641613364106320</id><published>2011-11-28T22:21:00.003+02:00</published><updated>2011-11-28T23:06:24.863+02:00</updated><title type='text'>Реализации алгоритмов: Евклида и расширенный алгоритм Евклида.</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;В этом посте рассматриваются реализации алгоритма Евклида, расширенного алгоритма Евклида. При этом как классические так и рекурсивные. Так же есть примеры готовых программ с использованием этих алгоритмов. Кстати, все алгоритмы работают с отрицательныи числами.&lt;/div&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;b&gt;&lt;i&gt;&amp;nbsp;Содержание&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Алгоритм Евклида&lt;/li&gt;
&lt;li&gt;Расширенный алгоритм Евклида&lt;/li&gt;
&lt;li&gt;Рекурсивная реализация алгоритма Евклида&lt;/li&gt;
&lt;li&gt;Рекурсивная реализация расширенного алгоритма Евклида&lt;/li&gt;
&lt;li&gt;Примеры программы (исходный код)&lt;/li&gt;
&lt;/ul&gt;&lt;br /&gt;
&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;br /&gt;
&lt;br /&gt;
Алгоритм Евклида позволяет находить НОД (наибольший общий делитель) чисел. В интернете масса информации по этому алгоритму, в частности на&amp;nbsp;&lt;a href=&quot;http://ru.wikipedia.org/wiki/%D0%90%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC_%D0%95%D0%B2%D0%BA%D0%BB%D0%B8%D0%B4%D0%B0&quot;&gt;Википедии&lt;/a&gt;.&lt;br /&gt;
Мы лишь приведём реализации алгоритмов:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Алгоритм&amp;nbsp;Евклида.&amp;nbsp;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;pre class=&quot;de1&quot; style=&quot;background-attachment: initial; background-clip: initial; background-color: white; background-image: none; background-origin: initial; border-bottom-color: white; border-bottom-style: none; border-bottom-width: 0px; border-left-color: white; border-left-style: none; border-left-width: 0px; border-right-color: white; border-right-style: none; border-right-width: 0px; border-top-color: white; border-top-style: none; border-top-width: 0px; font: normal normal normal 1em/1.2em monospace; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; padding-top: 0px; vertical-align: top;&quot;&gt;&lt;div&gt;&lt;span class=&quot;kw4&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;int&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: small;&quot;&gt; gcd&lt;/span&gt;&lt;span class=&quot;br0&quot; style=&quot;color: #009900; font-family: &#39;Courier New&#39;, Courier, monospace; font-size: small;&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;kw4&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;int&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: small;&quot;&gt; a&lt;/span&gt;&lt;span class=&quot;sy0&quot; style=&quot;color: #339933; font-family: &#39;Courier New&#39;, Courier, monospace; font-size: small;&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: small;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw4&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: small;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;int&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: small;&quot;&gt; b&lt;/span&gt;&lt;span class=&quot;br0&quot; style=&quot;color: #009900; font-family: &#39;Courier New&#39;, Courier, monospace; font-size: small;&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: small;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;br0&quot; style=&quot;color: #009900; font-family: &#39;Courier New&#39;, Courier, monospace; font-size: small;&quot;&gt;{&lt;/span&gt;&lt;/div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; font-size: small;&quot;&gt;&lt;div&gt;&lt;span class=&quot;kw4&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: normal;&quot;&gt;   &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;int&lt;/span&gt;&lt;/span&gt; t&lt;span class=&quot;sy0&quot; style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;kw1&quot; style=&quot;color: #b1b100;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: black; line-height: normal;&quot;&gt;   &lt;/span&gt;while&lt;/span&gt; &lt;span class=&quot;br0&quot; style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;b&lt;span class=&quot;br0&quot; style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt; &lt;span class=&quot;br0&quot; style=&quot;color: #009900;&quot;&gt;{&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: normal;&quot;&gt;    &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: normal;&quot;&gt; &lt;/span&gt;t &lt;span class=&quot;sy0&quot; style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; a &lt;span class=&quot;sy0&quot; style=&quot;color: #339933;&quot;&gt;%&lt;/span&gt; b&lt;span class=&quot;sy0&quot; style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: normal;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: normal;&quot;&gt;    &lt;/span&gt;a &lt;span class=&quot;sy0&quot; style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; b&lt;span class=&quot;sy0&quot; style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: normal;&quot;&gt;    &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: normal;&quot;&gt; &lt;/span&gt;b &lt;span class=&quot;sy0&quot; style=&quot;color: #339933;&quot;&gt;=&lt;/span&gt; t&lt;span class=&quot;sy0&quot; style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;        &lt;/div&gt;&lt;div&gt;&lt;span class=&quot;br0&quot; style=&quot;color: #009900;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: black; line-height: normal;&quot;&gt;   &lt;/span&gt;}&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;kw1&quot; style=&quot;color: #b1b100;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: black; line-height: normal;&quot;&gt;   &lt;/span&gt;return&lt;/span&gt; &lt;span class=&quot;kw3&quot; style=&quot;color: #000066;&quot;&gt;abs&lt;/span&gt;&lt;span class=&quot;br0&quot; style=&quot;color: #009900;&quot;&gt;(&lt;/span&gt;a&lt;span class=&quot;br0&quot; style=&quot;color: #009900;&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;sy0&quot; style=&quot;color: #339933;&quot;&gt;;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;br0&quot; style=&quot;color: #009900;&quot;&gt;}&lt;/span&gt;&lt;/div&gt;&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;
&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; Расширенный алгоритм Евклида.&lt;/i&gt;&lt;br /&gt;
&lt;i&gt;&lt;br /&gt;
&lt;/i&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;int&lt;/span&gt;&amp;nbsp;ext_gcd(&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;int&lt;/span&gt;&amp;nbsp;a,&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;int&lt;/span&gt;&amp;nbsp;b,&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;int&lt;/span&gt;&amp;amp; x,&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;int&lt;/span&gt;&amp;amp; y){&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;int&lt;/span&gt;&amp;nbsp;q, r, x1, x2, y1, y2,d&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #bf9000;&quot;&gt;if&lt;/span&gt;&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;(&lt;/span&gt;b&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #38761d;&quot;&gt;==&lt;/span&gt;&amp;nbsp;0&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;) {&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;d&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #38761d;&quot;&gt;=&lt;/span&gt;&amp;nbsp;a, x&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #38761d;&quot;&gt;=&lt;/span&gt;&amp;nbsp;1, y&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #38761d;&quot;&gt;&amp;nbsp;=&lt;/span&gt;&amp;nbsp;0&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #bf9000;&quot;&gt;return&lt;/span&gt;&amp;nbsp;d&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f; font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;x2&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #38761d;&quot;&gt;=&lt;/span&gt;&amp;nbsp;1, x1&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: white;&quot;&gt;=&lt;/span&gt;&amp;nbsp;0, y2&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #38761d;&quot;&gt;=&lt;/span&gt;&amp;nbsp;0, y1&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #38761d;&quot;&gt;=&lt;/span&gt;&amp;nbsp;1&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #bf9000;&quot;&gt;while&lt;/span&gt;&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;(&lt;/span&gt;b&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #38761d;&quot;&gt;&amp;gt;&lt;/span&gt;&amp;nbsp;0&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;)&lt;/span&gt;&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;q&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;=&lt;/span&gt;&amp;nbsp;a&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;/&lt;/span&gt;&amp;nbsp;b, r = a&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;-&lt;/span&gt;&amp;nbsp;q&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;*&lt;/span&gt;&amp;nbsp;b&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;x&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;=&lt;/span&gt;&amp;nbsp;x2&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;-&lt;/span&gt;&amp;nbsp;q&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;*&lt;/span&gt;&amp;nbsp;x1, y&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;&amp;nbsp;=&lt;/span&gt;&amp;nbsp;y2&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;-&lt;/span&gt;&amp;nbsp;q&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;*&lt;/span&gt;&amp;nbsp;y1&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;a&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;=&lt;/span&gt;&amp;nbsp;b, b = r&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;;&lt;/span&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt; &lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;      &lt;/span&gt;x2&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;=&lt;/span&gt;&amp;nbsp;x1, x1&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;=&lt;/span&gt;&amp;nbsp;x, y2&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;=&lt;/span&gt;&amp;nbsp;y1, y1&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;=&lt;/span&gt;&amp;nbsp;y&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;d&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;=&lt;/span&gt;&amp;nbsp;a, x&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;background-color: white;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;=&lt;/span&gt;&lt;/span&gt;&amp;nbsp;x2, y&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;=&lt;/span&gt;&amp;nbsp;y2;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #bf9000;&quot;&gt;return&lt;/span&gt;&amp;nbsp;d&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&amp;nbsp; &amp;nbsp; Но есть более изящные реализации этих алгоритмов - рекурсивные.&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Рекурсивная реализация алгоритма Евклида.&amp;nbsp;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue; font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;int&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;rec_gcd(&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue; font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;int&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;a&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f; font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;,&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue; font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;int&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;b&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f; font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;){&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-tab-span&quot; style=&quot;white-space: pre;&quot;&gt;   &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #f1c232;&quot;&gt;return&lt;/span&gt;&amp;nbsp;b&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;?&lt;/span&gt;gcd&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;(&lt;/span&gt;b,a&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;%&lt;/span&gt;b&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;):&lt;/span&gt;abs&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;(&lt;/span&gt;a&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;);&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;i&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&amp;nbsp; &amp;nbsp; Рекурсивная реализация расширенного алгоритма Евклида.&lt;/span&gt;&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;kw4&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;int&lt;/span&gt;&lt;/span&gt;&amp;nbsp;rec_ext_gcd&amp;nbsp;&lt;span class=&quot;br0&quot;&gt;(&lt;/span&gt;&lt;span class=&quot;kw4&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;int&lt;/span&gt;&lt;/span&gt;&amp;nbsp;a,&amp;nbsp;&lt;span class=&quot;kw4&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;int&lt;/span&gt;&lt;/span&gt;&amp;nbsp;b,&amp;nbsp;&lt;span class=&quot;kw4&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;int&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span class=&quot;sy3&quot;&gt;&amp;amp;&lt;/span&gt;&amp;nbsp;x,&amp;nbsp;&lt;span class=&quot;kw4&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;int&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span class=&quot;sy3&quot;&gt;&amp;amp;&lt;/span&gt;&amp;nbsp;y&lt;span class=&quot;br0&quot;&gt;)&lt;/span&gt;&amp;nbsp;&lt;span class=&quot;br0&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; white-space: pre;&quot;&gt;    &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #f1c232;&quot;&gt;if&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span class=&quot;br0&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;(&lt;/span&gt;&lt;/span&gt;a&amp;nbsp;&lt;span class=&quot;sy1&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;==&lt;/span&gt;&lt;/span&gt;&amp;nbsp;&lt;span class=&quot;nu0&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;&lt;span class=&quot;br0&quot;&gt;)&lt;/span&gt;&amp;nbsp;&lt;span class=&quot;br0&quot;&gt;{&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; white-space: pre;&quot;&gt;      &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; white-space: pre;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;x&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;sy1&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;=&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;nu0&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;0&lt;/span&gt;&lt;span class=&quot;sy4&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;y&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;sy1&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;=&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;nu0&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;1&lt;/span&gt;&lt;span class=&quot;sy4&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; white-space: pre;&quot;&gt;      &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; white-space: pre;&quot;&gt; &lt;/span&gt;&lt;span class=&quot;kw1&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #bf9000;&quot;&gt;return&lt;/span&gt;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;b&lt;/span&gt;&lt;span class=&quot;sy4&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f;&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;br0&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; white-space: pre;&quot;&gt;    &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #6aa84f; font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;}&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; white-space: pre;&quot;&gt;    &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;kw4&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;int&lt;/span&gt;&lt;/span&gt;&amp;nbsp;x1, y1&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; white-space: pre;&quot;&gt;    &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;kw4&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: blue;&quot;&gt;int&lt;/span&gt;&lt;/span&gt;&amp;nbsp;d&amp;nbsp;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt;&amp;nbsp;gcd&amp;nbsp;&lt;span class=&quot;br0&quot;&gt;(&lt;/span&gt;b&lt;span class=&quot;sy2&quot;&gt;%&lt;/span&gt;a, a, x1, y1&lt;span class=&quot;br0&quot;&gt;)&lt;/span&gt;&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; white-space: pre;&quot;&gt;    &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;x&amp;nbsp;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt;&amp;nbsp;y1&amp;nbsp;&lt;span class=&quot;sy2&quot;&gt;-&lt;/span&gt;&amp;nbsp;&lt;span class=&quot;br0&quot;&gt;(&lt;/span&gt;b&amp;nbsp;&lt;span class=&quot;sy2&quot;&gt;/&lt;/span&gt;&amp;nbsp;a&lt;span class=&quot;br0&quot;&gt;)&lt;/span&gt;&amp;nbsp;&lt;span class=&quot;sy2&quot;&gt;*&lt;/span&gt;&amp;nbsp;x1&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; white-space: pre;&quot;&gt;    &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;y&amp;nbsp;&lt;span class=&quot;sy1&quot;&gt;=&lt;/span&gt;&amp;nbsp;x1&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace; white-space: pre;&quot;&gt;   &lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;kw1&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;color: #f1c232;&quot;&gt;return&lt;/span&gt;&lt;/span&gt;&amp;nbsp;d&lt;span class=&quot;sy4&quot;&gt;;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;br0&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;}&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;br0&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&amp;nbsp; &amp;nbsp; Примеры использования (исходные коды).&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;a href=&quot;http://dl.dropbox.com/u/51296993/gcd.cpp&quot;&gt;Евклид + Расширенный&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://dl.dropbox.com/u/51296993/rec_gcd.cpp&quot;&gt;Рекурсивные реализации&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notes-in-it.blogspot.com/feeds/3878641613364106320/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://notes-in-it.blogspot.com/2011/11/blog-post_28.html#comment-form' title='Комментарии: 3'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4014638619062413570/posts/default/3878641613364106320'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4014638619062413570/posts/default/3878641613364106320'/><link rel='alternate' type='text/html' href='http://notes-in-it.blogspot.com/2011/11/blog-post_28.html' title='Реализации алгоритмов: Евклида и расширенный алгоритм Евклида.'/><author><name>Никита Эксауров</name><uri>http://www.blogger.com/profile/04612456879578367679</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4014638619062413570.post-8428443847365162096</id><published>2011-11-21T21:54:00.004+02:00</published><updated>2011-11-28T20:20:15.098+02:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="вирусы"/><title type='text'>Вирус. Подмена папок ярлыками. Пропали папки.</title><content type='html'>&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;
&lt;div dir=&quot;ltr&quot; style=&quot;text-align: left;&quot; trbidi=&quot;on&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Доброго времени суток.&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Шляется такой вирус, который на всех внешних носителях делает &quot;замену&quot; папок на одноименные ярлыки (которые, кстати, имеют иконки папок). Все эти ярлыки &quot;ссылаются&quot; на сам вирус. При этом всем папкам&amp;nbsp;присваиваются атрибуты: системный и скрытый. Визуально выглядит будто от папок остались &lt;strike&gt;рожки да ножки&lt;/strike&gt;&amp;nbsp;лишь ярлыки, но при этом занимаемый объём данными не изменился - что намекает на сохраность инфы.&lt;br /&gt;
&amp;nbsp; &amp;nbsp; &amp;nbsp; Лечение вируса не предоставляет труда.&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;&lt;/div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&amp;nbsp;В проводнике устанавливаем возможность видеть скрытые и системные файлы.&amp;nbsp;&lt;/li&gt;
&lt;li&gt;Убиваем все линки. Именно ярлыки! Информацию не трогаем.&lt;/li&gt;
&lt;li&gt;Убиваем папку RECYCLER, которая, уже по традиции :) и является &quot;носителем&quot; вируса.&lt;/li&gt;
&lt;/ul&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;После этого приступаем к восстановлению информации. (у меня куча знакомых просто банально форматировали флешку, теряя курсовые, дипломные, работу...).&lt;br /&gt;
&lt;div style=&quot;text-align: left;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Создаём txt файл в корневом каталоге поражённой флешки, копируем в него:&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;
&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;attrib -s -h -r -a /s /d&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;br /&gt;
&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Меняем расширение на .bat, запускаем. Этот батник снимает все атрибуты со всех файлов и папок в той папке где он лежит и в подпапках.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;Или просто скачайте уже готовый файл -&amp;gt;&amp;nbsp;&lt;a href=&quot;http://dl.dropbox.com/u/51296993/recovery.bat&quot;&gt;recovery.bat&lt;/a&gt;&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;Работать он может мгновенно, а может крайне долго - в зависимости от количества обрабатываемых файлов.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;div dir=&quot;rtl&quot; style=&quot;text-align: right;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: inherit;&quot;&gt;.Удачи и сохарнной инфы&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notes-in-it.blogspot.com/feeds/8428443847365162096/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://notes-in-it.blogspot.com/2011/11/blog-post.html#comment-form' title='Комментарии: 0'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4014638619062413570/posts/default/8428443847365162096'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4014638619062413570/posts/default/8428443847365162096'/><link rel='alternate' type='text/html' href='http://notes-in-it.blogspot.com/2011/11/blog-post.html' title='Вирус. Подмена папок ярлыками. Пропали папки.'/><author><name>Никита Эксауров</name><uri>http://www.blogger.com/profile/04612456879578367679</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4014638619062413570.post-6247970763739712433</id><published>2011-02-03T23:19:00.000+02:00</published><updated>2011-02-03T23:19:04.713+02:00</updated><title type='text'>Радости Chrome или ошибка  0x800704c8</title><content type='html'>&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;Собственно говоря, именно эта ошибка подвергла меня на создание данного блога. Найти хоть какую либо информацию оказалось довольно не просто, и я решил поиграть в альтруиста и создать пост с &quot;рецептом лечения&quot;, а вдруг кому пригодится. Но обо всём по порядку.&amp;nbsp;&lt;/span&gt;&lt;div&gt;&lt;a name=&#39;more&#39;&gt;&lt;/a&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; С чего же всё началось? Как всегда с великой невинной глупости. После удаления Chrom&#39;а, решил, что было бы не плохо вручную &quot;подчистить&quot; за этим засранцем &lt;s&gt;(ой, простите-простите)&lt;/s&gt;. Один из таких моментов была папочка по адресу {system.drive}:\Users\{user.name}\AppData\Local\Google, которая весила не много не мало порядка 5ГБ. Т.к. ничего от google на тот момент, кроме как Chrome, у меня не стояло, то я решил смело снести это чудо. Удалил и забыл. Но прошло не так много времени, как мне вновь понадобился Chrome на этой машине. Какого же было моё удивление, когда инсталлятор-загрузчик выдал мне следующую ошибку:&lt;/span&gt;&lt;/div&gt;&lt;blockquote&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;border-collapse: collapse; line-height: 19px;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;i&gt;Ошибка установки обновления Google : 0x800704c8&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/blockquote&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;Покрутился вокруг этой ошибки и злополучного окошка, погуглил проблему. Как выяснилось, не у одного меня такая беда, при чём такого &quot;потрясающего эффекта&quot; каждый достигал по-своему. А вот метода лечения - не видать. Из-за всей это чертовщины пришлось порядка трёх недель юзать Safari (for Win), что оказалось несколько неудобно на фоне Chrom&#39;a.&lt;/span&gt;&lt;br /&gt;
&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Но мир не без добрых людей и эти самые люди подсказали мне следующее решение.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;
&lt;br /&gt;
&lt;ol&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;Запускаем редактор регистра (Пуск&amp;nbsp;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 15px;&quot;&gt;&amp;nbsp;→ Выполнить&amp;nbsp;&lt;/span&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;line-height: 15px;&quot;&gt;&amp;nbsp;→ набираем regedit.exe&lt;/span&gt;)&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;Находим ключ&lt;/span&gt;&lt;/li&gt;
&lt;ul&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&amp;nbsp;ImageState в&amp;nbsp;HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Windows\CurrentVersion\Setup\State &amp;nbsp;(Vista или Windows 7)&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;AuditInProgress в HKLM\System\Setup&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse;&quot;&gt;Кликаем изменить и удаляем значение.&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse;&quot;&gt;??????&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;li&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse;&quot;&gt;Profit!&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/li&gt;
&lt;/ol&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;После всего этого я вновь попробовал установить браузер, но меня ожидало до боли знакомое окошко с ошибкой. Не сильно огорчившись, перезапустил систему и уже успешно, без каких либо загвоздок установил Chrome.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse;&quot;&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp;Не спрашивайте меня, как это работает. Надеюсь, всё это Вам хоть как-то было полезно.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse;&quot;&gt;Спасибо.&amp;nbsp;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style=&quot;text-align: right;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;font-family: &#39;Courier New&#39;, Courier, monospace;&quot;&gt;&lt;span class=&quot;Apple-style-span&quot; style=&quot;-webkit-border-horizontal-spacing: 2px; -webkit-border-vertical-spacing: 2px; border-collapse: collapse;&quot;&gt;Ваш, UraharaGin.&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://notes-in-it.blogspot.com/feeds/6247970763739712433/comments/default' title='Комментарии к сообщению'/><link rel='replies' type='text/html' href='http://notes-in-it.blogspot.com/2011/02/chrome-0x800704c8.html#comment-form' title='Комментарии: 3'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4014638619062413570/posts/default/6247970763739712433'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4014638619062413570/posts/default/6247970763739712433'/><link rel='alternate' type='text/html' href='http://notes-in-it.blogspot.com/2011/02/chrome-0x800704c8.html' title='Радости Chrome или ошибка  0x800704c8'/><author><name>Никита Эксауров</name><uri>http://www.blogger.com/profile/04612456879578367679</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry></feed>