Sudoku Solver (Camera)

рд╡рд┐рдЬреНрдЮрд╛рдкрдирд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫрдЗрди-рдПрдк рдЦрд░рд┐рджрд╣рд░реВ
рей.рей
рез.режрек┬ард╣рдЬрд╛рд░ рд╕рдореАрдХреНрд╖рд╛рд╣рд░реВ
рез┬ард▓рд╛рдЦ+
рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░рд┐рдПрдХрд╛ рд╕рд╛рдордЧреНрд░реАрд╣рд░реВ
рд╕рд╛рдордЧреНрд░реАрдХреЛ рдореВрд▓реНрдпрд╛рдЩреНрдХрди
рд╕рдмреИрдЬрдирд╛
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ
рд╕реНрдХреНрд░рд┐рдирд╕рдЯ рдлреЛрдЯреЛ

рдпреЛ рдЦреЗрд▓рдХрд╛ рдмрд╛рд░реЗрдорд╛

рдЕрдиреНрддрдорд╛ рдХреБрдиреИ рдердк рд╕реНрд▓рд╛рдЗрдбрд┐рдВрдЧ рдкреНрд░рдХрд╛рд░ рдЫреИрдиред рд╕реБрдбреЛрдХреБ рд╕реЛрд▓реНрднрд░ (рдХреНрдпрд╛рдореЗрд░рд╛) рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордпрдорд╛ 'рд╕рдЬрд┐рд▓реЛ', 'рдордзреНрдпрдо', рд░ 'рдореБрд╢реНрдХрд┐рд▓' рд╕реБрдбреЛрдХрд╕ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрджрдЫ, рддрдкрд╛рдИрдХреЛ рдХреНрдпрд╛рдореЗрд░рд╛рдХреЛ рд╕реБрдбреЛрдХреБрдХреЛ рдЫрд╡рд┐рдорд╛ рд╕рд┐рдзрд╛, рддрдкрд╛рдИрд▓реЗ рдПрдХ рдмрдЯрди рдерд┐рдЪреНрдиреБ рдмрд┐рдирд╛ рдиреИ! рднрд┐рдбрд┐рдпреЛрд▓рд╛рдИ рдХрд╛рд░реНрдпрдорд╛ рд╣реЗрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдЬрд╛рдБрдЪ рдЧрд░реНрдиреБрд╣реЛрд╕реНред

рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ:

рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдХреНрдпрд╛рдореЗрд░рд╛ рд╕рдорд╛рдзрд╛рди - рдХреНрдпрд╛рдореЗрд░рд╛ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрдБрдЫ рд░ рд╡рд╛рд╕реНрддрд╡рд┐рдХ рд╕рдордпрдорд╛ рд╕реБрдбреЛрдХреБ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрджрдЫ рдХреНрдпрд╛рдореЗрд░рд╛ рдЫрд╡рд┐рдорд╛ рд╕рд┐рдзрд╛ред

рдореНрдпрд╛рдиреБрдЕрд▓ рдореЛрдб - рдпрд╣рд╛рдБ, рдирдореНрдмрд░рд╣рд░реВ рдЧреНрд░рд┐рдбрдорд╛ рдореНрдпрд╛рдиреБрдЕрд▓реА рд░рд╛рдЦреНрди рд╕рдХрд┐рдиреНрдЫ рд░ 'рд╕рдорд╛рдзрд╛рди' рдмрдЯрди рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫред рдпрджрд┐ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рдореЛрдбрд▓реЗ рддрдкрд╛рдИрдВрдХреЛ рд╕реБрдбреЛрдХреБ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди рдЕрд╕рдорд░реНрде рднрдпреЛ рднрдиреЗ рдпреЛ рдмреНрдпрд╛рдХрдЕрдк рд╣реЛред

