LINUX.ORG.RU

Задача на логику. Помогите разобраться с формулировками.

 


0

3

Сама задача:

На квадратном столе по углам лежат четыре одинаковые монеты. Стороны каждой монеты раскрашены в два цвета - белый и черный, других различий между сторонами нет.
Если все монеты лежат одинаковым цветом вверх - над столом зажигается свет, иначе в комнате полная темнота.
Игрок за один ход может перевернуть (разом) произвольный набор монет, после чего либо зажигается свет, либо стол вращается на произвольный угол и игра продолжается.

Невозможно (совсем никак):
 * различить стороны монет
 * определить, на какой угол вращали стол
 * ставить монеты на ребро, греть их, царапать стол и делать прочие нечестные вещи
теперь вопросы:
Стороны каждой монеты раскрашены в два цвета - белый и черный, других различий между сторонами нет.
т.е. отсюда следует что «орел» покрашен всегда в один цвет, а решка в другой, или нет?
Невозможно (совсем никак):
 * различить стороны монет
т.е. когда берешь монету можно определить в какую сторону ты её переворачиваешь или нет?

Вот и догадайся блин что у этих HR'арщиков в голове.

Ответ на: комментарий от qnikst

Действительно, работает.

abcd == efgh?
  i == j?
    a == k?
      l - фальшивая
    a != k?
      k - фальшивая
  i != j?
    a == i?
      j - фальшивая
    a != i?
      i - фальшивая
abcd > efgh?
  abef = cijk?
    g = h?
      d - ф
    g > h?
      h - ф
    g < h
      g - ф
  abef > cijk?
    a = e?
      b - ф
    a != e?
      a - ф
  abef < cijk?
    e = f?
      c - ф
    e > f?
      f - ф
    e < f?
      e - ф
abcd < efgh?
  abef = cijk?
    g = h?
      d - ф
    g < h?
      h - ф
    g > h
      g - ф
  abef < cijk?
    a = e?
      b - ф
    a != e?
      a - ф
  abef > cijk?
    e = f?
      c - ф
    e < f?
      f - ф
    e > f?
      e - ф

backbone ★★★★★
()
Ответ на: комментарий от anonymous

Два человека соревнуются, один переворачивает монеты, другой крутит стол на произвольный угол. Причем первый не видит на какой угол поворачивается стол, а второй не видит какие монеты переворачивает первый. Придумайте выигрышную стратегию.

Второй в любом случае проиграет в 7 ходов, стратегии для него нету.

backbone ★★★★★
()
Ответ на: комментарий от backbone

Придумайте выигрышную стратегию.

Второй в любом случае проиграет в 7 ходов, стратегии для него нету.

Вам как бы и намекают, что _существует_ стратегия для первого. Видимо переформилировка для устранения неясностей в _исходной_ теме. Так что ваша ремарка не к месту.

// Другой анонимус

anonymous
()

у HR задача увидеть сдашься ты или нет

PS: пост не читал

quest ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.