klubben
+1
Т.к. нам не важно как именно поставить кружки, все вверх или все вниз дном, и не важно на каком угле, грани или диагонали стоит «неправильная кружка» — считаем что такие состояния эквивалентны:
++     -+     --  
+-     ++     -+ и т.д.

Тогда имеем 4 возможных начальных состояния:
0     1     2     3
++    +-    --    +-
++    ++    ++    -+

С вот такой таблицей переходов:
(а) «перевернуть угловую кружку»
(б) «перевернуть две диагональных кружки»
(с) «перевернуть две соседние кружки».
       |   а   |   б   |   с   |
-------------------------------      
0 | ++ |   1   |   3   |   2   |
  | ++ |       |       |       |
-------------------------------
1 | -+ | 0,2,3 |   1   |   1   |
  | ++ |       |       |       |
-------------------------------
2 | -- |   1   |   2   |  0,3  |
  | ++ |       |       |       |
-------------------------------
3 | +- |   1   |   0   |   2   |
  | -+ |       |       |       |


Собственно получаем:
while(state != 0) {
    switch(state) {
        case 1:
            а();
            break;

        case 2:
            с();
            break;

        case 3:
            б();
            break;
    }

   state = getState();
}


Кол-во шагов для выхода из состояния:
0 = 0
1 = 1-3
2 = 1-2
3 = 1
klubben
0
«вредный робот может всегда переворачивать неправильную кружку», все равно, это практически не усложняет задачу.
klubben
0
А что насчет 4й задачи?
По-моему там два варианта:
1. мы можем использовать условия в программе (например, остановиться когда все кружки в одинаковой позиции) и тогда задача не имеет смысла, т.к. можно просто переворачивать одну кружку пока не получим нужный результат.

2. мы должны составить последовательность команд из которой мы не можем выйти до полного завершения, и в процессе мы не можем ставить условия или получать состояние кружек. И тогда эту задачу невозможно решить.

Или я не прав и во втором случае есть решение?
klubben
0
А еще надо внимательно проверить резюме на наличие ошибок, от грамматических до логических.
klubben
+1
Который – Чжунхуа
klubben
+1
Т.е. «мировому правительству» нужно просто нанять очень хорошего художника который будет рисовать нужные картинки вкладывая в них любовь и обожание, и желание выполнять все что скажут не задавая вопросов?
klubben
+1
А вы бы отказались просто так от 5% вашего заработка?
klubben
0
Мне кажется, что подобные СМСки совершенно бесполезны как система раннего оповещения, т.к. будут приняты за очередной спам.
klubben
+5
Именно. Например большинство старых статей на хабре с мертвыми картинками. И на известном трекере в любой раздече старше полугода нет скриншотов.
klubben
0
У меня проблемы есть с наушниками, проявляется даже если вай-фай работает на другом ноутбуке поблизости.
klubben
0
А как оно работает при работающем (на нормальной загрузке) вай-фае?
klubben
+10
Аааа, все могут редактировать демо. Вот почему уши кровоточат и в партии ударника написано х#й = хабр…
klubben
0
Извините за глупый вопрос, но что такое «письмо счастья»?
klubben
+13
Нет, не было. Зато много раз было так, что пока писал письмо, сформулировал вопрос и сам понял ответ.
klubben
+31
А я всегда считал, что разговоры только мешают работать, и что одно письмо, на которое потрачено 10 минут, заменяет 3-4 часа разговоров.
klubben
+3
Согласен с вами, тема интересная, но излишняя подробность и тонны воды делают чтение страшной мукой.
klubben
+5
Можно использовать монтажные патроны
klubben
0
Можно каждые n-метров делать вставки цельного волокна, по ним резать и варить
klubben
–5
Первые ребята с автодополнением явно справятся лучше
klubben
+2
А иногда в картинки могут внести некоторые изменения. Например, добавить водяные знаки или логотипы, изменить цвета или обрезать. Но этого будет недостаточно, чтобы считать это изображение новым.

Как же бесит когда в превьюшке видишь какой-нибудь демативатор с нечитаемо мелким текстом тыкаешь на него и получаешь исходную картинку без текста вообще
klubben
0
Интересно статью 291 никто не читал?
«Примечание. Лицо, давшее взятку, освобождается от уголовной ответственности, если оно активно способствовало раскрытию и (или) расследованию преступления и либо имело место вымогательство взятки со стороны должностного лица, либо лицо после совершения преступления добровольно сообщило о даче взятки органу, имеющему право возбудить уголовное дело.»

www.zakonrf.info/uk/291/
klubben
+9
Одно радует, хрен оно работать будет.
klubben
+1
Блин да вы прикалываетесь?
/css/main.css?build123
klubben
0
Ну наконец-то, давно думал почему этим еще никто не занялся, это же будет очень удобно.
klubben
+4
Уважаемый яндекс, я очень долго пользуюсь вашими замечательными сервисами, и многие из них люблю, свой первый почтовый ящик я завел на яндексе и до сих пор им пользуюсь, я помню чаты на народе, у меня был сайт на народе, я обожаю яндекс.музыку, я был одним из первых получивших карту и установивших диск, мне нравятся карты, у яндекса самый лучший поиск картинок и замечательная подборка словарей. В общем, я люблю яндекс, но пожалуста прекратите всюду предлагать мне установить ваш уебанский бар и сделать стартовой вашу страницу.
klubben
0
Круто, спасибо за геокликер, а то я уж было собрался разбираться как там его приделывать :)
klubben
0
Прощай скайп.
Микрософт — пидоры!
klubben
0
Нет, это инвестиции в конкурентов. Если пользователь не может пользоваться вашим сайтом он уйдет к конкуренту, и друзьям скажет «туда не ходите, там нифига не работает, а вот там все отлично»
klubben
+2
А вы переводите пользователей в деньги, потеряв 10% пользователей вы теряете 10% денег, решительности станет намного меньше. Ну а заставить пользователя обновлять браузер чтобы он имел возможность отдать вам часть своих денег (ну или просто помог зарабоать) тоже не вариант, пользователь лучше пойдет к конкуренту.

Это конечно все грустно, да, но это реальность, против нее не попрешь.
klubben
+1
А что если у вас простой обычный винт «полетит»?
klubben
+21
Предлагаю обобщить и нарисовать значок символизирующий некрофилию
klubben
+4
А на самом деле это же для поиска сисек, да?
klubben
0
Когда уже сделаете сеть в новосибе?
klubben
+1
А все равно, за анимированне баннеры надо руки отрывать
klubben
–1
Ага, идешь так вот с толпой полуголых эльфиек по магическому лесу, а с каждого дерева на тебя смотрит щит с рекламой новой мобилы…
klubben
+7
Ударилась лягушка о земь — и превратилась в прекрасную царевну.
Ударилась второй раз — и превратилась в кровавое месиво.
Мораль: раз на раз не приходится
klubben
0
Да фиг с ним, с три дэ, это же ноут с нампадом и почти человеческой клавой!
klubben
+6
Это еще уебищние чем уебищные хабра-значки
klubben
+2
А нужно-то всего, сделть нормальный юзабельный и кроссплатформенный официальный клиент.
klubben
+2
Сейчас простая блокировка флеша спасает от 99.9% всякого анимированого говна. С переходом всего этого на хтмл5 видимо придется таки заводить какой-нибудь эдблок