рдХреНрд╖рдорддрд╛ рдиреЛрдЯрд╣рд░реВ:
рдЕрдиреБрдкреНрд░рдпреЛрдЧрд▓реЗ рдЦрд╛рд▓реА рдЦрд╛рд▓реА рд╕реБрдбреЛрдХреБ (рдХреБрдиреИ рд╣рд╕реНрддрд▓рд┐рдкрд┐ рдирдореНрдмрд░рд╣рд░реВ) рд╡рд╛ рдХреЗрд╣реА рд╣рд╕реНрддрд▓рд┐рдкрд┐ рд╕рдВрдЦреНрдпрд╛рд╣рд░реВрдХреЛ рд╕рд╛рде рдПрдХ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди рд╕рдХреНрдЫ, рдпрджреНрдпрдкрд┐ рддрд┐рдиреАрд╣рд░реВ рд╕реНрдкрд╖реНрдЯ рд░реВрдкрдорд╛ рд▓реЗрдЦрд┐рдПрдХрд╛ рдЫрдиреНред рдпрджрд┐ рд╣рд╕реНрддрд▓рд┐рдкрд┐ рд╕рдВрдЦреНрдпрд╛ рд╕реНрдкрд╖реНрдЯ рд░реВрдкрдорд╛ рд▓реЗрдЦрд┐рдПрдХреЛ рдЫреИрди, рд╡рд╛ рд╕реНрдХреНрд░рд┐рдмрд▓ рдЖрдЙрдЯ рдЧрд░рд┐рдПрдХреЛ рдЫ рднрдиреЗ, рдЕрдиреБрдкреНрд░рдпреЛрдЧрд▓рд╛рдИ рдХрдард┐рдирд╛рдЗ рд╣реБрди рд╕рдХреНрдЫред рддрд░ рдЪрд┐рдиреНрддрд╛ рдирд▓рд┐рдиреБрд╣реЛрд╕реН, 'рдореНрдпрд╛рдиреБрдЕрд▓ рдореЛрдб' рд╕рдБрдзреИ рдпрд╕рдХреЛ рд╕рдЯреНрдЯрд╛рдорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХрд┐рдиреНрдЫ, рдпрджрд┐ рддрдкрд╛рдИрдВрд╕рдБрдЧ рдХреБрдиреИ рдореБрджреНрджрд╛ рдЫ рднрдиреЗред

рдХреНрд░реЗрдбрд┐рдЯрд╣рд░реВ
рдзреЗрд░реИ рдЖрдЗрдХрдирд╣рд░реВ www.flaticon.com рдмрд╛рдЯ рдкреНрд░рд╛рдкреНрдд рд░ 'рдлреНрд░реАрдкрд┐рдХ' рд░ 'рдкрд┐рдХреНрд╕реЗрд▓ рдЙрддреНрддрдо' рдмрд╛рдЯ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░рд┐рдПрдХреЛ рд╣реЛред рд╕реБрдбреЛрдХреБ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрдиреЗ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо GitHub рдмрд╛рдЯ рдкреНрд░рд╛рдкреНрдд рднрдпреЛ рд░ 'рд╡рд┐рдиреНрд╕реЗрдиреНрдЯрдЧ' рджреНрд╡рд╛рд░рд╛ рдмрдирд╛рдИрдпреЛред
рдорд╛ рдЕрдкрдбреЗрдЯ рдЧрд░рд┐рдПрдХреЛ
реирежреирел рдЬреБрди резрем

рдбреЗрдЯрд╛рдХреЛ рд╕реБрд░рдХреНрд╖рд╛

