1) x - строка числа. Если первый элемент равен второму, то выводим Так, иначе Hi.
2) n - целое число. Если оно делится на 4 нацело и последниий элемент не равен 0, то выводим Так, иначе Hi.
3) x - целое число, s - кортеж чисел из диапозонов [-1, 1] и [2, 3]. Если значение x есть в кортеже, то выводим Так, иначе Hi.
4) k - сумма последний двух, q - сумма первых двух, x - целое число.
В первом цикле for складываем последние две цифры и отсекаем их от x, во втором цикле - первые две цифры и отсекам их от x. Если k и q равны, то выводим Так, иначе Hi.
5 votes Thanks 3
Zergloing
Если мой ответ вас удовлетворил, то, пожалуйста, отметьте его как "Лучший ответ".
Answers & Comments
Verified answer
Ответ:
1)
x = input()
if x[0] == x[1]:
print('Так')
else:
print('Hi')
2)
n = int(input())
if n % 4 == 0 and n % 10 != 0:
print('Так')
else:
print('Hi')
3)
x = int(input())
s = (-1, 0, 1, 2, 3)
if x in s:
print('Так')
else:
print('Hi')
4)
k = 0
q = 0
x = int(input())
for _ in range(2):
k += x % 10
x //= 10
for _ in range(2):
q += x % 10
x //= 10
if k == q:
print('Так')
else:
print('Hi')
Объяснение:
1) x - строка числа. Если первый элемент равен второму, то выводим Так, иначе Hi.
2) n - целое число. Если оно делится на 4 нацело и последниий элемент не равен 0, то выводим Так, иначе Hi.
3) x - целое число, s - кортеж чисел из диапозонов [-1, 1] и [2, 3]. Если значение x есть в кортеже, то выводим Так, иначе Hi.
4) k - сумма последний двух, q - сумма первых двух, x - целое число.
В первом цикле for складываем последние две цифры и отсекаем их от x, во втором цикле - первые две цифры и отсекам их от x. Если k и q равны, то выводим Так, иначе Hi.