Всем привет!
Предложен следующий код. Нужно дописать строку, начинающуюся на cout, таким образом, чтобы при запуске программы на консоле появлялось одно слово на собачью тему из английских букв. Это слово является транслитом русского слова, например, oshejnik. Можно дописывать свои строки, не нарушающие правила, изложенные ниже. В качестве материала для слова можно использовать только приведённый ниже код.
Нельзя использовать библиотеки кроме iostream
Из потоков можно использовать только stdout
Нельзя удалять или изменять то что дано в головоломке
Нельзя объявлять новые переменные и экземпляры классов
Нельзя добавлять, дописывать свои литералы любых типов
Нельзя пользоваться всеми видами инкремента и декремента
Нельзя пользоваться арифметическими операциями
вроде как на форумах прокатывает такой способ вытянуть имя переменной #define GET_VARIABLE_NAME(Variable) (#Variable) если это сработает, можно вывести слово ovcharka следующим образом cout << k << a << typeid(k).name() << GET_VARIABLE_NAME(k) << GET_VARIABLE_NAME(a) << endl;