У меня есть текстовый файл с номерами, которые я сгруппировал следующим образом, разделенные пустой строкой:
42.034 41.630 40.158 26.823 26.366 25.289 23.949
34.712 35.133 35.185 35.577 28.463 28.412 30.831
33.490 33.839 32.059 32.072 33.425 33.349 34.709
12.596 13.332 12.810 13.329 13.329 13.569 11.418
Примечание: группы всегда имеют одинаковую длину и могут быть расположены более чем в одну строку, если группа большая, скажем, 500 чисел.
Я думал о том, чтобы поместить группы в массивы и выполнить итерацию по длине файла.
Мой первый вопрос: как мне вычесть первый элемент массива 2 из массива 1, массив 3 из массива 2, аналогично для второго элемента и так далее до конца группы?
т.е:.
34.712-42.034,35.133-41.630,35.185-40.158 ...till the end of each group
33.490-34.712,33.839-35.133 ..................
и затем сохранить различия первого элемента в одной группе (второй вопрос: как?) До конца
т.е:.
34.712-42.034 ; 33.490-34.712 ; and so on in one group
35.133-41.630 ; 33.839-35.133 ; ........
Я новичок, поэтому любые предложения будут полезны.