Помогите | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
- 1

Помогите

Как сделать проверку на кратность? https://code.sololearn.com/ch3VNOPO14YY/?ref=app

24th Oct 2019, 6:29 AM
Kirito Kun
Kirito Kun - avatar
13 Answers
+ 1
a, b = [input() for x in range(2)] assert int(a[0]) and len(str(a)) == 4 if not sum(map(int, [x for x in str(a)])) % int(b): print(1) else: print(0)
24th Oct 2019, 9:45 PM
Генадий Пушкин
Генадий Пушкин - avatar
0
Я не смотрел твой код, там какая-то каша. Я скинул тебе рабочий код, что не понятно - спрашивай. EOF возникает, потому что числа нужно вводить отдельно два раза, а не в одну строку.
25th Oct 2019, 8:07 AM
Генадий Пушкин
Генадий Пушкин - avatar
- 1
#Можешь скопипастить этот простой пример a = int (input ("введите число: ")) if a%2 == 0: if a == 0: print ("вы ввели нуль") else: print ("четное число") else: print ("не четное число")
24th Oct 2019, 8:10 AM
Raygner Akuev
Raygner Akuev - avatar
- 1
Ps. Если что то непонятно конкретно, а не просто (четное/не четное) отпишись
24th Oct 2019, 8:20 AM
Raygner Akuev
Raygner Akuev - avatar
- 1
Проверка нужна кратность, т.е. делится ли число на другое число без остатка
24th Oct 2019, 8:29 AM
Kirito Kun
Kirito Kun - avatar
- 1
Можешь проверить
24th Oct 2019, 8:30 AM
Kirito Kun
Kirito Kun - avatar
- 1
Например 3333 4
24th Oct 2019, 8:30 AM
Kirito Kun
Kirito Kun - avatar
- 1
Офигеть, как всё запутано, именно твой код под этим постом. Я правильно понял, что от пользователя требуется ввести два числа, а далее прога должна определить четная или нечетная в итоге сумма этих чисел?
24th Oct 2019, 3:25 PM
Raygner Akuev
Raygner Akuev - avatar
- 1
Ну, я всё же начинающий Нужно ввести два числа, первое четырёхзначное число Второе любое Далее прога выдаёт 1 - если сумма цифр числа делится на второе число, без остатка. 0, если есть остаток
24th Oct 2019, 3:41 PM
Kirito Kun
Kirito Kun - avatar
- 1
Это более упрощённая версия моего кода?
25th Oct 2019, 3:33 AM
Kirito Kun
Kirito Kun - avatar
- 1
У товарища Геннадия тоже вроде с логикой всё норм, но опять же какая - то странность Питона, ругается на EOF
25th Oct 2019, 7:23 AM
Raygner Akuev
Raygner Akuev - avatar
- 1
Попробуй братан другой интерпретатор, там всё норм, я думаю именно мой вариант кода предельно прост для понимания https://code.sololearn.com/cyKOeBuJiUdn/?ref=app
25th Oct 2019, 7:33 AM
Raygner Akuev
Raygner Akuev - avatar
- 2
Но я уже доработали код
24th Oct 2019, 8:29 AM
Kirito Kun
Kirito Kun - avatar