не работает счастливый билет
Если выводить по отдельности каждый элемент на print, то все показывает. А так не работает.
a,b,c,d,e,f = input()
if (a+b+c)==(d+e+f):
print("Счастливый")
else:
print("Обычный")
Ответы (2 шт):
Автор решения: gil9red
→ Ссылка
input() возвращает строку, поэтому распаковывая ее по переменным, тоже получите строки в переменных и сложение будет конкатенацией строк
Как вариант, приведите значения из input() в числа:
a,b,c,d,e,f = map(int, input())
Суть: input() вернет строку, строка это итерируемый объект, который возвращает по одному элементу (символу). Функция map применяет функцию int к каждому элементу. В итоге, при распаковке в переменные попадут числа для каждой цифры
Автор решения: Abdullah
→ Ссылка
Добавил к ответу gil9red строчку кода
a, b, c, d, e, f = map(int, input())
print('Счастливый') if (a + b + c) == (d + e + f) else print("Обычный")