La stratégie "choisissez la stratégie la plus illogique", ou comment nous avons pris la deuxième place de la régate mathématique Tinkoff

salut! Nous sommes étudiants de quatrième année en mathématiques appliquées et en informatique au HSE de Saint-Pétersbourg. En juillet, nous avons participé à la régate mathématique de Tinkoff , et dans cet article, nous vous dirons de quel genre de compétition il s'agit, quelle était notre stratégie et montrerons des exemples de problèmes.



image

Photo du site officiel de la régate mathématique



Notre programme éducatif enseigne non seulement la programmation, mais aussi les mathématiques (fais le!). , , . . , -, , , .



, 18 -, Just4Fun, . 391 , 3–5 . 1628 131 .





. 25 , 5 5 : , , , , .



— 1000 . «» 100 500 : , . «» , ( ). 2x , — 1.5x, — 1x.



, . .



, .



image



. , , , , . , . 



— .





-, , , . . 



, , . , 300 - ( !) , .



, , 400 . , : , ( 1000) . 



! , , , . .



image



. - , , ( ). Wolfram, Python , , C++ ( ). , , — . 





.



image



(0:1, 0:2, ..., 6:6 — 27 ).  2,5 «» .



. , 7 — — , , . , . , , . , .



, [2:5] N , 5 , 2 — . N 3 4. , 2 (42=2), N — (53=2). , , . .





, , , , . , , ; , , , . 



15 ( 21 ). , , - . , 21- - . 



, . 25 , 55 14.





, . , - . , . — , .







: . 

: 500.

. . , 2 ; , . , , . .



:

n , , .



n h(n), — F(n).

h(n)=F(n1) (, ). 

F(n)=F(n1)+h(n1)=F(n1)+F(n2) ( )



c F(0)=F(1)=1.



, n . ( ) , ( ), f(n) ( ) g(n) ( ).



f g



g. , , (. . ), , g(n)=f(n1)2, .



f. , . , 2 , . . f(n)=f(n1)+g(n1)+2F(n) ( F ).



, .



, . , n>1 ( ) 12n ( ). i=2+g(i1)2i=f(i2)2i+1.



, . .



:



S1=n=1F(n)2n=F(1)+n=2F(n1)+F(n2)2n==F(1)+34n=1F(n)2n=F(1)+34S1S1=4



:



S2=f(n)2n+3=F(n)2n+2+f(n1)+f(n2)/22n+3==S1/4+58S2S2=83



: 83





[2:3].



. , DF , ( DF: , ).



:

, S_48



F, D. F, D. , x, DFx. , , . . . DF. D, F . p. , .



, 105 . , , , - .



: 105.




All Articles