Условие Значение арифметического выражения 3**100-x, где x – целое положительное число, не превышает 2030, записано в троичной системе счисления. Определите наименьшее значение x, при котором в троичной записи числа содержится два нуля. В ответе число записать в десятичной системе счисления. Решение Напишем простую программу: b='' for x in range (1, 2031): a=3**100-x while a>0: b=str(a%3) + str(b) a=a//3 if b.count('0')==2: print (x) break b='' Разбор программы 1. b='' пустая строковая переменная 2...
Задача (А. Рогов) Логическая функция F задаётся выражением: Дан частично заполненный фрагмент, содержащий неповторяющиеся строки таблицы истинности функции F. Определите, какому столбцу таблицы истинности соответствует каждая из переменных w, x, y, z. В ответе напишите буквы w, x, y, z в том порядке, в котором идут соответствующие им столбцы (сначала буква, соответствующая первому столбцу; затем буква, соответствующая второму столбцу, и т. д.). Буквы в ответе пишите подряд, никаких разделителей между буквами ставить не нужно...