Задача ** паскалеПрочитать из файла (input.dat) список имён. В файл (output.dat)...

0 голосов
115 просмотров

Задача на паскале
Прочитать из файла (input.dat) список имён. В файл (output.dat) перенести только уникальные имена.


Информатика (12 баллов) | 115 просмотров
0

Читать в массив, сортировать, писать первый элемент в выходной файл, потом проходить по остальным элементам и писать в файл, если очередной элемент не совпадает с предшествующим. Неприятно, что надо заранее ограничиться размером массива, не зная количества записей во входном файле.

Дан 1 ответ
0 голосов

Решение в файле. Желаю удачи

(918 баллов)
0

В худшем случае потребуется примерно n*n просмотров массива. Т.е. решение есть, но очень некрасивое, из разряда Brut Force

0

*Brute

0

Для школьной/институтской программы вполне сгодится. Не было цели именно сделать очень быстрый алгоритм

0

Этим и отличается программа, написанная специалистом, от школьной поделки.

0

Именно, но в школе главное простота решения, путать кого-то алгоритмами мне не хочется

0

Не буду дискутировать. Можно написать ответ "и так сойдет". Можно написать получше. Глупому все равно, зато умный что-то на заметку возьмет, может, в следующий раз пригодится.