Головна Обговорення Лінки Пошук Prykladna СС Прикладна _КОЛЕДЖ 28.03.2024 13:13:54 (EEST=GMT+2)
ACM -
Навігація -
Теми форуму +
Чи знали ви, що... ? (beta) -
Розповіді про їжаків, що носять на голках гриби чи фрукти прозапас на зиму - міф . По-перше, їжаки не роблять запасів на зиму. По-друге, гриби і фрукти становлять більше 15% їхнього раціону лише в випадку особливих проблем з кормовою базою. По-третє, їжаку фізично складно зробити так, щоб звичайне середніх розмірів спіле яблуко, що лежало на землі, опинилось на його голках. Можливо, міф виник через те, що їжаки інколи намагаються забруднитись гнилим яблуком чи начепити його на голки, щоб кислим соком витравлювати кліщів, яких складно дістати через голки.
Події
ПнВтСрЧтПтСбНд
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Birthday(s):
AVATARAlex_neo
AVATARWinner
AVATARinvarian
AVATARsvadsak lol

Перегляд теми
ACM Контестер | ACM College | Задачі
Автор Робота з стрічками без використання string.h
volpuch
Користувач

Повідомлень: 2
Зареєстрований: 02.07.11
Опубліковано 02-07-2011 15:09
Потрібно заміна в рядку s множинні послідовні входжень символа t на
одне. Тобто "aabcddde***" замінити на "аabcde***" коли параметр t = d. І чи є в string.h аналог даної функції?
Надіслати приватне повідомлення
Автор RE: Робота з стрічками без використання string.h
volpuch
Користувач

Повідомлень: 2
Зареєстрований: 02.07.11
Опубліковано 02-07-2011 19:26
вже зробив


#include <iostream>

using namespace std;

void compress(char str[], char t) {
char *a=str, *b=str;
for(; *b=*a; ++b){
while(*++a==*b && *b==t);
}
}

int main (){
char str[100];
cin>>str;
char t;
cin>>t;
compress(str, t);
cout<<str;
return 0;
}



Змінив(ла) volpuch, 02-07-2011 19:27
Надіслати приватне повідомлення
Перейти на форум:
Голосування
Що Ви б хотіли отримати в якості подарунку на змаганні з програмування?

Медалі

настільні ігри

торт

клавіатура, навушники, флешки і т.д.

квитки в кіно

квитки в аквапарк

квитки на пейнтбол

книги

футболки з логотипом змагання

Для участі в голосуваннях Ви повинні залогуватись.
Міні-чат +
Зараз на сайті -
Гостей: 2
На сайті немає зареєстрованних користувачів

Користувачів: 5,089
новачок: redvelvet
Powered by PHP-Fusion © 2003-2006
LNU ACMania © 2004-2011 e-mail: webmaster@acm.lviv.ua
23,442,984 унікальних відвідувачів
Our projects: ACM Contester, _College.
  пїЅпїЅпїЅпїЅпїЅпїЅпїЅ Orphus     bigmir)net TOP 100