В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
annar2001
annar2001
13.09.2022 21:15 •  Информатика

Нужно ответить на 23 задание


Нужно ответить на 23 задание

Показать ответ
Ответ:
deva70
deva70
23.12.2020 14:24

13

Объяснение:

\left\{\begin{gathered}\begin{aligned}&NO \cdot NO = NET,\\ &ON \cdot ON = TEN,\end{aligned} \end{gathered} \right.

Если уможить NO на NO столбиком, то поличится

Первый разряд равен O², второй 2ON (при условии что O² не более 10) и третий N²

Получаем систему

\begin{equation*} \begin{cases} N^2=N, \\ 2ON=E, \\ O^2=T \end{cases}\end{equation*}

Учитывая то что N и O - это цифры от 1 до 9, то первое равенство возможно только в случае когда N=1

Максимальное число, возведённое в квадрат не превышающее три значащих цифры - 31

То есть чисел, когда порядок меняется не так уж и много остаётся, а именно 31, 21 (11 отбрасываем, поскольку числа должны быть разные)

Делаем проверку

\begin{equation*} \begin{cases} 12\cdot12=144 \\ 21\cdot21=441 \end{cases}\end{equation*}\\

Не подходит, поскольку получаем что E=T

\begin{equation*} \begin{cases} 13\cdot13=169 \\ 31\cdot31=961 \end{cases}\end{equation*}

А это уже удовлетворяет требованиям задачи.

0,0(0 оценок)
Ответ:
YourMango
YourMango
27.11.2021 13:15
Если не понравился код могу переделать

Главный код main.py:

ball = 0

kol = 0

otvets = []

with open('dock.txt', 'r', encoding='utf-8') as f:  # читаем файл

   while True:

       vopros = f.readline().strip()

       if not vopros:

           break

       for i in range(3): # построчно получаем варианты ответов

           otvets.append(f.readline().strip())

       kod = f.readline().strip() # получаем правильный ответ

       print(vopros)

       for n, otvet in enumerate(otvets, start=1): # С функции нумеруем ответы

           print(n, otvet)

       otvets=[] # очищаем список, чтобы туда не попали ответы предыдущих вопросов

       k = input('Введите номер правильного ответа и нажмите Enter\n') # input всегда вернет строку

       kol += 1 # Сокращенная запись

       if k == kod:

           ball += 1

   print(f'Вы ответили правильно на {ball} из {kol} вопросов') # f-строка

Файл dock.txt:

Вы можете менять дополнять файл dock.txt главное сохранить такой формат файла это

Вопрос

ответ 1

ответ 2

ответ 3

Код правильного ответа одной цифрой

Как звали няню Пушкина?

Алина

Арина

Алла

2

Наполеон - это:

Торт

Коньяк

Полководец

3

За что мы любим программирование?

Позволяет решать задачи

Позволяет зарабатывать деньги

Позволяет сидеть за компом

1

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота