Написать код на с++, python или pascal♥
троечник серёжа часто просит отличника васю сделать ему . так как при всей гениальности васи он всё же не может справиться с работой мгновенно, то серёже приходится ждать. серёже скучно ждать долго без дела. не так давно он придумал новую игру, чтобы скоротать время.
на белый стол с привязанной к нему системой координат серёжа кладёт прямоугольный лист чёрной бумаги. сверху на него кладёт прямоугольный лист белой бумаги, так что тот возможно перекрывает часть чёрного листа. стороны обеих листов бумаги параллельны осям координат. после этого мальчик выбирает точку на плоскости стола. если она попадает на чёрный лист, серёжа считает, что ожидание проходит не скучно, иначе он расстраивается.
серёже понять, расстроится он или нет.
входные данные
сначала с клавиатуры вводятся координаты левого верхнего угла чёрного прямоугольника, затем правого нижнего, затем координаты углов белого прямоугольника в том же формате и в конце - координаты точки. все координаты - целые числа, по модулю не превышающие 1.
выходные данные
программа должна выводить слово "sad", если серёжа расстроится (когда точка попадает на границу серёжа считает её принадлежащей чёрному листу, потому что не любит расс), и "happy" - в обратном случае.
входные данные #1
2 10 5 3 4 4 6 1 2 9
выходные данные #1
happy
входные данные #2
2 10 5 3 4 4 6 1 6 3
выходные данные #2
sad
266
362
Ответы на вопрос:
a = int(input('введите трехзначное число: '))
s = a // 100
d = a // 10 % 10
e = a % 10
if a**2 == (s + d + e)**3:
print('квадрат заданного трехзначного числа равен кубу суммы его цифр')
else:
print('квадрат заданного трехзначного числа не равен кубу суммы его цифр')
Объяснение:
вводим число
разбираем его на цифры
проверяем условие, в зависимости от него выводим ответ
// - целочисленное деление
% - остаток от целочисленного деления
123 / 10 = 12,3
123 // 10 = 12
123 % 10 = 123 - 10 * 12 = 123 - 120 = 3
** - возведение в степень
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
demondru07.01.2020 12:24
-
Dhonsina17.04.2020 02:06
-
olkvochka170715.02.2021 05:27
-
Vitaliano200420.04.2020 01:01
-
Yaryycher01.12.2020 06:56
-
nataliyapotehi15.11.2021 04:56
-
eevelinka74209.04.2023 20:11
-
jybais22829.01.2022 23:38
-
mihailsokolenk10.04.2023 11:08
-
Danuaple16.03.2020 18:41
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.