я то могу. Я уже все спецификацию перечитал. я же написал 2х,3х-значное -нормально, я все по спеке сделал, все ОК. А вот 4х-значное нифига не поправилам, ну тем что я читал. По этому и прошу помощи
расположил по увеличению контрольной суммы
глядя на контрольную сумму, предположил, что есть некий минимум
анализируя предоставленный ряд, видно, что чем больше суммарность составляющих тем больше контрольная сумма
попытаться понять, что сделатеся с числом с контрольной суммой 01
>Если на вход ей скормить 2х, 3х значное число — она выдает валидный 128–В штрих–код
я так понимаю, что начиная с 1000 начинает это все работать?
а попрошу предоставить значения
1000
1001
1023
1024
1025
6666
6667
и на последок
9997
9998
9999
да вот в том и проблема, что у меня есть только эти данные. У меня есть один лист, с 30 кодами, но там всего 3 последовательные группы. Те что я написал.
Ну я думаю никто велосипед не изобретал и задача сводится к тому чтоб при воттаких данных
ААББВВ
найти такие вв которые подходят
пусь АА-X ББ-Y ВВ-Z
т.к. при изменении ББ на 1 ZZ меняецо на 3 и стандартная формула рассчета четотам+ном*поз... mod ЧТОНИТЬ предполагаем ББ стоит в позиции 3 или 13
итого надо найти числа которые нужно приплюсовать к общей сумме и узнать на что мод-ить
в принципе задачка решаеца циклом в котором x+AA*2+ББ*3 mod y=ВВ
или x+AA*12+ББ*13 mod y=ВВ
Занимательная задачка со штрих кодами(только для тех кто хочет помочь)