0 / 0 / 0
Регистрация: 27.06.2017
Сообщений: 2
|
|
1 | |
В строке содержащей максимальное количество слов переставить слова в обратном порядке28.06.2017, 18:51. Показов 1387. Ответов 1
Метки нет (Все метки)
Что будет в коде при нахождении максимального количества слов в строке? Мне нужен только этот кусок кода, я считала из файла и знаю как сделать перестановку. Помогите, пожалуйста.
0
|
28.06.2017, 18:51 | |
Ответы с готовыми решениями:
1
В строке, содержащей минимум два символа ‘-’, переставить в обратном порядке все символы В строке, содержащей несколько слов, разделенных пробелом, переставить слова в обратной последовательности Переставить слова в строке в обратном порядке В каждой строке текстового файла переставить слова в обратном порядке |
Модератор
12454 / 7479 / 1752
Регистрация: 25.07.2009
Сообщений: 13,755
|
||||||
28.06.2017, 19:54 | 2 | |||||
Сообщение было отмечено Konroy как решение
Решение
Konroy, очевидно, нужна функция, считающая количество слов в строке. А дальше - масса вариантов. Например создать массив строк (если файл не слишком большой, чтобы полностью поместиться в памяти), найти среди них ту, в которой слов больше, чем в других, переставить в ней слова и весь массив построчно записать обратно в файл. Другой вариант - читать из файла по строке, считать для каждой количество слов в ней и запоминать номер строки с максимальным количеством. Потом заново читать по строке из файла, если её номер не совпадает с номером строки с максимальным количеством слов, писать её в выходной файл "как есть", если совпадает - переставлять слова и писать в выходной файл полученную строку...
Как вариант:
0
|
28.06.2017, 19:54 | |
28.06.2017, 19:54 | |
Помогаю со студенческими работами здесь
2
Отсортировать слова в данной строке в порядке, обратном алфавитному (qsort), и посчитать число слов с первой гласной Переставить слова из файла в обратном порядке Переставить слова в предложении в обратном порядке Переставить буквы слова в обратном порядке Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |