Начерти треугольник АВС, обозначь сторону АВ - х, тогда сторона АС будет (х+7), а сторона ВС (х-12).
АВ+АС+ВС=64
х+(х+7)+(х-12)=64
Раскрываем скобки:
х+х+7+х-12=64
3х-5=64
3х=69
х=23 - сторона АВ, 23+7=30 - сторона АС, 23-12=11 - сторонаВС
Проверка: 23+30+11=64см
8*30 = 240 (всего патронов)
240 : 12 = 20 (патронов получил каждый участник)
Ответ: 20 патронов