URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 57087
[ Назад ]

Исходное сообщение
"Требуется помощь в shell/perl программировании"

Отправлено kazak , 06-Июн-05 10:40 
В общем нужен скриптик, который будет обрабатывать 30 текстовых файлов, каждый из которых состоит из 12 строк и 50 столбцов.
Надо:
суммировать столбцы
S[i]+1=S[i]+(n[i+1]-n[i]), если n[i+1]>=n[i]
и  S[i+1]=Si+((1000-n[i])+n[i+1]), если n[i+1]<n[i]
В итоге 1 строка из 50 сумм столбцов-сумм по одному файлу, которые потом просто суммируются S[i][j] где i от 1 до 50 (число столбцов в файле), j от  1 до 30 число файлов.
Т.е. внутри файла столбцы суммируются по описанному правилу, а файлы между собой, просто суммируются

k[1] l[1]...n[1]...p[1]
k[2] l[2]...n[2]...p[2]
.......................
.....       n[i].......
.....       n[i+1].....
.......................


Содержание

Сообщения в этом обсуждении
"Требуется помощь в shell/perl программировании"
Отправлено Skif , 06-Июн-05 11:05 
Ну и в чем проблема? Здесь даже без матрицы достаточно простое вычисление...

"Требуется помощь в shell/perl программировании"
Отправлено Mranton , 06-Июн-05 11:15 
http://www.ozon.ru/?context=detail&id=1347268&partner=findbook

"Требуется помощь в shell/perl программировании"
Отправлено kazak , 06-Июн-05 11:42 
Это все конечно понятно, но мне, как девушке гуманитарного склада, на это придется убить неделю, а скрипт нужен сегодня, такая вот беда =(