М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
tka4ukilia2017
tka4ukilia2017
24.03.2023 10:45 •  Информатика

Составьте программу для ре-
шения задачи с5 из встроенного
задачника.


Составьте программу для ре-шения задачи с5 из встроенногозадачника. ​

👇
Открыть все ответы
Ответ:
Айфон11111
Айфон11111
24.03.2023
Честно говоря, какой-то странный код.
Во-первых, после 0 (во второй строке) должно стоять двоеточие и, во-вторых, лично у меня функции записаные с большой буквы, не работают.
Как я понимаю, эта программа должна искать чётные числа от 0 до 10 (мне выдаёт 2,4,6,8,10).
Она работает так:
благодаря цыклу for переменной i надаётся значение от 0 до 9 (функцией range(10)). Дальше проверяется есть ли число i чётным (i%2==0). Функция not по сути делает противоположное: проверяет есть ли это число нечётным. Тогда если оно нечётнон, выводится на екран число на один больше него (т.е. чётное).

Я бы написал эту программу так:

for i in range(1, 11):
if i % 2 == 0:
print(i)

По сути она выводит то же самое, но код немного менше и понятней.

P.S. Эти программы не выдают в ответе 0, хотя 0 - тоже парное число.
Чтобы она выдавала еще и 0, просто надо убрать первый аргумент функции range():

for i in range(11):
if i % 2 == 0:
print(i)
Тогда она выведет 0,2,4,6,8,10.
4,6(66 оценок)
Ответ:
maynovetskaya0
maynovetskaya0
24.03.2023
Делим 27 монет на три кучки по 9 монет в каждой. Две любые из этих кучек сравниваем. Которая легче, та и содержит фальшивую. Если две кучки равны по весу, то фальшивая в третьей. Это первое взвешивание, по результатам которого нашли кучку из 9 монет, в которой фальшивая.

Далее кучку из 9 монет делим на три кучки по три монеты, и две любые из этих двух кучек взвешиваем. Принцип тот же, находим кучку из трёх монет, в которой фальшивая. Это второе взвешивание.

Осталось 3 монеты. Две любые из них взвешиваем, и конкретно узнаём фальшивую. Это третье взвешивание. Трёх достаточно.
4,5(98 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