djfz-2020-s444399/TaskE05/description.txt
2020-12-24 09:36:56 +01:00

15 lines
580 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-24 15:30:00