На каком-то форуме увидела задание для фриланса, проект уже был закрыт, но мне было очень интересно, как решается задание.
Суть в том, что в файле много строк такого содержания:
t1 1 2 3
t1 4 5 2
t1 2 3 4
t2 0 2 2
А на выходе получается файл с результатом:
t1 2 2 3
t2 1 1 1
То есть сравниваются строчки с одинаковым началом:
t1 1 2 3
t1 4 5 2
t1 2 3 4
А в ответ записывается номер строки там, где самое большое число по индексу.
Объясните, пожалуйста, с помощью какого цикла это решается?
Очень интересно, как это реализуется.