Size: a a a

Сообщество Python Программистов

2020 August 04

R3

Rud 356 in Сообщество Python Программистов
Найти алгоритм и реализовать его?
источник

AT

Alexander T in Сообщество Python Программистов
Никита
Есть определенный набор цифр 222748390000(как пример) нужно чтобы последние 4 цифры генерировались по алгоритму Луны как это сделать?
запрограммировать алгоритм луны, и приставить сгенерированные им 4 цифры к определенному набору цифр.
источник

Н

Никита in Сообщество Python Программистов
Alexander T
запрограммировать алгоритм луны, и приставить сгенерированные им 4 цифры к определенному набору цифр.
А если полегче?
источник

AT

Alexander T in Сообщество Python Программистов
Никита
А если полегче?
полегче взять только готовый, запрограммированый кем-то алгоритм.
источник

Н

Никита in Сообщество Python Программистов
Alexander T
полегче взять только готовый, запрограммированый кем-то алгоритм.
А где его взятью
источник

A

Alexander in Сообщество Python Программистов
Что такое алгоритм луны?
источник

AT

Alexander T in Сообщество Python Программистов
Никита
А где его взятью
написать в гугле “алгоритм луна”
перейти по первой ссылке на википедию
в содержании нажать на “примеры реализации - Питон”
скопировать код
источник

AT

Alexander T in Сообщество Python Программистов
Alexander
Что такое алгоритм луны?
это валидация номера кредиток и т.п.
источник

R3

Rud 356 in Сообщество Python Программистов
Не нравится мне что-то это
источник

Н

Никита in Сообщество Python Программистов
Rud 356
Не нравится мне что-то это
Мне не для кредиток
источник

Н

Никита in Сообщество Python Программистов
И не для карт вообще
источник

R3

Rud 356 in Сообщество Python Программистов
Ну да, ну да
источник

Н

Никита in Сообщество Python Программистов
Rud 356
Ну да, ну да
Ну да
источник

AT

Alexander T in Сообщество Python Программистов
Alexander T
написать в гугле “алгоритм луна”
перейти по первой ссылке на википедию
в содержании нажать на “примеры реализации - Питон”
скопировать код
знаете, за вопросы у которых такое решение, хочется прям минусовать адово.
источник

Б

Бахтиёр in Сообщество Python Программистов
Alexander T
а можно ведь было увидеть, что ни в коде, ни на скрине не учитывается первая строка, где по условию должно быть N?
офигеваю от неспособности даже готовое решение прочитать и добавить строчку.

from operator import and_, sub
from functools import reduce
numbers_yes, numbers_no = [], []
n = int(input())
while True:
   line = input()
   if line == 'HELP': break
   numbers = set(map(int, line.split()))
   lst = numbers_yes if input() == 'YES' else numbers_no
   lst.append(numbers)
result = reduce(sub, [reduce(and_, numbers_yes)] + numbers_no)
result = {x for x in result if x <= n}
print(result)
Что ты умничаешь. Мог бы не мог бы. Мог бы не обращался бы. Тем более к тем кто прежде чем помочь мозг выносит
источник

VK

Vohman Ko in Сообщество Python Программистов
Alexander T
это валидация номера кредиток и т.п.
А валидация идентификационного кода тоже входит в эти понятия?
источник

A

Alexander in Сообщество Python Программистов
Alexander T
это валидация номера кредиток и т.п.
Луна же, а не луны)))
источник

AT

Alexander T in Сообщество Python Программистов
Бахтиёр
Что ты умничаешь. Мог бы не мог бы. Мог бы не обращался бы. Тем более к тем кто прежде чем помочь мозг выносит
прости пожалуйста, что я умничаю, и просто СКИНУЛ ТЕБЕ ГОТОВЫЙ РАБОТАЮЩИЙ КОД. больше так не буду.
если б тебе помощь нужна была, попытался бы помочь сам себе и прочитать, а не писать как попугай “не работает”.
источник

A

Alexander in Сообщество Python Программистов
Бахтиёр
Что ты умничаешь. Мог бы не мог бы. Мог бы не обращался бы. Тем более к тем кто прежде чем помочь мозг выносит
Помощь, она как ни крути помощь. А вот огрызаться в ответ - не красиво
источник

AT

Alexander T in Сообщество Python Программистов
Alexander
Луна же, а не луны)))
стоша говнозад, тихо на пальцах.
источник