РОЗВ'ЯЗАТИ ЗАВДАННЯ В ПАЙТОНІ ДАЮЮЮ 100 БАЛІВ!!!!!!!!!!!!!!!!!!!!!!!!!!!

Приложения:

Ответы

Ответ дал: Zergloing
3

Ответ:

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.


Zergloing: Если мой ответ вас удовлетворил, то, пожалуйста, отметьте его как "Лучший ответ".
mishafhxfh: Просто огромное спасибо !!!!!
sergiybobyk26: Спасибо!
Вас заинтересует