IV-42,
:
231000
: - ,
..
:
. ..
: __________
: _____________
2016
.. 3
1. .. 4
. 4
. 5
. 6
2. . 8
.. 8
. 9
. 10
. 11
3. . . 14
DictionaryParser.Parse() 14
String.Capitalize() 24
4. . 30
. 30
-. 31
. 32
5. . 35
. . 35
. 36
. 40
. 41
. 43
, .
:
1. , , . (A), (E) .
2. , .
3. , , .
4. .
5. .
:
- ;
- ; ;
- ;
-
1.
, , , . . .
() (), - . , , , .
|
|
:
- S ;
- P ;
- : ;
- ~ ;
- " , , ;
- # ;
- ! ;
- $ , .
(. 1).
1.
" S: P | # S ~: P | |
# S ~: ~P | " S: ~P | |
$ : S | # P ~: S | |
# ~P ~: S | $ ~ : S |
. , . (, , , ).
, , , ( ).
, , ( , ), ( ).
. .
( input.txt , ). . ( output.txt , ). , Data ( , ) : <_>.txt
, (IDE) Visual Studio (. 1).
1.
, . - , Exception .NET Framework.
- 2: ( ), .
|
|
2.
2.
, .
(.txt). . . .
(.txt). .
C#. .NET Framework 4.0 . Windows XP .
.
1. , . 11 app.config. : Ru ( ), En .
2. :
<> <> < > <>
. .
3. :
<_> ([_] [,_] [,_])
, ( ), , .
4. ( )
5. , , , . . .
6. UTF-8 .txt.
7. : , . Data , <>.txt
8. .
(. 2)
2.
, | |||
, | () | ||
, | |||
- | |||
, , ( 3).
3. [1]
, | ||||
I > : I > : I > : I > : I > : | ||||
E > | ||||
E > : , | ||||
E > | ||||
E > : , | ||||
E > | ||||
I > : I > : W > | ||||
E > : , |
:
|
|
1) (.txt)
(, , )
(, , )
( , , , )
( , , , )
( , , , )
2) (.txt)
(, , , )
(, , , )
3) (.txt)
(, , , , )
(, , , , , , )
(, , , , , )
4) (.txt)
()
()
(, , , , , , , , , , , )
(. 4):
4.
? | (-) | ||
+ | 1, 3-9 | ||
, | + | 2-9 | |
, | + | ||
() | 4,6-8 | ||
, | 5,7 | ||
- | |||
+ | |||
+ | 1-10 | ||
+ | 1-10 |
3. .