In the event of technical difficulties with Szkopuł, please contact us via email at [email protected].
If you would like to talk about tasks, solutions or technical problems, please visit our Discord servers. They are moderated by the community, but members of the support team are also active there.
Komisja Badania Wirusów Binarnych wykryła, że pewne ciągi zer i jedynek są kodami wirusów. Komisja wyodrębniła zbiór wszystkich kodów wirusów. Ciąg zer i jedynek nazywamy bezpiecznym, gdy żaden jego segment (tj. ciąg kolejnych wyrazów) nie jest kodem wirusa. Komisja dąży do ustalenia, czy istnieje nieskończony, bezpieczny ciąg zer i jedynek.
Dla zbioru kodów nieskończonym, bezpiecznym ciągiem jest Dla zbioru kodów nie istnieje nieskończony, bezpieczny ciąg zer i jedynek.
Napisz program, który:
W pierwszym wierszu standardowego wejścia znajduje się jedna liczba całkowita będąca liczbą wszystkich kodów wirusów. W każdym z kolejnych wierszy znajduje się jedno niepuste słowo złożone ze znaków 0 i 1 - kod wirusa. Sumaryczna długość wszystkich słów nie przekracza 30000.
W pierwszym i jedynym wierszu standardowego wyjścia powinno znajdować się słowo:
Dla danych wejściowych:
3 01 11 00000
poprawną odpowiedzią jest:
NIE
Autor zadania: Wojciech Rytter.