Цитата:
Сообщение от Igoriosha
Вот первый попавшийся штрих код--4606895 000062.Если прочитать справа на лево,получается 260000 598606 4.
Возьмем все нечетные цифры и сложим Получается следущее: 2+0+0+5+8+0+4=19.Десятки отбрасываем,остается просто 9.Запоминаем.
Производим 2 действие Берём четные цифры,складываем,а результат умножаем на 3.Получается : 6+0+0+9+6+6=27.27x3=81.Десятки опять же отбрасываем.Остается 1.
9+1 в сумме дают 10.
Если с вешью,снабженой штрих кодом,все в порядке,десятка будет получатся всегда.Если жекод представляет собой случайный набор цифр,круглой суммы не получится.))
|
Принцип поняла... Только не поняла почему
2,
8 и
4 отнесли к нечетным цифрам? Насколько я помню, нечетные числа это те, которые не делятся на 2 без остатка. Тогда и
9 в другом примере будет
нечетным.
Тогда будет
нечетные: 5+9 = 14, без десяток 4;
четные: 2+6+8+6+6+4=32 32*3=96, без десяток 6
6+4=10, верно

__________________
...умей мечтать, не став рабом мечтанья,
и мыслить, мысли не обожествив...
Р. Киплинг