add generic description part
This commit is contained in:
parent
73ed4f0ecc
commit
ed516ce0df
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy zadany napis jest liczbą całkowitą
|
Dla każdego napisu należy sprawdzić, czy zadany napis jest liczbą całkowitą
|
||||||
podzielną przez 5. Napis nie powinien zawierać zer nieznaczących.
|
podzielną przez 5. Napis nie powinien zawierać zer nieznaczących.
|
||||||
Jeśli napis spełnia tak określony warunek, należy wypisać na
|
Jeśli napis spełnia tak określony warunek, należy wypisać na
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy zadany napis jest dodatnią liczbą
|
Dla każdego napisu należy sprawdzić, czy zadany napis jest dodatnią liczbą
|
||||||
podzielną przez 25.
|
podzielną przez 25.
|
||||||
Jeśli napis spełnia tak określony warunek, należy wypisać na
|
Jeśli napis spełnia tak określony warunek, należy wypisać na
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy wydobyć z kodu pocztowego kod miasta (2 pierwsze
|
Dla każdego napisu należy wydobyć z kodu pocztowego kod miasta (2 pierwsze
|
||||||
cyfry). Jeśli napis nie jest kodem pocztowym, należy wypisać "<NONE>".
|
cyfry). Jeśli napis nie jest kodem pocztowym, należy wypisać "<NONE>".
|
||||||
Zakładamy, że kod pocztowy składa się z 2 cyfr, minusa i 3 cyfr. Jeśli
|
Zakładamy, że kod pocztowy składa się z 2 cyfr, minusa i 3 cyfr. Jeśli
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy napis jest numerem NIP zapisanym w
|
Dla każdego napisu należy sprawdzić, czy napis jest numerem NIP zapisanym w
|
||||||
formacie xxx-xxx-xx-xx bądź xxx-xx-xx-xxx. Nie trzeba brać pod uwagę sumy
|
formacie xxx-xxx-xx-xx bądź xxx-xx-xx-xxx. Nie trzeba brać pod uwagę sumy
|
||||||
kontrolnej.
|
kontrolnej.
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy napis jest 9-cyfrowym numerem
|
Dla każdego napisu należy sprawdzić, czy napis jest 9-cyfrowym numerem
|
||||||
telefonu zapisanym w formacie "NNN-NNN-NNN" badź "NNN NNN NNN" zaczynającym
|
telefonu zapisanym w formacie "NNN-NNN-NNN" badź "NNN NNN NNN" zaczynającym
|
||||||
sie od kombinacji "555".
|
sie od kombinacji "555".
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy napis jest akronimem (ciągiem co
|
Dla każdego napisu należy sprawdzić, czy napis jest akronimem (ciągiem co
|
||||||
najmniej dwóch i co najwyżej pięciu wielkich liter. Dodatkowo należy
|
najmniej dwóch i co najwyżej pięciu wielkich liter. Dodatkowo należy
|
||||||
uwzględnić akronimy "PCMCIA" i "WYSIWYG".
|
uwzględnić akronimy "PCMCIA" i "WYSIWYG".
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy napis reprezentuje liczbę pięcio-
|
Dla każdego napisu należy sprawdzić, czy napis reprezentuje liczbę pięcio-
|
||||||
bądź sześciocyfrową. Liczba nie powinna zawierać zer nieznaczących.
|
bądź sześciocyfrową. Liczba nie powinna zawierać zer nieznaczących.
|
||||||
Jeśli napis spełnia tak określony warunek, należy wypisać na
|
Jeśli napis spełnia tak określony warunek, należy wypisać na
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy napis składa się z samych gwiazdek
|
Dla każdego napisu należy sprawdzić, czy napis składa się z samych gwiazdek
|
||||||
(co najmniej jednej).
|
(co najmniej jednej).
|
||||||
Jeśli napis spełnia tak określony warunek, należy wypisać na
|
Jeśli napis spełnia tak określony warunek, należy wypisać na
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy napis jest chichotem tzn. "hi"
|
Dla każdego napisu należy sprawdzić, czy napis jest chichotem tzn. "hi"
|
||||||
powtórzonym przynajmniej 2 razy, po czym następuje opcjonalny ciąg
|
powtórzonym przynajmniej 2 razy, po czym następuje opcjonalny ciąg
|
||||||
wykrzykników.
|
wykrzykników.
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy napis zawiera podciąg składający
|
Dla każdego napisu należy sprawdzić, czy napis zawiera podciąg składający
|
||||||
się z wielkiej litery i dwóch cyfr.
|
się z wielkiej litery i dwóch cyfr.
|
||||||
Jeśli napis spełnia tak określony warunek, należy wypisać na
|
Jeśli napis spełnia tak określony warunek, należy wypisać na
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy zadany napis jest potęgą liczby 2
|
Dla każdego napisu należy sprawdzić, czy zadany napis jest potęgą liczby 2
|
||||||
zapisaną w systemie szesnastkowym. Liczba nie powinna zawierać zer
|
zapisaną w systemie szesnastkowym. Liczba nie powinna zawierać zer
|
||||||
nieznaczących.
|
nieznaczących.
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy zadany napis - zapisany
|
Dla każdego napisu należy sprawdzić, czy zadany napis - zapisany
|
||||||
dziesiętnie bądź szesnastkowo jest podzielny przez 4. Zapis szesnastkowy
|
dziesiętnie bądź szesnastkowo jest podzielny przez 4. Zapis szesnastkowy
|
||||||
jest sygnalizowany przez prefiks "0x", cyfry szesnastkowe zapisywane jako
|
jest sygnalizowany przez prefiks "0x", cyfry szesnastkowe zapisywane jako
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy napis jest numerem telefonu
|
Dla każdego napisu należy sprawdzić, czy napis jest numerem telefonu
|
||||||
zapisanym w formacie N-NNN-NNNNN-NNNN (N to dowolna cyfra), innym niż numer
|
zapisanym w formacie N-NNN-NNNNN-NNNN (N to dowolna cyfra), innym niż numer
|
||||||
telefonu 1-500-56773-4323.
|
telefonu 1-500-56773-4323.
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy napis jest napisem złożonym z
|
Dla każdego napisu należy sprawdzić, czy napis jest napisem złożonym z
|
||||||
ciągu 5 wielkich liter i 4 wielkich liter oddzielonych spacją, które
|
ciągu 5 wielkich liter i 4 wielkich liter oddzielonych spacją, które
|
||||||
wstukane na standardowym telefonie dadzą inny numer niż uzyskane przez
|
wstukane na standardowym telefonie dadzą inny numer niż uzyskane przez
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy napis jest 9-cyfrowym numerem
|
Dla każdego napisu należy sprawdzić, czy napis jest 9-cyfrowym numerem
|
||||||
telefonu zapisanym w formacie "NNN-NNN-NNN" badź "NNN NNN NNN"
|
telefonu zapisanym w formacie "NNN-NNN-NNN" badź "NNN NNN NNN"
|
||||||
niezaczynającym sie od kombinacji "555".
|
niezaczynającym sie od kombinacji "555".
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy napis reprezentuje wynik meczu
|
Dla każdego napisu należy sprawdzić, czy napis reprezentuje wynik meczu
|
||||||
piłkarskiego (dwie liczby oddzielone dwukropkiem bądź minusem), przy czym
|
piłkarskiego (dwie liczby oddzielone dwukropkiem bądź minusem), przy czym
|
||||||
pierwsza liczba jest większa od drugiej. Maksymalna liczba bramek
|
pierwsza liczba jest większa od drugiej. Maksymalna liczba bramek
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy napis reprezentuje proste równanie
|
Dla każdego napisu należy sprawdzić, czy napis reprezentuje proste równanie
|
||||||
typu "A @ B = C", gdzie w miejscu A, B, C mogą pojawić się liczby dodatnie
|
typu "A @ B = C", gdzie w miejscu A, B, C mogą pojawić się liczby dodatnie
|
||||||
(bez nieznaczących zer) bądź zmienna "x" (zmienna "x" - dokładnie jeden raz
|
(bez nieznaczących zer) bądź zmienna "x" (zmienna "x" - dokładnie jeden raz
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy napis jest formą czasownika
|
Dla każdego napisu należy sprawdzić, czy napis jest formą czasownika
|
||||||
zakończonego na "ować". Należy uwzględnić wszystkie formy z wyjątkiem
|
zakończonego na "ować". Należy uwzględnić wszystkie formy z wyjątkiem
|
||||||
imiesłowów. Napis musi być ciągiem małych liter (włącznie z polskimi
|
imiesłowów. Napis musi być ciągiem małych liter (włącznie z polskimi
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy napis jest oznaczeniem wiersza z
|
Dla każdego napisu należy sprawdzić, czy napis jest oznaczeniem wiersza z
|
||||||
Ewangelii (w rodzaju "Mt 17, 3"). Skróty Ewangelii - "Mt", "Mk", "Łk", "J",
|
Ewangelii (w rodzaju "Mt 17, 3"). Skróty Ewangelii - "Mt", "Mk", "Łk", "J",
|
||||||
liczba rozdziałów odpowiednio - 28, 16, 24, 22. Wiersz liczba z zakresu
|
liczba rozdziałów odpowiednio - 28, 16, 24, 22. Wiersz liczba z zakresu
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy zadany napis jest potęgą liczby
|
Dla każdego napisu należy sprawdzić, czy zadany napis jest potęgą liczby
|
||||||
100.
|
100.
|
||||||
Jeśli napis spełnia tak określony warunek, należy wypisać na
|
Jeśli napis spełnia tak określony warunek, należy wypisać na
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy wydobyć zadany napis jest numerem telefonu.
|
Dla każdego napisu należy wydobyć zadany napis jest numerem telefonu.
|
||||||
Zakładamy, że numer telefonu składa się z dwóch cyfr opcjonalnie
|
Zakładamy, że numer telefonu składa się z dwóch cyfr opcjonalnie
|
||||||
poprzedzonych zerem, po których następuje spacja i 7 cyfr w formacie
|
poprzedzonych zerem, po których następuje spacja i 7 cyfr w formacie
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy napis jest napisem złożonym z
|
Dla każdego napisu należy sprawdzić, czy napis jest napisem złożonym z
|
||||||
ciągu 5 wielkich liter i 4 wielkich liter oddzielonych spacją, które
|
ciągu 5 wielkich liter i 4 wielkich liter oddzielonych spacją, które
|
||||||
wstukane na standardowym telefonie dadzą taki sam numer jak przy wstukaniu
|
wstukane na standardowym telefonie dadzą taki sam numer jak przy wstukaniu
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy napis reprezentuje wynik meczu
|
Dla każdego napisu należy sprawdzić, czy napis reprezentuje wynik meczu
|
||||||
piłkarskiego (dwie liczby oddzielone dwukropkiem). Maksymalna (sumaryczna)
|
piłkarskiego (dwie liczby oddzielone dwukropkiem). Maksymalna (sumaryczna)
|
||||||
liczba bramek wynosi 10.
|
liczba bramek wynosi 10.
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy napis reprezentuje wiek człowieka,
|
Dla każdego napisu należy sprawdzić, czy napis reprezentuje wiek człowieka,
|
||||||
tzn. jest postaci typu "45 lat". Maksymalny wiek - 99 lat.
|
tzn. jest postaci typu "45 lat". Maksymalny wiek - 99 lat.
|
||||||
Jeśli napis spełnia tak określony warunek, należy wypisać na
|
Jeśli napis spełnia tak określony warunek, należy wypisać na
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy napis reprezentuje imię i nazwisko
|
Dla każdego napisu należy sprawdzić, czy napis reprezentuje imię i nazwisko
|
||||||
mężczyzny. Imię i nazwisko to przynajmniej dwuliterowy napis zaczynający
|
mężczyzny. Imię i nazwisko to przynajmniej dwuliterowy napis zaczynający
|
||||||
się wielką literą, po której następują małe litery. Dodatkowo imię nie może
|
się wielką literą, po której następują małe litery. Dodatkowo imię nie może
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy napis reprezentuje imię i nazwisko
|
Dla każdego napisu należy sprawdzić, czy napis reprezentuje imię i nazwisko
|
||||||
kobiety. Imię i nazwisko to przynajmniej dwuliterowy napis zaczynający się
|
kobiety. Imię i nazwisko to przynajmniej dwuliterowy napis zaczynający się
|
||||||
wielką literą, po której następują małe litery. Dodatkowo imię musi kończyć
|
wielką literą, po której następują małe litery. Dodatkowo imię musi kończyć
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy napis reprezentuje liczbę
|
Dla każdego napisu należy sprawdzić, czy napis reprezentuje liczbę
|
||||||
całkowitą. Liczba nie powinna zawierać zer nieznaczących. Liczby dodatnie
|
całkowitą. Liczba nie powinna zawierać zer nieznaczących. Liczby dodatnie
|
||||||
mogą opcjonalnie zaczynać się plusem.
|
mogą opcjonalnie zaczynać się plusem.
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy napis reprezentuje liczbę
|
Dla każdego napisu należy sprawdzić, czy napis reprezentuje liczbę
|
||||||
całkowitą nieujemną mniejszą niż 143. Liczba nie powinna zawierać zer
|
całkowitą nieujemną mniejszą niż 143. Liczba nie powinna zawierać zer
|
||||||
nieznaczących.
|
nieznaczących.
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy napis reprezentuje nazwę domenową.
|
Dla każdego napisu należy sprawdzić, czy napis reprezentuje nazwę domenową.
|
||||||
Zakładamy, że nazwa domenowa składa się z 2 lub 3 członów oddzielonych
|
Zakładamy, że nazwa domenowa składa się z 2 lub 3 członów oddzielonych
|
||||||
kropkami. Każdy człon to ciąg małych liter.
|
kropkami. Każdy człon to ciąg małych liter.
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy napis jest identyfikatorem
|
Dla każdego napisu należy sprawdzić, czy napis jest identyfikatorem
|
||||||
(ciągiem liter, cyfr i podkreślników nie zaczynających się cyfrą).
|
(ciągiem liter, cyfr i podkreślników nie zaczynających się cyfrą).
|
||||||
Jeśli napis spełnia tak określony warunek, należy wypisać na
|
Jeśli napis spełnia tak określony warunek, należy wypisać na
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy napis jest liczbą całkowitą
|
Dla każdego napisu należy sprawdzić, czy napis jest liczbą całkowitą
|
||||||
zakresu od -49 do 49. Liczba nie powinna zawierać zer nieznaczących.
|
zakresu od -49 do 49. Liczba nie powinna zawierać zer nieznaczących.
|
||||||
Jeśli napis spełnia tak określony warunek, należy wypisać na
|
Jeśli napis spełnia tak określony warunek, należy wypisać na
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy napis jest wyrazem zawierającym
|
Dla każdego napisu należy sprawdzić, czy napis jest wyrazem zawierającym
|
||||||
dokładnie jedną samogłoskę. Należy uwzględnić małe litery alfabetu
|
dokładnie jedną samogłoskę. Należy uwzględnić małe litery alfabetu
|
||||||
łacińskiego.
|
łacińskiego.
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy napis wyraża sumę w dolarach, tj.
|
Dla każdego napisu należy sprawdzić, czy napis wyraża sumę w dolarach, tj.
|
||||||
zaczyna się znakiem dolara, po którym następuje liczba dodatnia (bez zer
|
zaczyna się znakiem dolara, po którym następuje liczba dodatnia (bez zer
|
||||||
nieznaczących).
|
nieznaczących).
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy napis jest niepustym ciągiem liter
|
Dla każdego napisu należy sprawdzić, czy napis jest niepustym ciągiem liter
|
||||||
A, G, C, T, U, przy czym w jednym ciągu może wystąpić albo T, albo U nie
|
A, G, C, T, U, przy czym w jednym ciągu może wystąpić albo T, albo U nie
|
||||||
obie litery równocześnie.
|
obie litery równocześnie.
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy napis to "hmmm....." - 'm'
|
Dla każdego napisu należy sprawdzić, czy napis to "hmmm....." - 'm'
|
||||||
występuje 2 lub więcej razy, kropki są opcjonalne, ale jeśli występują
|
występuje 2 lub więcej razy, kropki są opcjonalne, ale jeśli występują
|
||||||
muszą wystąpić przynajmniej 3 razy.
|
muszą wystąpić przynajmniej 3 razy.
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy napis jest śpiewem, tj. jest
|
Dla każdego napisu należy sprawdzić, czy napis jest śpiewem, tj. jest
|
||||||
ciągiem sylab "li", "la", "lo" (co najmniej dwóch), po którym następuje
|
ciągiem sylab "li", "la", "lo" (co najmniej dwóch), po którym następuje
|
||||||
opcjonalny ciąg wykrzykników.
|
opcjonalny ciąg wykrzykników.
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy wydobyć minuty z podanego napisu reprezentującego
|
Dla każdego napisu należy wydobyć minuty z podanego napisu reprezentującego
|
||||||
godzinę w formacie typu "9:13", "18:44" wyciąga minuty. Funkcja powinna
|
godzinę w formacie typu "9:13", "18:44" wyciąga minuty. Funkcja powinna
|
||||||
zwracać napis "<NONE>", jeśli podany napis nie jest godziną. Jeśli napis
|
zwracać napis "<NONE>", jeśli podany napis nie jest godziną. Jeśli napis
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy wydobyć numer kierunkowy z numeru telefonu.
|
Dla każdego napisu należy wydobyć numer kierunkowy z numeru telefonu.
|
||||||
Zakładamy, że numer kierunkowy jest dwucyfrowy, musi być poprzedzony zerem
|
Zakładamy, że numer kierunkowy jest dwucyfrowy, musi być poprzedzony zerem
|
||||||
lub plusem. Pozostała część numeru to 7 cyfr zapisanych w postaci N-NNN-NNN
|
lub plusem. Pozostała część numeru to 7 cyfr zapisanych w postaci N-NNN-NNN
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy wydobyć numer domu z adresu. Zakładamy, że adres
|
Dla każdego napisu należy wydobyć numer domu z adresu. Zakładamy, że adres
|
||||||
składa się ze skrótu "ul.", "os." bądź "al.", z nazwy ulicy, numeru domu i
|
składa się ze skrótu "ul.", "os." bądź "al.", z nazwy ulicy, numeru domu i
|
||||||
opcjonalnego numeru mieszkania (oddzielonego od numeru domu ukośnikiem bądź
|
opcjonalnego numeru mieszkania (oddzielonego od numeru domu ukośnikiem bądź
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy napis jest 6-cyfrowym kodem PIN,
|
Dla każdego napisu należy sprawdzić, czy napis jest 6-cyfrowym kodem PIN,
|
||||||
przy czym zakładamy, że kod PIN może zawierać co najwyżej jedno zero.
|
przy czym zakładamy, że kod PIN może zawierać co najwyżej jedno zero.
|
||||||
Jeśli napis spełnia tak określony warunek, należy wypisać na
|
Jeśli napis spełnia tak określony warunek, należy wypisać na
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy napis reprezentuje wiek człowiek,
|
Dla każdego napisu należy sprawdzić, czy napis reprezentuje wiek człowiek,
|
||||||
tzn. jest postaci typu "45 lat", przy czym dla pierwszych lat wyjątkowo -
|
tzn. jest postaci typu "45 lat", przy czym dla pierwszych lat wyjątkowo -
|
||||||
"1 roczek", "2 latka", "3 latka", "4 latka". Maksymalny wiek - 110 lat.
|
"1 roczek", "2 latka", "3 latka", "4 latka". Maksymalny wiek - 110 lat.
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy napis reprezentuje wiek człowiek,
|
Dla każdego napisu należy sprawdzić, czy napis reprezentuje wiek człowiek,
|
||||||
tzn. jest postaci typu "45 lat". Maksymalny wiek — 123 lata.
|
tzn. jest postaci typu "45 lat". Maksymalny wiek — 123 lata.
|
||||||
Jeśli napis spełnia tak określony warunek, należy wypisać na
|
Jeśli napis spełnia tak określony warunek, należy wypisać na
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy zadany napis to "NIE" lub "NO", w
|
Dla każdego napisu należy sprawdzić, czy zadany napis to "NIE" lub "NO", w
|
||||||
którym odpowiednio "E" bądź "O" występuję co najmniej 6 razy, po czy
|
którym odpowiednio "E" bądź "O" występuję co najmniej 6 razy, po czy
|
||||||
występują co najmniej 3 wykrzykniki. Zob.
|
występują co najmniej 3 wykrzykniki. Zob.
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy zadany napis to ciąg liter
|
Dla każdego napisu należy sprawdzić, czy zadany napis to ciąg liter
|
||||||
(uwzględnić też polskie znaki) po którym następuje ciąg wykrzykników
|
(uwzględnić też polskie znaki) po którym następuje ciąg wykrzykników
|
||||||
zamiast których może wystąpić "1", "one" albo "eleven". W napisie muszą
|
zamiast których może wystąpić "1", "one" albo "eleven". W napisie muszą
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy wydobyć nazwisko kobiety z pary imię-nazwisko.
|
Dla każdego napisu należy wydobyć nazwisko kobiety z pary imię-nazwisko.
|
||||||
Zakładamy, że kobietę identyfikujemy po imieniu zakończonym na "a",
|
Zakładamy, że kobietę identyfikujemy po imieniu zakończonym na "a",
|
||||||
wyjąwszy imiona "Kosma" i "Jarema". Imię i nazwisko składa się z liter
|
wyjąwszy imiona "Kosma" i "Jarema". Imię i nazwisko składa się z liter
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy wydobyć nazwisko mężczyzny z pary imię-nazwisko.
|
Dla każdego napisu należy wydobyć nazwisko mężczyzny z pary imię-nazwisko.
|
||||||
Zakładamy, że meżczyznę identyfikujemy po imieniu zakończonym na literę
|
Zakładamy, że meżczyznę identyfikujemy po imieniu zakończonym na literę
|
||||||
inną niż "a" plus imiona "Kosma" i "Jarema". Imię i nazwisko składa się z
|
inną niż "a" plus imiona "Kosma" i "Jarema". Imię i nazwisko składa się z
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy wydobyć nazwę pliku z pełnej ścieżki. Należy
|
Dla każdego napisu należy wydobyć nazwę pliku z pełnej ścieżki. Należy
|
||||||
uwzględnić dwie konwencje - (1) linuksową (ścieżka zaczyna się ukośnikiem,
|
uwzględnić dwie konwencje - (1) linuksową (ścieżka zaczyna się ukośnikiem,
|
||||||
poszczególne jej elementy też oddzielane są ukośnikiem), (2) windowsową
|
poszczególne jej elementy też oddzielane są ukośnikiem), (2) windowsową
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy wydobyć wszystkie hashtagi twitterowe z napisu.
|
Dla każdego napisu należy wydobyć wszystkie hashtagi twitterowe z napisu.
|
||||||
Zakładamy, że hashtag to ciąg małych i wielkich liter oraz cyfr
|
Zakładamy, że hashtag to ciąg małych i wielkich liter oraz cyfr
|
||||||
(niezaczynający się cyfrą) i poprzedzony znakiem '#'. Hashtagi należy
|
(niezaczynający się cyfrą) i poprzedzony znakiem '#'. Hashtagi należy
|
||||||
|
@ -8,6 +8,13 @@ użyć negacji jako operacji w danym języku programowania, jeśli da się
|
|||||||
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
to wyrazić w samym wyrażeniu regularnym). Tam, gdzie to możliwe należy
|
||||||
użyć pojedynczego wyrażenia regularnego.
|
użyć pojedynczego wyrażenia regularnego.
|
||||||
|
|
||||||
|
Write a program, which loads consecutive lines from standard input
|
||||||
|
and analyze every line (with no newline character). You should
|
||||||
|
use regular expressions to the greatest extent possible (e.g. you
|
||||||
|
can not use negation in the programming language if it is
|
||||||
|
possible to express the same in regular expression). Wherever possible,
|
||||||
|
use one regular expression.
|
||||||
|
|
||||||
Dla każdego napisu należy sprawdzić, czy napis składa się z naprzemian
|
Dla każdego napisu należy sprawdzić, czy napis składa się z naprzemian
|
||||||
występujących małych i wielkich liter. Napis może zaczynać się i kończyć
|
występujących małych i wielkich liter. Napis może zaczynać się i kończyć
|
||||||
małą bądź wielką literą. Należy uwzględnić polskie znaki. Napis musi
|
małą bądź wielką literą. Należy uwzględnić polskie znaki. Napis musi
|
||||||
|
Loading…
Reference in New Issue
Block a user