рд╕рд╛рдорд╛рдиреНрдп рдорд╛рд░реНрдХреЛрд╡ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдмреНрд░реЗрдирдлреИрдХ рджреБрднрд╛рд╖рд┐рдпрд╛

рдХрдЯреМрддреА рдХреЗ рддрд╣рдд рдЖрдкрдХреЛ рд╕рд╛рдорд╛рдиреНрдп рдорд╛рд░реНрдХреЛрд╡ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╣реБрдП рдмреНрд░реЗрдирдлрдХ рджреБрднрд╛рд╖рд┐рдпрд╛ рдХрд╛ рд╕рдмрд╕реЗ рдЕрд╕рд╛рдорд╛рдиреНрдп рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдорд┐рд▓реЗрдЧрд╛ред рдЗрд╕ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдореЗрдВ, рд╕рднреА рдмреНрд░реЗрдирдлреИрдХ рдСрдкрд░реЗрдЯрд░ рдФрд░ рджреБрднрд╛рд╖рд┐рдпрд╛ рд╕реНрд╡рдпрдВ рд╕рд╛рдорд╛рдиреНрдп рдорд╛рд░реНрдХреЛрд╡ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рд╣реИрдВред рдЗрд╕ рдкреЛрд╕реНрдЯ рдХрд╛ рдЙрджреНрджреЗрд╢реНрдп рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рд╢рд╛рд╕реНрддреНрд░реАрдп рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдмреНрд░реЗрдирдлрдХ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рдерд╛ рдФрд░ рдПрд▓реНрдЧреЛрд░рд┐рдердо рдХреА рдЕрд╡рдзрд╛рд░рдгрд╛ рдХреЗ рдХреБрдЫ рд╢рд╛рд╕реНрддреНрд░реАрдп рд╢реЛрдзрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЛ рд▓рд╛рдирд╛ рдерд╛ред рдЬреЛ рдХреЛрдИ рднреА рдЗрд╕ рддрд░рд╣ рдХреА рдЕрд╕рд╛рдорд╛рдиреНрдп рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ рдХреЗ рд╕рд╛рде рдЕрдкрдиреЗ рдорд╕реНрддрд┐рд╖реНрдХ рдХреЛ рдиреБрдХрд╕рд╛рди рдкрд╣реБрдВрдЪрд╛рдиреЗ рд╕реЗ рдбрд░рддрд╛ рдирд╣реАрдВ рд╣реИ рд╡рд╣ рд╕реНрд╡рд╛рдЧрдд рдпреЛрдЧреНрдп рд╣реИ (рдмрд╣реБрдд рд╕рд╛рд░реЗ рдкрд╛рда рдореЗрдВ рдХрдЯреМрддреА рдХреЗ рддрд╣рдд, рдХрднреА-рдХрднреА рдпрд╣ рд╕рдордЭрдирд╛ рдореБрд╢реНрдХрд┐рд▓ рд╣реИ рдХрд┐ рдХреНрдпрд╛ рдЖрдк рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рдирд╣реАрдВ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдкреЛрд╕реНрдЯ рдХреЗ рдЕрдВрдд рдореЗрдВ рдЗрд╕ рджреБрднрд╛рд╖рд┐рдпрд╛ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреА рдПрдХ рдХрдбрд╝реА рд╣реИ, рдЬрд┐рд╕реЗ рдЖрдк рдХрд╛рд░реНрд░рд╡рд╛рдИ рдореЗрдВ рдЖрдЬрд╝рдорд╛ рд╕рдХрддреЗ рд╣реИрдВ)ред рд╕реНрдкрд╖реНрдЯ рдХрд╛рд░рдгреЛрдВ рд╕реЗ рдЗрд╕рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдмрд╣реБрдд рдЕрдзрд┐рдХ рдирд╣реАрдВ рд╣реИ, рд▓реЗрдХрд┐рди рдХрд╛рд░реНрдп рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЛ рд╕рдордЭрдиреЗ рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рдпрд╣ рдмрд╣реБрдд рд╕реНрдкрд╖реНрдЯ рд╣реИред

