рдлрд╝реАрд▓реНрдб рдкрд╣реЗрд▓реА рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рд╕рд░рд▓ рдПрд▓реНрдЧреЛрд░рд┐рдердо (рднрд╛рдЧ 1)

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


рдлрд┐рд▓рд╡рд░реНрдб рджреНрд╡рд╛рд░рд╛, рдореИрдВ рдЗрд╕ рдкрд░рд┐рдЪрд┐рдд рдЦреЗрд▓ рдХрд╛ рдорддрд▓рдм рд╣реЛрдЧрд╛ред



рдЦреЗрд▓ рдореЗрдВ рдЖрдорддреМрд░ рдкрд░ рд╢рдмреНрджреЛрдВ рд╕реЗ рднрд░реЗ NxN рдХрд╛ рдЖрдХрд╛рд░ рд╣реЛрддрд╛ рд╣реИред рд╣рдорд╛рд░рд╛ рд▓рдХреНрд╖реНрдп рд╕рднреА рд╢рдмреНрджреЛрдВ рдХреЛ рдЦреЛрдЬрдирд╛ рд╣реИред
рд╣рдорд╛рд░реЗ рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдЙрд╕ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рдХреЛрдИ рдЕрдХреНрд╖рд░ рдирд╣реАрдВ рд╣реЛрдЧрд╛ рдЬреЛ рдХрд┐рд╕реА рд╢рдмреНрдж рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рдирд╣реАрдВ рд╣реИ рдФрд░ рдЦрд┐рд▓рд╛рдбрд╝реА рдХреЛ рдиреАрдЪреЗ рдЧрд┐рд░рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ, рдФрд░ рдРрд╕рд╛ рдХреЛрдИ рдЕрдХреНрд╖рд░ рдирд╣реАрдВ рд╣реЛрдЧрд╛ рдЬреЛ рдПрдХ рдмрд╛рд░ рдореЗрдВ рдХрдИ рд╢рдмреНрджреЛрдВ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реЛред рд╣рдореЗрд╢рд╛ рдХреА рддрд░рд╣ рдХреНрд▓рд╛рд╕рд┐рдХ рдлрд┐рд▓реНрдо рдлреЗрдпрд░рд╡рд╛рд░реНрдбред рдФрд░ рдЗрд╕рд▓рд┐рдП, рдХрд╛рд░реНрдп рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╣реИред рддрдп рдХрд░рдиреЗ рдХреА рдЬрд░реВрд░рдд рд╣реИред


рдкрд╣рд▓реА рдЪреАрдЬ рдореИрдВ рд╣рдореЗрд╢рд╛ рдЯрд╛рд╕реНрдХ рдХреЛ рд╕рдмрдЯреИрдХ рдореЗрдВ рддреЛрдбрд╝рддрд╛ рд╣реВрдВред рдЗрд╕ рд╕рдорд╕реНрдпрд╛ рдХреЛ рд╣рд▓ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдореБрдЭреЗ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА:


  1. рд╢рдмреНрджреЛрдВ рдХреЗ рд╕рд╛рде рдбреА.рдмреА.
  2. рдПрдХ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдЬреЛ рд╢рдмреНрджреЛрдВ рдХреЛ рдПрдХ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╕рдореНрдорд┐рд▓рд┐рдд рдХрд░рддрд╛ рд╣реИред
  3. рдПрдХ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдЬреЛ рд╢реБрджреНрдзрддрд╛ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рджреНрд╡рд╛рд░рд╛ рдЪрдпрдирд┐рдд рд╢рдмреНрдж рдХреА рдЬрд╛рдВрдЪ рдХрд░рддрд╛ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рд╣рдордиреЗ "рдкреНрд░реЛрдЧреНрд░рд╛рдорд┐рдВрдЧ" рд╢рдмреНрдж рдХреЛ рдлрд╝реАрд▓реНрдб рдореЗрдВ рд░рдЦрд╛, рдФрд░ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдиреЗ "рджреБрдирд┐рдпрд╛" рдХреЛ рд╡рд╣рд╛рдБ рджреЗрдЦрд╛ рдФрд░ рдЗрд╕ рд╢рдмреНрдж рдХрд╛ рдЪрдпрди рдХрд┐рдпрд╛ред рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд╕рд╣реА рд╣реИ - рдРрд╕рд╛ рдХреЛрдИ рд╢рдмреНрдж рд╣реИ, рд▓реЗрдХрд┐рди рд╣рдордиреЗ рдЗрд╕рдХрд╛ рдЕрдиреБрдорд╛рди рдирд╣реАрдВ рд▓рдЧрд╛рдпрд╛ рдерд╛ред рд╣рдореЗрдВ рдПрдХ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ рдЬреЛ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рдЕрдиреБрдорд╛рдиреЛрдВ рдХреА рдЬрд╛рдВрдЪ рдХрд░реЗрдЧрд╛ рдФрд░ рдЙрд╕реЗ рдмрддрд╛рдПрдЧрд╛ рдХрд┐ рд╡рд╣ рд╕рд╣реА рд╣реИ рдпрд╛ рдирд╣реАрдВред

