1.12 Задачи по материалам недели шаг 7

Дополнительная

Паша очень любит кататься на общественном транспорте, а получая билет, сразу проверяет, счастливый ли ему попался. Билет считается счастливым, если сумма первых трех цифр совпадает с суммой последних трех цифр номера билета.

Однако Паша очень плохо считает в уме, поэтому попросил вас написать программу, которая проверит равенство сумм и выведет "Счастливый", если суммы совпадают, и "Обычный", если суммы различны.

На вход программе подаётся строка из шести цифр.
Выводить нужно только слово "Счастливый" или "Обычный", с большой буквы.

#код

bilet = str(input())
sum1=int(bilet[0])+int(bilet[1])+int(bilet[2])
sum2=int(bilet[3])+int(bilet[4])+int(bilet[5])
if sum1==sum2:
  print('Счастливый')
else:
  print('Обычный')

Комментарии

  1. n = str(input())
    if int (n [0]) + int (n [1]) + int (n [2]) == int (n [3]) + int (n [4]) + int (n [5]):
    print ( "Счастливый" )
    else:
    print ( "Обычный" )

    ОтветитьУдалить
  2. # вот точно работающее другое решение
    def happy(s):
    if sum([int(char) for char in s[:3]]) == sum([int(char) for char in s[-3:]]):
    print("Счастливый")
    else:
    print("Обычный")

    if __name__ == '__main__':
    s = input()
    happy(s)

    ОтветитьУдалить
  3. # вот точно работающее другое решение 2

    a, b, c, d, e, f = input()
    n= int(a)+int (b)+int(c)
    m= int(d)+int (e)+int(f)
    if n==m: print ('Счастливый')
    else: print ('Обычный')

    ОтветитьУдалить

  4. # вот точно работающее другое решение 3
    a=int(input())
    a1=a%10
    a2=(a%100)//10
    a3=(a%1000)//100
    a4=(a%10000)//1000
    a5=(a%100000)//10000
    a6=a//100000
    if a1+a2+a3==a4+a5+a6:
    print('Счастливый')
    else:
    print('Обычный')

    ОтветитьУдалить
  5. Этот комментарий был удален автором.

    ОтветитьУдалить

Отправить комментарий

Популярные сообщения из этого блога

1.12 Задачи по материалам недели шаг 6

1.12 Задачи по материалам недели шаг 5