Zashchitin Denis
?>

2 задания информатика 10 классpython 3.7За всякую фигню буду сообщать)​

Информатика

Ответы

Решетникова

O=3

N=1

31*31=961(TEN)

13*13=169 (NET)

Объяснение:

1)NO*NO=NET;

2)ON*ON=TEN;

Из 2 выражения видно, что в качестве N может выступать цифра произведение которой на конце даст ту же цифру:  

0*0=0+

1*1=1+

2*2=4-

3*3=9-

4*4=16-

5*5=25+

6*6=36+

7*7=49-

8*8=64-

9*9=81-

Отсюда видно, что подходит всего 4 пары цифр;

Рассмотрим эти пары более детально:0-не подойдёт, т.к. вторая цифра в трехзначном числе тоже будет равна 0(противоречие). 5,6 могут подойти, но если подставить их в первое уравнение то получится минимум четырехзначное число(противоречие). Значит подходит только 1.

В качестве цифры на O может претендовать цифры от 2 до 3, так как выше будет четырехзначное число.

21*21=441-

31*31=961+

O=3

N=1

31*31=961(TEN)

13*13=169 (NET)

AnastasiyaSkripin1283
Если не понравился код могу переделать

Главный код 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

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

2 задания информатика 10 классpython 3.7За всякую фигню буду сообщать)​
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Daniil1945
hamelleon43
Vladimir-Tamara1359
menametov
zaalmix
filippovev1
sotrudnik3
mos197653
uchpaot
tetralek
YuREVICh646
Vasilevskii
hotnuts
Zhanibekrva Kandaurova
websorokin