рддрдкрд╛рдИрдВрдХреЛ рдбреЗрдЯрд╛ рд╕реБрд░рдХреНрд╖рд┐рдд рд░рд╛рдЦреНрдирдХрд╛ рдирд┐рдореНрддрд┐ рддрдкрд╛рдИрдВрд▓реЗ рдкрд╣рд┐рд▓рд╛ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рддрдкрд╛рдИрдВрдХреЛ рдбреЗрдЯрд╛ рдХрд╕рд░реА рд╕рдЩреНрдХрд▓рди рддрдерд╛ рд╕реЗрдпрд░ рдЧрд░реНрдЫ рднрдиреНрдиреЗ рдХреБрд░рд╛ рдмреБрдЭреНрди рдЬрд░реБрд░реА рдЫред рдПрдкрдХреЛ рдкреНрд░рдпреЛрдЧрд╕рдореНрдмрдиреНрдзреА рдЬрд╛рдирдХрд╛рд░реА, рддрдкрд╛рдИрдВ рдмрд╕реЛрдмрд╛рд╕ рдЧрд░реНрдиреЗ рдХреНрд╖реЗрддреНрд░ рд░ рддрдкрд╛рдИрдВрдХреЛ рдЙрдореЗрд░рдХрд╛ рдЖрдзрд╛рд░рдорд╛ рдбреЗрдЯрд╛рдХреЛ рдЧреЛрдкрдиреАрдпрддрд╛ рд░ рд╕реБрд░рдХреНрд╖рд╛рд╕рдореНрдмрдиреНрдзреА рдЕрднреНрдпрд╛рд╕рд╣рд░реВ рдлрд░рдХ рд╣реБрди рд╕рдХреНрдЫрдиреНред рдпреЛ рдПрдкрдХрд╛ рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рд▓реЗ рдпреЛ рдЬрд╛рдирдХрд╛рд░реА рдкреНрд░рджрд╛рди рдЧрд░реНрдиреБрднрдПрдХреЛ рд╣реЛ рд░ рдЙрд╣рд╛рдБ рд╕рдордпрдХреНрд░рдорд╕рдБрдЧреИ рдпреЛ рдЬрд╛рдирдХрд╛рд░реА рд╕рдВрд╢реЛрдзрди рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
рдпреЛ рдПрдкрд▓реЗ рддреЗрд╕реНрд░реЛ рдкрдХреНрд╖рд╕рдБрдЧ рдпрд╕ рдкреНрд░рдХрд╛рд░рдХрд╛ рдбреЗрдЯрд╛ рд╕реЗрдпрд░ рдЧрд░реНрди рд╕рдХреНрдЫ
рдбрд┐рднрд╛рдЗрд╕ рд╡рд╛ рдЕрдиреНрдп ID рд╣рд░реВ
рдпреЛ рдПрдкрд▓реЗ рдирд┐рдореНрди рдкреНрд░рдХрд╛рд░рдХрд╛ рдбреЗрдЯрд╛ рд╕рдЩреНрдХрд▓рди рдЧрд░реНрди рд╕рдХреНрдЫ
рдбрд┐рднрд╛рдЗрд╕ рд╡рд╛ рдЕрдиреНрдп ID рд╣рд░реВ
рдбреЗрдЯрд╛ рдЗрдиреНрдХреНрд░рд┐рдкреНрдЯ рдЧрд░рд┐рдПрдХреЛ рдЫреИрди
рдбреЗрдЯрд╛ рдореЗрдЯрд╛рдЙрди рд╕рдХрд┐рдПрди

рдореВрд▓реНрдпрд╛рдЩреНрдХрди рд░ рд╕рдореАрдХреНрд╖рд╛рд╣рд░реВ

рей.рей
рез.режреи┬ард╣рдЬрд╛рд░ рд╕рдореАрдХреНрд╖рд╛рд╣рд░реВ

рдирдпрд╛рдБ рдХреЗ рдЫ

Maintenance update.

рдПрдкрд╕рдореНрдмрдиреНрдзреА рдЧреНрд░рд╛рд╣рдХ рд╕реЗрд╡рд╛

рд╡рд┐рдХрд╛рд╕рдХрд░реНрддрд╛рдХрд╛ рдмрд╛рд░реЗрдорд╛ рдЬрд╛рдирдХрд╛рд░реА
David Robinson
davidrob40@googlemail.com
1 Manor Park STAINES-UPON-THAMES TW184XE United Kingdom
undefined

рдорд┐рд▓реНрджрд╛рдЬреБрд▓реНрджрд╛ рдЧреЗрдорд╣рд░реВ