15 lines
583 B
Plaintext
15 lines
583 B
Plaintext
|
Use a deterministic finite-state automaton (FSA) engine from the TaskE00.
|
||
|
Create your own FSA description to check whether the line contains
|
||
|
date from 1900 to 1999 in format '19XX r.'
|
||
|
Don't use external files like in TaskE00 (description should be included in run file).
|
||
|
|
||
|
You may restrict the FSA alphabet to all possible characters included in the word "19XX r." plus "x" and
|
||
|
change all irrelevant characters in line to 'x'.
|
||
|
|
||
|
Read strings from the standard input.
|
||
|
If a string is accepted by the
|
||
|
automaton, write YES, otherwise- write NO.
|
||
|
|
||
|
POINTS: 2
|
||
|
DEADLINE: 2020-12-20 23:59:59
|