4^2016+2^2016-6 - нужно посчитать количество единиц в конечном результате, который должен быть представлен в двоичной системе счисления (, с пояснениями). (^-степень)
4=2^2 4^2016 =2^4032 (в 2сс это число с одной единицей и 4032-нулями) 2^2016 - в 2cc это число с 1 и 2016-нулями 6 (10сс) =110 2^2016 - 6 в 2сс : 10000...00 (нулей 2016 штук) - 110 =1111...111000 (единиц будет: 2016-3=2013 и три нуля в конце) При сложении Число 2^4032 даст одну единицу Общее количество единиц: 1+2013 =2014
Начнем с утверждения, что это была блондинка, потому что таких утверждений два. Если II сказал правду, то второе его утверждение ложно и блондинка была в шляпе. Тогда утверждение I о брюнетке - ложь. Это рассуждение иллюстрирует вторая сверху таблица. В то же время, будет ложным утверждение IV об отсутствии очков и получается, что была блондинка в шляпе и в очках. В этом случае ложно утверждение III о том, что это была рыжая. Удостоверяемся, что противоречий в цепочке рассуждений нет. Окончательно: это была блондинка в шляпе и очках. Каждый свидетель дал одно истинное показание и одно ложное.
Прочие проверки можно не делать, считая задачу корректной.
Довольно просто найти ответ, используя таблицу в Excel (см.файл).
В первом столбце таблицы ставим номер шага- от состояния до начала (нулевой шаг), до девятого шага.
В следующем столбце будем составлять слово для каждого шага. Для нулевого шага оставляем пустую ячейку. Для первого шага пишем такую формулу: =СИМВОЛ(B4+64)&C3&C3 Эта формула составляет одну текстовую строку из трёх текстовых строк (символ "&" как раз выполняет соединение строк). здесь B4 -адрес ячейки, находящейся слева от текущей (в ней содержится номер текущего шага). Для первого шага, к номеру шага (1) прибавляется число 64 (получили 65), затем функция СИМВОЛ возвращает нам первую букву латинского алфавита (её код=65). Для каждого следующего шага получаемый код будет увеличиваться на единицу, и функция будет возвращать по порядку следующие буквы алфавита (они идут по порядку, с кодами 65 - 90). C3 -адрес ячейки, находящейся сверху от текущей (в ней содержится строка, полученная на предыдущем шаге). Для первого шага берётся строка с нулевого шага (из пустой ячейки, то есть пустая строка). Эта взятая строка дважды добавляется к предыдущему тексту (к букве алфавита). Для каждого следующего шага, к букве будет дважды добавляться текстовая строка, полученная на предыдущем шаге.
Эту формулу надо скопировать во все ячейки столбца, с первого до девятого шага.
Затем, под этой таблицей, в любой ячейке ставим формулу, составляющую текстовую строку пароля: =ПСТР(C12;1;1)&ПСТР(C12;511;1)&ПСТР(C12;6;1)&ПСТР(C12;258;1)&ПСТР(C12;68;1) Здесь C12 -адрес ячейки, в которой содержится текстовая строка, полученная на последнем, девятом шаге. Формула состоит из пяти функций ПСТР, каждая из них возвращает по одной букве пароля, затем буквы составляются в одну текстовую строку пароля, сцепляясь с символа "&". Для функции ПСТР в скобках указаны через точку с запятой её аргументы: текстовая строка (у нас стоит ссылка на строку в ячейке C12); позиция извлекаемой буквы в строке (по задаче, используются пять позиций: 1, 511, 6, 258 и 68); количество извлекаемых букв (одна).
В итоге, мы получаем текстовую строку пароля: IADGE (первой идёт большая буква i)
Также, я добавил третий столбец, где показывается длина текстовой строки, полученной на каждом шаге. Этот столбец не обязательный, я добавил просто для сведения.
Если эксель у вас не установлен, можно использовать его онлайн-версию (там нужно войти с учётной записью майкрософт), либо использовать бесплатные аналоги (например из OpenOffice). Есть и бесплатные онлайн аналоги экселя. Но, в аналогах скорее чаще всего функции уже другие (в OpenOffice, например, вместо СИМВОЛ используется CHAR, а вместо ПСТР используется MID.
4^2016 =2^4032 (в 2сс это число с одной единицей и 4032-нулями)
2^2016 - в 2cc это число с 1 и 2016-нулями
6 (10сс) =110
2^2016 - 6 в 2сс :
10000...00 (нулей 2016 штук) - 110 =1111...111000
(единиц будет: 2016-3=2013 и три нуля в конце)
При сложении
Число 2^4032 даст одну единицу
Общее количество единиц: 1+2013 =2014