рдРрд╕реЗ рд╡рд┐рдЪрд╛рд░ рдХрд╛ рдЬрдиреНрдо рдХреИрд╕реЗ рд╣реБрдЖ

рдпрд╣ рд╕рдм рдЗрд╕ рддрдереНрдп рдХреЗ рд╕рд╛рде рд╢реБрд░реВ рд╣реБрдЖ рдХрд┐ рд╣рдм рдкрд░ рдмреНрд░реЗрдирдлрдХ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╣реБрдд рд╕рд╛рд░реА рдкреЛрд╕реНрдЯ рдиреЗ рдореБрдЭреЗ рдпрд╣ рдЬрд╛рдирдиреЗ рдХреЗ рд▓рд┐рдП рдиреАрдЪреЗ рдЧрд┐рд░рд╛ рджрд┐рдпрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреНрдпрд╛ рд╣реИред рдЗрд╕рдХреЗ рдЕрд▓рд╛рд╡рд╛, рдореЗрд░рд╛ рдПрдХ рдорд┐рддреНрд░, рдЬреЛ рдПрдХ рдкреНрд░реЛрдЧреНрд░рд╛рдорд░ рднреА рд╣реИ, рдЗрд╕ рдкреЛрд╕реНрдЯ рдкрд░ рдЖрдпрд╛ рдФрд░ рдЙрд╕рдиреЗ рдХреБрдЫ рдЗрд╕ рддрд░рд╣ рдХрд╣рд╛: "рдПрдХ рдмрд╛рд░ рдЬрдм рдЖрдк рд╡рд┐рд╢реНрд╡рд╡рд┐рджреНрдпрд╛рд▓рдп рдореЗрдВ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рдЗрд╕ рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЗ рд╕рд╛рде рдЫрд╛рддреНрд░реЛрдВ рдХреЛ рдкреНрд░рддрд╛рдбрд╝рд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдПрдХ рдЖрджрд┐рдо рдкреБрдирд░рд╛рд╡рд░реНрддреА рдлрд╝рдВрдХреНрд╢рди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдмреНрд░реЗрдирдлреИрдХ рджреБрднрд╛рд╖рд┐рдпрд╛ рдХрд╛ рд╡рд░реНрдгрди рдХрд░реЗрдВред" рдпрд╣ рдореБрд╣рд╛рд╡рд░рд╛ рдФрд░ рдЦрд░рд╛рдм рдореМрд╕рдо рдФрд░ рдордиреЛрджрд╢рд╛ рдиреЗ рдЬреЛ рдХреБрдЫ рд╣реБрдЖ рдЙрд╕реЗ рдЖрдЧреЗ рдмрдврд╝рд╛рдпрд╛ред рдЪреВрдВрдХрд┐ рдЖрдИрдЯреА рдПрдХ рдЧрдгрд┐рддреАрдп рд╕рдВрд╕рд╛рдзрди рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдкреБрдирд░рд╛рд╡рд░реНрддреА рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдпрд╣ рдореБрдЭреЗ рд╕рд╛рдорд╛рдиреНрдп рдорд╛рд░реНрдХрд┐рдВрдЧ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдПрдХ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рд╕рд╣реА рд▓рдЧрд╛ред
рдмреБрдирд┐рдпрд╛рджреА рдЕрд╡рдзрд╛рд░рдгрд╛рдУрдВ рд╕реЗ рдкрд░рд┐рдЪрд┐рдд рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдкрдврд╝ рд╕рдХрддреЗ рд╣реИрдВ:
brainfuck;
рдкреБрдирд░рд╛рд╡рд░реНрддреА рдХрд╛рд░реНрдп;
рд╕рд╛рдорд╛рдиреНрдп рдорд╛рд░реНрдХреЛрд╡ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдоред

рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдмреНрд░реЗрдирдлреИрдХ рдкреВрд░рд╛ рдХрд░реЗрдВ

рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ, рдмреНрд░реЗрдирдлреБрдХ рдПрдХ рд╕рдВрдкреВрд░реНрдг рднрд╛рд╖рд╛ рд╣реИ, рдЬреЛ рд╕реИрджреНрдзрд╛рдВрддрд┐рдХ рд░реВрдк рд╕реЗ рдЖрдкрдХреЛ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдХрд┐рд╕реА рднреА рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдЕрдиреБрдорддрд┐ рджреЗрддрд╛ рд╣реИред рдЖрдЗрдП рджреЗрдЦреЗрдВ рдХрд┐ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рд╕рд┐рджреНрдзрд╛рдВрдд рдХреЗ рд╕рдВрджрд░реНрдн рдореЗрдВ рдмреНрд░реЗрдирдлрдХ рдХреНрдпрд╛ рд╣реИред рдЗрд╕реЗ рдЯреНрдпреВрд░рд┐рдВрдЧ рдорд╢реАрди рдХреЗ рд╣рд╛рдЗрдмреНрд░рд┐рдб рдФрд░ рдкреНрд░рд╛рдХреГрддрд┐рдХ-рдореВрд▓реНрдп рд╡рд╛рд▓реЗ рд░рдЬрд┐рд╕реНрдЯрд░реЛрдВ рд╡рд╛рд▓реА рдорд╢реАрди рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдмрд╕реЗ рд╕рдЯреАрдХ рд░реВрдк рд╕реЗ рд╡рд░реНрдгрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред рдЪреВрдВрдХрд┐ рдмреНрд░реЗрдирдлрдХ рдЯреНрдпреВрд░рд┐рдВрдЧ рдкреВрд░реНрдг рд╣реИ, рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдЗрд╕реЗ рдкреНрд░рд╛рдХреГрддрд┐рдХ-рдореВрд▓реНрдп рд░рдЬрд┐рд╕реНрдЯрд░реЛрдВ рд╡рд╛рд▓реА рдорд╢реАрди рдкрд░ рдФрд░ рдЯреНрдпреВрд░рд┐рдВрдЧ рдорд╢реАрди, рдкреБрдирд░рд╛рд╡рд░реНрддреА рдХрд╛рд░реНрдпреЛрдВ, рдорд╛рд░реНрдХреЛрд╡ рдПрд▓реНрдЧреЛрд░рд┐рджрдо (рдЬреЛ рдореИрдВрдиреЗ рдХрд┐рдпрд╛ рдерд╛) рдкрд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИред
рдФрд░ рдЗрд╕рд▓рд┐рдП, рдХреНрдпрд╛ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ:
рдмреНрд░реЗрдирдлрдХ рдЯреАрдо
рдЯреАрдо рдХрд╛ рд╡рд░реНрдгрди
рд▓рд╛рдЧреВ рдХрд┐рдпрд╛?
>
рдЕрдЧрд▓реА рд╕реЗрд▓ рдореЗрдВ рдЬрд╛рдПрдВ
рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
<
рдкрд┐рдЫрд▓реЗ рд╕реЗрд▓ рдкрд░ рдЬрд╛рдПрдВ
рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
+
рд╡рд░реНрддрдорд╛рди рд╕реЗрд▓ рдореЗрдВ 1 рд╕реЗ рдорд╛рди рдмрдврд╝рд╛рдПрдВ
рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
-
рд╡рд░реНрддрдорд╛рди рд╕реЗрд▓ рдореЗрдВ рдореВрд▓реНрдп 1 рд╕реЗ рдШрдЯрд╛рдПрдВ
рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
ред
рд╡рд░реНрддрдорд╛рди рд╕реЗрд▓ рд╕реЗ рдкреНрд░рд┐рдВрдЯ рдореВрд▓реНрдп
рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
ред
рдмрд╛рд╣рд░ рд╕реЗ рдореВрд▓реНрдп рджрд░реНрдЬ рдХрд░реЗрдВ рдФрд░ рд╡рд░реНрддрдорд╛рди рд╕реЗрд▓ рдореЗрдВ рд╕рд╣реЗрдЬреЗрдВ
рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдСрдкрд░реЗрд╢рди рдорд╛рд░реНрдХреЛрд╡ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рджреГрд╖реНрдЯрд┐рдХреЛрдг рд╕реЗ рд╡рд┐рд╢реЗрд╖ рд░реБрдЪрд┐ рдирд╣реАрдВ рд╣реИ
[
рдпрджрд┐ рд╡рд░реНрддрдорд╛рди рд╕реЗрд▓ рдХрд╛ рдорд╛рди рд╢реВрдиреНрдп рд╣реИ, рддреЛ рдЖрдЧреЗ рдмрдврд╝реЗрдВ
рдПрдХ рдХреЗ рдмрд╛рдж рдПрдХ рд╕реЗрд▓ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрдХреНрд░рдо рдкрд╛рда] (рдЦрд╛рддреЗ рдореЗрдВ рд▓реЗ рд░рд╣рд╛ рд╣реИ
рдиреЗрд╕реНрдЯрд┐рдВрдЧ)
рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред
]
рдпрджрд┐ рд╡рд░реНрддрдорд╛рди рд╕реЗрд▓ рдХрд╛ рдорд╛рди рд╢реВрдиреНрдп рдирд╣реАрдВ рд╣реИ, рддреЛ рд╡рд╛рдкрд╕ рдЬрд╛рдПрдВ
рдкреНрд░рддреАрдХ рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдпрдХреНрд░рдо рдкрд╛рда [(рдШреЛрдВрд╕рд▓реЗ рдХреЗ рд╢рд┐рдХрд╛рд░ рд╕рд╣рд┐рдд)
рдЗрд╕реЗ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред


рд╕рд╛рдорд╛рдиреНрдп рдорд╛рд░реНрдХреЛрд╡ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдкрд░ рджреБрднрд╛рд╖рд┐рдпрд╛ рдХреЗ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдХреЗ рд▓рд┐рдП рдХреНрдпрд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ: рдПрдХ рдкрдВрдХреНрддрд┐ рдЬрд┐рд╕рдореЗрдВ рд╣рдо рдорд╕реНрддрд┐рд╖реНрдХ-рддрд░рдВрдЧ ("," рдСрдкрд░реЗрдЯрд░) рдХреЗ рдмрд┐рдирд╛ рдХреЛрдб рджрд░реНрдЬ рдХрд░реЗрдВрдЧреЗ, рдПрдХ рдкрдВрдХреНрддрд┐ рдЬреЛ рдореЗрдореЛрд░реА рдЯреЗрдк рдХреЗ рд░реВрдк рдореЗрдВ рдХрд╛рд░реНрдп рдХрд░рддреА рд╣реИ, рдПрдХ рдмрдлрд░ рд▓рд╛рдЗрди (рдкрд░рд┐рдгрд╛рдо рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП), рдкрд░рд┐рдгрд╛рдо рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкрдВрдХреНрддрд┐ред

рдЬрдм рджреБрднрд╛рд╖рд┐рдпрд╛ рдХрд╛рдо рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░рддрд╛ рд╣реИ, рддреЛ рд╕реНрдЯреНрд░рд┐рдВрдЧ-рд╕реНрдЯреНрд░рд┐рдВрдЧ рдХреЛ рджрд┐рдЦрдирд╛ рдЪрд╛рд╣рд┐рдП
._ ... ...
рдЕрдВрдХреЛрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рдЙрдкрд▓рдмреНрдз рдореЗрдореЛрд░реА рдХреЛрд╢рд┐рдХрд╛рдУрдВ рдХреА рд╕рдВрдЦреНрдпрд╛ рд╣реИ, рдкреНрд░рддреАрдХ _ рд╡рд░реНрддрдорд╛рди рд╕реЗрд▓ рдХрд╛ рдПрдХ рд╕рдВрдХреЗрддрдХ рд╣реИред
рдорд╛рд░реНрдХреЛрд╡ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдЙрддреНрдкрд╛рджреЛрдВ рдХреЛ рдПрдХ рд╣реА рд▓рдВрдмрд╛рдИ рдХреЗ рддрд╛рд░реЛрдВ рдХреЗ рджреЛ рд╕рд░рдгрд┐рдпреЛрдВ рдХреЗ рд░реВрдк рдореЗрдВ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдПрдЧрд╛: рдкрд╣рд▓рд╛ рдЙрддреНрдкрд╛рджреЛрдВ рдХреЗ рдмрд╛рдПрдВ рд╣рд┐рд╕реНрд╕реЗ рд╣реИ, рджреВрд╕рд░рд╛ рджрд╛рдпрд╛рдВ рд╣реИред рдпрджрд┐ рдЙрддреНрдкрд╛рдж рдХрд╛ рджрд╛рдпрд╛рдВ рднрд╛рдЧ рдлрд┐рди рдореЗрдВ рд╕рдорд╛рдкреНрдд рд╣реЛрддрд╛ рд╣реИ, рддреЛ рдЗрд╕рдХрд╛ рдорддрд▓рдм рд╣реИ рдХрд┐ рдпрд╣ рдЙрддреНрдкрд╛рдж рдЕрдВрддрд┐рдо рд╣реЛрдЧрд╛ред
рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдорд╛рд░реНрдХреЛрд╡ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рд╕рд╛рде рдмреНрд░реЗрдирдлреИрдХ рдХреЗ рд╕рдВрдЪрд╛рд▓рди рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдирд╛ рд╕рд░рд▓ рд╣реИред

рдмреНрд░реЗрдирдлрдХ рдЯреАрдо
рдорд╛рд░реНрдХреЛрд╡ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рджреНрд╡рд╛рд░рд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди
>
рд░рд┐рдмрди рд▓рд╛рдЗрди рдореЗрдВ:
string[] left = new string[5] { "|_.", "@_|", "@_.", "_..", "_.|" };
string[] right = new string[5] { "|.@_", "|@_", "_.FIN", "._.FIN", ".@_" };

<
рд░рд┐рдмрди рд▓рд╛рдЗрди рдореЗрдВ:
string[] left = new string[2] { "|_", "._" };
string[] right = new string[2] { "_|", "_.FIN" };

+
рд░рд┐рдмрди рд▓рд╛рдЗрди рдореЗрдВ:
string[] left = new string[1] { "_"};
string[] right = new string[1] { "|_FIN"};

-
рд░рд┐рдмрди рд▓рд╛рдЗрди рдореЗрдВ:
string[] left = new string[1] { "|_" };
string[] right = new string[1] { "_FIN" };

ред
рдмрдлрд░ рд▓рд╛рдЗрди рдореЗрдВ:
| > .a
a. >.a
.. >.
.aaaaaaaaaa > a,.
,a > a,
.aaaaaaaaa > 9
.aaaaaaaa > 8
.aaaaaaa > 7
.aaaaaa > 6
.aaaaa >5
.aaaa > 4
.aaa > 3
.aa > 2
.a > 1
. > 0
, >
a > .a
OUT
1>0
2>0
3>0
4>0
5>0
6>0
7>0
8>0
9>0
00>0


[
рд╕реНрд░реЛрдд рдкрдВрдХреНрддрд┐ рдореЗрдВ (рдЦрд╛рддреЗ рдХреЗ рдШреЛрдВрд╕рд▓реЗ рдореЗрдВ [] рд▓реЗрддрд╛ рд╣реИ)
string[] left = new string[10] { "_+", "_-", "_.", "_,", "_<", "_>","_[","_]","**","]*" };
string[] right = new string[10] { "+_", "-_", "._", ",_", "<_", ">_","[__","]*","_","]_FIN" };

]
рд╕реНрд░реЛрдд рдкрдВрдХреНрддрд┐ рдореЗрдВ (рдЦрд╛рддреЗ рдХреЗ рдШреЛрдВрд╕рд▓реЗ рдореЗрдВ [] рд▓реЗрддрд╛ рд╣реИ)
string[] left = new string[11] { "+_", "-_", "._", ",_", "<_", ">_", "]_", "[_", "*_","[**", "[*" };
string[] right = new string[11] { "_+", "_-", "_.", "_,", "_<", "_>", "__]", "[*","**", "_[", "_[FIN" };


рдЦреИрд░, рдЕрдм рдЙрдЪрд┐рдд рд╕рд╛рдорд╛рдиреНрдп рджреБрднрд╛рд╖рд┐рдпрд╛ рдПрд▓реНрдЧреЛрд░рд┐рджрдоред рдпрд╣ рд╕реНрд░реЛрдд рд▓рд╛рдЗрди рдкрд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдкреНрд░рддреНрдпреЗрдХ рдЙрддреНрдкрд╛рджрди рдХреЗ рдмрд╛рдж рдСрдкрд░реЗрд╢рди рддрд╛рд▓рд┐рдХрд╛ рд╕реЗ рдПрдХ рдЙрдк-рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ (рдКрдкрд░ рджреЗрдЦреЗрдВ)ред

рдХреНрдпрд╛ рдмрджрд▓рд╛ рдЬрд╛рдПрдХреНрдпрд╛ рдмрджрд▓рд╛ рдЬрд╛рдПрдЬрд┐рд╕реЗ рд╕рдм-рдПрд▓реНрдЧреЛрд░рд┐рдердо рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИ
_ ++ _+
_--_-
_ [[_[
_>> _>
_ <<_<
_]рдпрджрд┐ рдЖрдк рдПрдХ рд░рд┐рдмрди рд▓рд╛рдЗрди рдкрд░ рдЙрддреНрдкрд╛рдж рдЪрд▓рд╛ рд╕рдХрддреЗ рд╣реИрдВ
._ред on ._ рддрдм рдлрд╝рд╛рдЗрдирд▓ рдХрд░реЗрдВ
] _
рдЕрдиреНрдпрдерд╛ рд╕рдм-рдПрд▓реНрдЧреЛрд░рд┐рдердо рдХреЙрд▓]
]
_ред._ред

рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдмрд╛рд░ рдореЗрдВ рдкреВрд░реЗ рдХрд╛рд░реНрдпрдХреНрд░рдо рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдпрд╛ рдЗрд╕реЗ рдЪрд░рдг рджрд░ рдЪрд░рдг рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд░рдиреЗ рдХрд╛ рдЕрд╡рд╕рд░ рд╣реИред C # рдореЗрдВ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди, рдЗрд╕рд▓рд┐рдП рдЗрд╕реЗ рдХрд╛рдо рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдкрдХреЛ .NET 2.0 рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред
рдХреНрд▓рд╛рд╕рд┐рдХ рд╣реИрд▓реЛ рд╡рд░реНрд▓реНрдб рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдХрд╛рд░реНрдп! рдЗрд╕ рджреБрднрд╛рд╖рд┐рдпрд╛ рдкрд░ Brainfuck рдкрд░ред
рдЫрд╡рд┐

рдкреАрдПрд╕ рдореБрдЭреЗ рдЙрдореНрдореАрдж рд╣реИ рдХрд┐ рдпрд╣ рдХрд┐рд╕реА рдХреЗ рд▓рд┐рдП рдХрдо рд╕реЗ рдХрдо рджрд┐рд▓рдЪрд╕реНрдк рдерд╛ред рдореИрдВрдиреЗ рдкрд╛рда рдХреА рд╕рдмрд╕реЗ рдЫреЛрдЯреА рд╕рдВрднрд╡ рдорд╛рддреНрд░рд╛ рдХреЗ рднреАрддрд░ рд░рдЦрдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреАред
рджреБрднрд╛рд╖рд┐рдпрд╛ рдХрд╛ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдиред рдЖрдк рдХрд╛рдо рдореЗрдВ рдЗрд╕ рд░рд╛рдХреНрд╖рд╕ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред

Source: https://habr.com/ru/post/In113234/


All Articles