- Форум
- По малко от всичко
- Тийн Учител - есета, теми, съчинения...
- Функции и низове..?
Е напиши на какъв език програмирате.
Един начин за реализация е да направиш помощна функция, която изтрива даден елемент от низа с индекс i:
Триене(низ, индекс)
Фактически в нея ще направиш един цикъл от индекса+1 до края на низа да премества елементите с 1 назад и последният елемент ще го правиш нулевият.
Ползвайки тази функция, функцията за чистене на интервали ще я напишеш, като ще обхождаш низа по символи и ако срещнеш два поредни интервала (да кажем с индекс1 и индекс2), ще изпълняваш Триене(низ, индекс2), докато елементите с индекс1 и индекс2 станат различни (с други думи, докато след известен брой триения на интервали не стигнеш буква).
Последната част е в главната програма да въвеждаш n на брой низове, като при всяко едно въвеждане отново да изпълняваш функцията за чистене на интервали.
Ако напишеш езика за програмиране, може и да се пробвам да я разпиша. Поздрави!
Има 10 вида хора. Тези, които могат да четат двоичен код и тези, които не могат.