sqliteman: я только идею предложил. На самом деле нужно делать отдельный класс, в котором, по мере заполнения, обновлять необходимые данные, например "максимальный столбец" или "максимальная строка" или "счетчик установленных элементов" ну и т.п. А уже на основе этих данных вычислять последнюю заполненную строку. Кстати, что это такое? Если это строка с максимальным номером, в которой все элементы ненулевой длинны, то неплохо было бы знать в таком случае, сколько всего может быть элементов в строке. В случае с map-ом, очевидно, это значение ограничено только объемом памяти. Если ваши трудности связаны с недостаточным знанием возможностей C++ - это одно. Если написанием алгоритма - это совсем другое - тут я помогать не буду, т.к. алгоритм элементарный:
1. найди последнюю непустую строку
2. если такой строки нет -> выход - ответ: такой строки нет
3. посчитай количество непустых элементов в ней
4. если количество равно максимуму -> выход - ответ найден
5. иначе переходим к строке выше и на п.2
Написано
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.