Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 03.04.2014, 10:14   #1
avatartest
Новичок
Джуниор
 
Регистрация: 31.05.2013
Сообщений: 1
Сообщение Последовательность состоящая из 0 и 1

Комитет по исследование бинарных вирусов определил, что последовательность состоящая из 0 и 1 является кодом вируса. Комитет закрыл все группы кодов. Последовательность состоящая из 0 и 1 считается безопасной, если не одно из его под частей не является кодом вируса. Сейчас цель комитета определить бесконечную последовательность состоящую из 0 и 1, которая на самом деле является безопасной.
Входные данные:
Первая строка целое число N, которые является количеством кодов всех вирусов. Каждая следящая p строка созданная из слов с использованием символов 0 и 1 является кодом вирусов. Сумма длины каждого слова не превышает 30000
Результат работы:
Одно выводимая строка будет содержать слово YES, если такая бесконечная последовательность является безопасной и в обратном случае будет содержать слово NO

Код:
#include <cstdlib>
#include <iostream>
 
using namespace std;
 
int main()
{
   string virus, p;
   int N = 0, k = 0 , l = 0;
 
   cout << "Vvedite kolichestvo kodov - ";
   cin >> N;
 
    if (N > 0)
    {
       while (N > 0)
       {
          k++;
          cout << "Vvedite " << k << " - i kod virusa: ";
          cin >> p;
 
          //Vot zdez poka nessobrajau kak obrabotat.....
 
          --N;
       }
    }        
    system ("pause");
    return 0;
}
Пример 1: N = 3, p1=01, p2=11, p3=0000, Резултать NO
Пример 2: N = 3, p1=011, p2=11, p3=0000, Резултать YES
...
Пример к: N = 100, p1=011, p2=11, p3=0000......, p100=0000, Резултать ?

Последний раз редактировалось avatartest; 03.04.2014 в 11:01.
avatartest вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дана последовательность символов, состоящая из слов. Вывести на экран слова, в которых все символы повторяющиеся (строки на C) Роман64 Помощь студентам 0 22.12.2013 15:00
задача на СИ. Строки. Дана последовательность символов, состоящая из слов одинаковой длины. Найти слова, являющиеся "особой парой" Роман64 Помощь студентам 2 18.12.2013 16:06
Дана непустая последовательность вещественных чисел, оканчивающаяся числом 1000. Последовательность является неубывающей. fanatloko Паскаль, Turbo Pascal, PascalABC.NET 1 23.06.2013 14:25
Паскаль.Дана последовательность символов, состоящая из слов. икше Помощь студентам 2 03.12.2012 19:34
Задана последовательность состоящая из единиц и нулей valiaam55 Паскаль, Turbo Pascal, PascalABC.NET 1 29.09.2010 17:16