, . .


1) .


, . words_2 . words_3 . :



words_2
-
-
-
-
words_3
-
-
-
-
words_4
-
-
words_5
-
-


.. ( , ).


5x5.


. 5x5, , = 25. 2 :


  1. - N- - , = 25.
  2. - , = 25.

1


- N, . N = 6. - .


25/6 = 4. words_4 .
N 1, .
25 тАУ 4 = 21
6-1 = 5;
N!=1;


++

giveWord() тАУ , , .


wordsArray.Push() тАУ , .


N=6;
freePlace =25;
While(N!=1)
{
wordsArray.Push( giveWord( freePlace/N ) ); //    
freePlace-= freePlace/N; //  -  
N--; // - 
}

wordsArray, 5 (4,4,4,4,4).


, = freePlace.


wordsArray.Push( giveWord( freePlace ) );

(4,4,4,4,4,5). =25. .


, . .


.


0 1 ( 0 1) 0 1 freePlace / N. .


2


- , . тАУ 25. , . - - . - , , - . , 25 , 2 , 12 13 . . 25 тАУ 5x5, 9 тАУ 3x3, ? , - 1- . - .


рдЗрд╕рд▓рд┐рдПред 1/3 рд╣рд┐рд╕реНрд╕рд╛ рд╣рдордиреЗ рдкреВрд░рд╛ рдХрд░ рд▓рд┐рдпрд╛ рд╣реИред рд╣рдорд╛рд░реЗ рдкрд╛рд╕ рд╢рдмреНрджреЛрдВ рдХреА рдПрдХ рд╕рд░рдгреА рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдбреЗрдЯрд╛рдмреЗрд╕ рдФрд░ рдПрдХ рдПрд▓реНрдЧреЛрд░рд┐рдереНрдо рд╣реИ, рдЬрд┐рд╕рдХреЗ рд╕рд╛рде рд╣рдо рдЕрдкрдирд╛ рдХреНрд╖реЗрддреНрд░ рднрд░реЗрдВрдЧреЗ рдФрд░ рдкрд╣рд▓рд╛ рднрд╛рдЧ рдпрд╣рд╛рдВ рд╕рдорд╛рдкреНрдд рд╣реЛрдЧрд╛ред рдЖрдЧреЗ рднрд╛рдЧреЛрдВ рд╣рдо рдЗрди рд╢рдмреНрджреЛрдВ рдХреЛ рдХреНрд╖реЗрддреНрд░ рдореЗрдВ рд╣рд┐рд▓рд╛рдПрдВрдЧреЗ рддрд╛рдХрд┐ рд╡реЗ рд╕рднреА рдлрд┐рдЯ рд╣реЛрдВред

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


All Articles