Андрей. писал(а):
что в твоём понимании - число?наверно имелось ввиду разряды(знакоместа). сжать можно только так:
0001 - 14 бит
036 - 9 бит
1 - 1 бит
12092008 - 23 бита (4 + 5 + 14)
12092011 - 23 бита (4 + 5 + 14)
и того 9 байт. Если принять за факт, что год не может быть больше или меньше чем 1024 лет от текущего, то под него можно выделить 11 бит, а не 14 и получим 8 байт ровно.
------------ Дoбавленo:
впрочем если разрядность третьего числа больше, то увы...