У меня есть текстовый файл с произвольным количеством строк, триплеты, подобные этим:
4 5 2
12 16 6
Теперь я хочу добавить связанные строки в файл. Допустим, я хочу добавить 4 дополнительные строки в строку, которые имеют аналогичные значения. Первые два столбца слегка изменены (-1 и +1 для ровно одного из них, для всех четырех комбинаций), а для третьего столбца значение уменьшается вдвое:
4 5 2 (original row)
3 5 1 (added rows)
5 5 1
4 4 1
4 6 1
12 16 6 (original row)
11 16 3 (added rows)
13 16 3
12 15 3
12 17 3
Неважно, куда добавляются строки, поэтому все в порядке, если все добавленные строки находятся в конце файла.