0 / 0 / 0
Регистрация: 17.10.2013
Сообщений: 52
|
|
1 | |
Подсчитать наибольшее количество идущих подряд пробелов в строке29.11.2013, 10:37. Показов 2292. Ответов 27
Метки нет (Все метки)
Здраствуйте, помогите написать код к такой задаче:
Дана строка символов S. а) Подсчитать наибольшее количество идущих подряд пробелов. б) Выяснить, верно ли, что в строке S имеются пять идущих подряд букв е.
0
|
29.11.2013, 10:37 | |
Ответы с готовыми решениями:
27
Подсчитать наибольшее количество идущих подряд пробелов Подсчитать наибольшее количество идущих подряд пробелов Подсчитать наибольшее количество идущих подряд пробелов Подсчитать наибольшее количество идущих подряд пробелов |
141 / 84 / 24
Регистрация: 21.10.2009
Сообщений: 429
|
||||||
29.11.2013, 10:47 | 2 | |||||
Как-то так
0
|
0 / 0 / 0
Регистрация: 17.10.2013
Сообщений: 52
|
|
29.11.2013, 10:51 [ТС] | 3 |
mibin, єм а точно правильынй код, оно выводит сразу
E = 5 1 Probel = 4
0
|
979 / 196 / 33
Регистрация: 26.09.2012
Сообщений: 2,041
|
||||||
29.11.2013, 10:54 | 4 | |||||
0
|
141 / 84 / 24
Регистрация: 21.10.2009
Сообщений: 429
|
|
29.11.2013, 10:58 | 5 |
Точно правильный
Только скопируй заного, я там после первой вставки сделал 1 изменение, опечатался в if два подряд = должны быть. после E = 5 будет 1 или 0 что означает 1 = 5 e подряд есть 0 нет.
0
|
0 / 0 / 0
Регистрация: 17.10.2013
Сообщений: 52
|
|
29.11.2013, 10:58 [ТС] | 6 |
ninja2, ваш код вообще не запускается
0
|
gray_fox
|
29.11.2013, 10:58
#7
|
0
|
0 / 0 / 0
Регистрация: 17.10.2013
Сообщений: 52
|
|
29.11.2013, 10:59 [ТС] | 8 |
mibin, так нужно самому ввести текст и чтобы оно подсчитало как это сделать
0
|
979 / 196 / 33
Регистрация: 26.09.2012
Сообщений: 2,041
|
|
29.11.2013, 11:00 | 9 |
Ну мне регулярки больше нравятся, я щас любую обработку или поиск по тексту делаю с регулярками. А зачем что нить выдумывать?
0
|
141 / 84 / 24
Регистрация: 21.10.2009
Сообщений: 429
|
||||||
29.11.2013, 11:02 | 10 | |||||
Тогда так попробуй
0
|
979 / 196 / 33
Регистрация: 26.09.2012
Сообщений: 2,041
|
|
29.11.2013, 11:03 | 11 |
gray_fox, А да ну можно б было find использовать.
0
|
gray_fox
|
29.11.2013, 11:04
#12
|
0
|
141 / 84 / 24
Регистрация: 21.10.2009
Сообщений: 429
|
|
29.11.2013, 11:04 | 13 |
Они тяжелые на выполнение, считается, что на выполнение регулярного выражения требуется больше времени чем нежели циклами обработать.
0
|
0 / 0 / 0
Регистрация: 17.10.2013
Сообщений: 52
|
|
29.11.2013, 11:05 [ТС] | 14 |
mibin, не работает оно пишет все равно пробел 0 и е 5 0
0
|
979 / 196 / 33
Регистрация: 26.09.2012
Сообщений: 2,041
|
|
29.11.2013, 11:09 | 15 |
Зато мороки меньше и честно сказать С++ шустрый язык, нафиг нада это все циклами писать, когда можно строчку написать и не париться!
Добавлено через 2 минуты В данной задаче да можно циклами, но есть когда нужно выполнить поиск, таких выражений с большим количеством условий, тогда уже без РВ не обойтись, а эта задачка это мелочь. Там уже либо строчка РВ либо 200 - 1000к строк условий.
0
|
141 / 84 / 24
Регистрация: 21.10.2009
Сообщений: 429
|
||||||
29.11.2013, 11:13 | 16 | |||||
На чем проверяешь? Какая среда?
Добавлено через 2 минуты Я пишу в OnLIne компиляторе сейчас и проверить cin не могу...могу сказать что вот в таком виде:
все работает 100%
0
|
0 / 0 / 0
Регистрация: 17.10.2013
Сообщений: 52
|
|
29.11.2013, 11:14 [ТС] | 17 |
mibin, builder 6
0
|
141 / 84 / 24
Регистрация: 21.10.2009
Сообщений: 429
|
|
29.11.2013, 11:15 | 18 |
Согласен, но сам я использую regexp в крайнем случае, когда веток условий поиска много и только в БД.
Добавлено через 31 секунду Странно...какую строку вводишь? Введи подряд много символов, например: lewd wer w werwe rw w we rw w w eeee ee eeeee и нажми Enter
0
|
0 / 0 / 0
Регистрация: 17.10.2013
Сообщений: 52
|
|
29.11.2013, 18:56 [ТС] | 19 |
mibin, так когда запускаешь там текст уже введен
0
|
141 / 84 / 24
Регистрация: 21.10.2009
Сообщений: 429
|
|
29.11.2013, 20:03 | 20 |
Удали строку где она заполняется и раскомментарь cin.
Введи строку и нажми enter
0
|
29.11.2013, 20:03 | |
29.11.2013, 20:03 | |
Помогаю со студенческими работами здесь
20
Подсчитать наибольшее количество подряд идущих пробелов в тексте В строке посчитать наибольшее количество идущих подряд пробелов В строке подсчитать наибольшее количество букв идущих подряд Во введенной строке подсчитать наибольшее количество одинаковых букв, идущих подряд Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |