Показать сообщение отдельно

  #3  
Старый 28.12.2009, 14:19
cupper
Постоянный
Регистрация: 06.06.2007
Сообщений: 575
С нами: 9963746

Репутация: 180


По умолчанию

Цитата:
Сообщение от xanser  
1) Из заданного текста выбрать и напечатать те символы, которые встречаются в нем ровно один раз (в порядке, как они встречаются в тексте)
2) Дан файл f, компоненты которого являются целыми числами. Найти количество квадратов простых чисел среди компонент.
3) Даны символьные файлы f и g. Определить совпадают ли компоненты файла f с компонентами файла g. Если нет то получить номер первой компоненты, в которой исходные файлы отличаются между собой. В случае когда один из файлов имеет n компонент (n>=0) и повторяет начало другого (более длинного файла), ответом должно быть число n+1

Задачи по C++.
1. Бежим по символьно и каждый символ заносишь в хеш таблицу, потом распечатываешь те у который значение равно 1, (символ в этом случае ключ, а в хеш таблице они будут храниться в томже поряднке в каком в тексте встречаются)
2. эм, ну, если я правильно понял, считываешь число из файла, возводишь в квадрат, смотришь простое ли это число, если да увеличиваешь счетчик на +1
3. ...
PS. я видно не в тему, тут не объяснять, а делать за вас надо ?

Последний раз редактировалось cupper; 28.12.2009 в 14:24..
 
Ответить с цитированием