denisovatat7
?>

Напишіть код до задач на Python Задача “Numbers.py” Дано два числа a і b. Якщо їх сума менша за їх добуток, то вивести знак ‘+’, інакше – ‘*’. Контрольні приклади 1) a= 21, b= 4 => + 2) a= 9, b= 1 => * Задача “Season.py” Дано номер місяця N. Вивести пору року. Контрольні приклади 1) N=1 => winter 2) N=4 => spring 3) N=8 => summer 4) N=11 => autumn Вказівка. Якщо N=3 або N=4 або N=5, то друкувати ‘spring’. Умова N=3 мовою Python записується N==3. Задача “Computers_mouse.py” Одного разу комп’ютерна мишка вирішила, що непогано мати ще один килимок на запас. Щоб ніхто не помітив запасного килимка, вона вирішила сховати його під свій прямокутний килимок. Пробравшись вночі на склад, мишка виявила там лише круглі килимки. Чи зможе вона непомітно заховати круглий килимок під прямокутним? Вхідні дані Дано три натуральних числа W, H, R, де W – ширина, H – висота прямокутного килимка, R – радіус запасного килимка. Вихідні дані Програма виводить слово “YES”, якщо запасний килимок можна заховати під прямокутним, “NO” – в іншому випадку. Контрольні приклади 1) W= 4, H= 7, R= 2 => YES 2) W= 28, H= 12, R= 9 => NO

Информатика

Ответы

punchf
Занумеруем монеты 1,2,3,4,5,6. Предполагается, что фальшивые монеты весят одинаково. 
1) Кладем на левую чашу 1,2,3, а на правую - 4,5,6 
Рассмотрим 2 возможных случая. 
Случай 1 
2) Предположим, левая чаша перевесила. Значит, обе фальшивые монеты на правой. Кладем на левую 4, на правую 5. Если равновесие, то обе они фальшивые. Если какая-то легче, например, 5, то она фальшивая и фальшивая оставшаяся 6. Понадобилось всего 2 взвешивания. 
Случай 2 
2) Теперь предположим, что весы в равновесии. Тогда каждая из троек содержит по одной фальшивой монете. Кладем на левую 1, на правую 2. Если равновесие, то обе они фальшивые. Если какая-то легче, например, 1, то она фальшивая и фальшивая оставшаяся 3. 
3) Кладем на левую 4, на правую 5. Если равновесие, то обе они фальшивые. Если какая-то легче, например, 5, то она фальшивая и фальшивая оставшаяся 6.

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

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

Напишіть код до задач на Python Задача “Numbers.py” Дано два числа a і b. Якщо їх сума менша за їх добуток, то вивести знак ‘+’, інакше – ‘*’. Контрольні приклади 1) a= 21, b= 4 => + 2) a= 9, b= 1 => * Задача “Season.py” Дано номер місяця N. Вивести пору року. Контрольні приклади 1) N=1 => winter 2) N=4 => spring 3) N=8 => summer 4) N=11 => autumn Вказівка. Якщо N=3 або N=4 або N=5, то друкувати ‘spring’. Умова N=3 мовою Python записується N==3. Задача “Computers_mouse.py” Одного разу комп’ютерна мишка вирішила, що непогано мати ще один килимок на запас. Щоб ніхто не помітив запасного килимка, вона вирішила сховати його під свій прямокутний килимок. Пробравшись вночі на склад, мишка виявила там лише круглі килимки. Чи зможе вона непомітно заховати круглий килимок під прямокутним? Вхідні дані Дано три натуральних числа W, H, R, де W – ширина, H – висота прямокутного килимка, R – радіус запасного килимка. Вихідні дані Програма виводить слово “YES”, якщо запасний килимок можна заховати під прямокутним, “NO” – в іншому випадку. Контрольні приклади 1) W= 4, H= 7, R= 2 => YES 2) W= 28, H= 12, R= 9 => NO
Ваше имя (никнейм)*
Email*
Комментарий*

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

cheberyako2013
tokarevmax
Lenuschakova1982316
ccc712835
Карева Даниил1537
Dmitrievich1871
annarom1306
Shikhova-Vitalii1290
Оксана759
Nivanova995
dushechkin2
marketing3
lescha-77766
Салиев
Chutaeva381