Напишите программку творения n-символьной последовательности, состоящей из совокупы 3
Напишите программку творения n-символьной последовательности, состоящей из совокупы 3 знаков с использованием строк (например '0', '1', '2' или 'a', 'b', 'c') в которой нет двух смежных схожих подпоследовательностей. Для n=11 последовательность может иметь вид "01020120210".
Задать свой вопрос
Вася Черешевский
rfrjq zpsr
Недобейко
Анастасия
какой язык?
1 ответ
Никитка Пинтер
include lt;iostreamgt;
include lt;stringgt;
include lt;time.hgt;
using namespace std;
void main()
srand(time(NULL));
int n,k=0,k1=4;
cin gt;gt; n; //вводишь количество символов
string *s=new string [n];
for (int i = 0;i lt; n;++i)
while (k == k1)
k = rand() % 3;
switch (k)
case 0:s[i] = '0';cout lt;lt; s[i];break;
case 1:s[i] ='1';cout lt;lt; s[i];break; //заместо 0,1,2 пишешь собственный алфавит .
case 2:s[i] ='2';cout lt;lt; s[i];break;
k1 = k;
system("pause");
include lt;stringgt;
include lt;time.hgt;
using namespace std;
void main()
srand(time(NULL));
int n,k=0,k1=4;
cin gt;gt; n; //вводишь количество символов
string *s=new string [n];
for (int i = 0;i lt; n;++i)
while (k == k1)
k = rand() % 3;
switch (k)
case 0:s[i] = '0';cout lt;lt; s[i];break;
case 1:s[i] ='1';cout lt;lt; s[i];break; //заместо 0,1,2 пишешь собственный алфавит .
case 2:s[i] ='2';cout lt;lt; s[i];break;
k1 = k;
system("pause");
, оставишь ответ?
Похожие вопросы
-
Вопросы ответы
Новое
NEW
Статьи
Информатика
Статьи
Последние вопросы
на одной грядке коротышки посадили 3 ряда морковок по 8 штук
Разные вопросы.
эссе на тему какое образование дается в каждой семье
Қазақ тiлi.
Put the verb in brackets into the Present Indefinite.
1The Volga ,
Английский язык.
Сколько стоит коктейль молочный? Точную цену надо?
Математика.
Составить рассказ Из чего складывался культ монарха помазанника Божьего?
История.
задание экономиоти
Рассмотри ситуацию: человек живёт на Крайнем Се-вере. С помощью каких
Экономика.
Человек живет на Крайнем Севере. С помощью каких благ удовлетворяются потребности
Экономика.
там лежат три яйца.у дома рос клен.Это гнездо сойки.на клёне гнездо
Русский язык.
Тыныштық күйіндегі карусель 35 с-та 3,0 рад/с бұрыштық жылдамдықпен үдей қозғалады.
Разные вопросы.
Сочинение на тему "Русский язык не сможет умереть!"
Математика.
Облако тегов