Skip to content

Instantly share code, notes, and snippets.

View Vanuan's full-sized avatar

John Yani Vanuan

  • Lohika
  • Odesa, Ukraine
View GitHub Profile
@xen
xen / check_erdpou.py
Last active March 5, 2024 21:28
Алгоритм проверки ЕГРПОУ / Алгоритм перевіркі ЄДРПОУ
import operator
def check_erdpou(code):
""" Алгоритм проверки кода ЕРДПОУ """
code = int(code)
def check(sec, shift=False, step=0):
""" Генерация контрольного числа """
nums = list(range(1 + step, 8 + step))
if shift:
nums.insert(0, nums.pop(6))