Добрый день,
Подскажите пожалуйста, как заменить каждый второй символ * в строке на + ?
Этот топик читают: Гость
Ответов: 54
Рейтинг: 0
|
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
карма: 25 |
|
Ответов: 1343
Рейтинг: 31
|
|||
карма: 2 |
| ||
файлы: 1 | code_34719.txt [995B] [228] |
Ответов: 54
Рейтинг: 0
|
|||
есть 123*42112*43*4564*15*26
нужно 123*42112+43*4564+15*26 |
|||
карма: 0 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Блин! Я и забыл, что у нас Rysik есть.
Rysik, это ты заменил "каждую чётную" Wizdoom писал(а): есть 123*42112*43*4564*15*26Спешить нужно только в туалет. |
|||
карма: 25 |
|
Ответов: 824
Рейтинг: 138
|
|||
Wizdoom писал(а): Подскажите пожалуйста, как заменить каждый второй символ * в строке на + ?code_34720.txt |
|||
карма: 1 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
sashaoli, перезалей.
|
|||
карма: 25 |
|
Ответов: 1343
Рейтинг: 31
|
|||
Tad писал(а): Rysik, понял ?Спешить нужно только в туалет. можно подумать у нас ТС уведомил меня что там такая строка... я же не провидец... |
|||
карма: 2 |
|
Ответов: 824
Рейтинг: 138
|
|||
карма: 1 |
| ||
файлы: 2 | code_34720.txt [1.4KB] [256], code_34721.txt [748B] [249] | ||
Голосовали: | Tad, foksov, sla8a |
Ответов: 54
Рейтинг: 0
|
|||
То, что нужно, большое спасибо.
|
|||
карма: 0 |
|
Разработчик
Ответов: 4698
Рейтинг: 426
|
|||
Кто короче?
|
|||
карма: 10 |
| ||
Голосовали: | sla8a |
Ответов: 8930
Рейтинг: 823
|
|||
Assasin, а на IC можно?
Кстати, ТС не озвучил, но если в строке уже имеются "+", то выложенные схемы не сработают правильно, по смыслу задачи из трёх встретившихся не разделённых символом "+" символов "*", средний надо заменить на "+" |
|||
карма: 19 |
|
Разработчик
Ответов: 4698
Рейтинг: 426
|
|||
Леонид, ну это уже читерство
|
|||
карма: 10 |
|
Ответов: 16884
Рейтинг: 1239
|
||||||||||||||||||
Assasin писал(а): Кто короче?
|
||||||||||||||||||
карма: 25 |
|
Разработчик
Ответов: 4698
Рейтинг: 426
|
|||
Э... Не понимаю, откуда 5 потоков взялись. А данных/кода/времени больше за счет MathParse, я сначала хотел сделать с Math, но у него точки reCalc не было
А так считал по количеству компонентов. Попробуй замени на FastMathParse (если он ксоры считает) и сравни |
|||
карма: 10 |
|