сережа2345 С сережа2345 Регистрация 30 Июн 2013 Сообщения 95 Репутация 0 Спасибо 0 Монет 0 4 Фев 2023 #1 Дано натуральное число n (n<=99) Определить, приавильно ли, что квадрат заданого числа равняется кубу суммы цифр этого числа?
Дано натуральное число n (n<=99) Определить, приавильно ли, что квадрат заданого числа равняется кубу суммы цифр этого числа?
Kote K Kote Регистрация 10 Авг 2013 Сообщения 79 Репутация 0 Спасибо 0 Монет 0 4 Фев 2023 #2 правильно для 1 и 27
lololoscha059 L lololoscha059 Регистрация 16 Дек 2013 Сообщения 72 Репутация 0 Спасибо 0 Монет 0 4 Фев 2023 #3 def sum_of_digits: return sum([int(digit) for digit in str]) def is_correct: cube_of_sum = sum_of_digits**3 return n**2 == cube_of_sum n = int(input()) if is_correct: print("Квадрат числа n равен кубу суммы цифр числа n") else: print("Квадрат числа n не равен кубу суммы цифр числа n")
def sum_of_digits: return sum([int(digit) for digit in str]) def is_correct: cube_of_sum = sum_of_digits**3 return n**2 == cube_of_sum n = int(input()) if is_correct: print("Квадрат числа n равен кубу суммы цифр числа n") else: print("Квадрат числа n не равен кубу суммы цифр числа n")
фывйцууц Ф фывйцууц Регистрация 22 Сен 2013 Сообщения 95 Репутация -3 Спасибо 0 Монет 0 4 Фев 2023 #4 print(('No', 'Yes')[(n := int(input())) ** 2 == (n % 10 + n // 10) ** 3]) PS: Таких чисел 2 - 1, 27
nargend N nargend Регистрация 21 Авг 2013 Сообщения 80 Репутация 0 Спасибо 0 Монет 0 4 Фев 2023 #5 хорошо