пятница, 25 января 2013 г.

Время играть в ... С++!

Вам надоело работать?!
Вас раздражают люди, сидящие за компьютером вокруг Вас?!
Вы ненавидите С++?!
Тогда кыш отсюда :). Остальных приглашаю под кат...
   Когда Вам нужно отлаживать программу, которая имеет угрожающие размеры, долго компилируется или долго запускается, то на помощь приходят мозги!
   Можно просто читать код и в голове держать все переменные, все структуры и совершать между ними взаимодействие. Ну, его этот компилятор, у нас в голове хорошая оперативная память. На крайний случай можно пользоваться блокнотом или тетрадкой :).
   Мне это здорово помогало в таких случаях и ошибки находились быстрее.

   Возникла у меня ностальгия по таким моментам и вот предлагаю разгадать такой ребус. Услугами компилятора просьба не пользоваться, да в общем это и неинтересно - просто перепечатать код и запустить.


Правила ребуса





  • Применение запятых (также и перевёрнутых запятых) слева или справа от картинки служит для указания, что в загаданном с помощью картинки слове следует удалить определённое количество начальных или конечных букв. При этом:
    • количество запятых соответствует количеству удаляемых букв;
    • запятые, стоящие слева от картинки, указывают на удаление начальных букв слова;
    • запятые, стоящие справа от картинки, указывают на удаление конечных букв слова.
     Помещение над картинкой ряда цифр 1, 2, 3, 4 (и так далее) служит для нумерации букв в загаданном слове (цифра 1 означает первую букву слова, цифра 2 — вторую и так далее). При этом:
    • изменение порядка цифр служит подсказкой: “Измените порядок букв в загаданном слове”. Например, цифры 3, 2, 1, 4 над картинкой пилы показывают, что в слове “пила” надо переставить первую и третью буквы; ответ: “липа”;
    • употребление цифр в меньшем количестве, чем букв в загаданном слове, служит подсказкой, что из загаданного слова надо отобрать только указанное количество букв. Например, над картинкой пилы стоят две цифры: 4, 1. Это означает, что из слова “пила” надо отобрать только две буквы: четвёртую и первую, причём поставить их именно в этом порядке; ответ: “ап”;


        Вот три картинки. В них зашифровано слово. Необходимо понять, что выведет программа и применить к выводу правила ребуса. И сложить ииз полученных частей слово.
        Например, первая программа выводит: "enum", так как запятые идут после картинки, то остается только:  "en".



  • ------------------------------------------------------------------------------
    1). 
    ------


    -------------------------------------------------------------------------------------
    2).
    ------

    -----------------------------------------------------------------------
    3).
    ------




    2 комментария:

    Анонимный комментирует...

    Не прошло и года, как encapsulation был разгадан.

    Unknown комментирует...

    Вау! "Ум мощностью в две лошадиные силы!" (с) ))).
    На самом деле, я в восхощении! Остальные вообще не добрались до финиша)).
    Поздравляю!