Subdivisions de polygone⚓︎
Les nombres d'Hipparque sont nommés d'après le mathématicien et astronome grec, qui, selon Plutarque, connaissait certainement ces nombres.
Culture
- Hipparque a été actif en Grèce, au moins entre 147 et 127 av. J.-C.
- Plutarque est un philosophe majeur de la Rome antique, qui a vécu de 46 à 125, soit deux siècles après Hipparque.
Ci-dessus, les \(s_4=11\) subdivisions d'un pentagone.
On admettra que :
- Le \(n\)-ième nombre \(s_n\) de la suite est le nombre de subdivisions d'un polygone à \(n + 1\) côtés en polygones plus petits par l'adjonction de diagonales au polygone de départ.
- \(s_2=1\), et \(s_3=3\).
- Une formule pour calculer \(s_n\) avec \(n>3\) est :
\[s_n = \frac{\left((6n-9)s_{n-1} - (n-3)s_{n-2}\right)}n\]
Écrire une fonction telle que hipparque(n)
renvoie le nombre \(s_n\) pour \(1 < n <100\).
Exemples
>>> hipparque(3)
3
>>> hipparque(4)
11
>>> hipparque(5)
45
Tronquer ou non le feedback dans les terminaux (sortie standard & stacktrace / relancer le code pour appliquer)
Si activé, le texte copié dans le terminal est joint sur une seule ligne avant d'être copié dans le presse-papier
.128013[(lbsS]et-ph4rd;5.f1890uma"ov+w7g,_/3=in
6k:)y *q2Pc030j0c0d0u0H07090P0U070u09090G0v0d0H0f0v020J03090s0t0t0u0i0O020a0w070s0.0w0I030E0^0`0|0~0?0f02031e171h0E1e0?0j0H0x0%0(0*0,0g0H0B0g071v0g0d0;030Y08070c1q0)0+0v1u1w1y1w0d1E1G1C0d0i1f0d0g0%11090f0u0I0,0S0v1I1s0v0n0!0c0I0u0t0c1C1#1%1+1K1.1G1;1?0;040P0T0i0w0f0w090H140I0P0W1Z0i0i0c0U2b171_0I1f0E1X2o1U1W1V1D0j1{0,1y0I1:281C1n1p0'1J2y0H2A0I0w2E1C0f2h1f2m2o2S0@1$2c2G1,2L0i0{070;0P0o2l2W0=2V1`2Y1K2!2$2'0S2*1%2,2m2x0v2;0u2%020P0F2^2n0?2{2/0,2~300P0h342`2W2|3a2'0l3e363g382}0w2#2 2'0K3l2-2X1r2:3q2=310A3v373y393A3s310p3E3n3G3p3r3b0q3M2.3O3i020o0r3T3x2H3P3B0o2)182+1i2Q172E2r0j1W2w3o0U2M1@1f3/1g3-2U3*2_033^0W2R3N3$0I0;1u0f1$0i0R0s0c0D1?0t3e0P3w2|0w0;0G4k4m3o0:02053e4s3O4o020e4x3F3$0t0H0;3)2U4E1,4u0C4r4L1K4G4I4D464M0;4O402n4l4Q0,4S3X4U3U3$4N4P4V4R4H02334Z454*4W020b3l0J3m4^1K0L0;0W0n4-4 390n490/4c4e0c4)3#4_065e3h0;164?4y4+0;0N0M3l0P5t4#4.390;0H555f1K4A4q4?5v562}080;1~5i4t0;5h5m4$2}594b0|5c4h0c4j5Q5w0v4u0N5s5u5n1,51020z1u1G5A5j025l2S5G5B0,4A000B0d0k5E5^5*2:5y5M3O4u5r4?0J5u6c5_5=1n0n0n0c2h0I0U5d5F635{4p5;5N025P4K5#4'3u6o5R4A0Q6s3V656A5#4A4C6H5H4'3S5!5H5%6E3$6C6S2Z5T5b4f5X5Z6w6Q0;4w6P5`5S025z6L6*6J6V4/4T6)2|4u4{6.4n0;6K625R4u6v3+5R486,6;6q4B770v4'4=6$6*6R6{3o6U7h6F024a6Y4g4i665o4v7r6W767k6T6}7a4'2@6@6t6`2S6b6d5t6p6+0^1o1%0d7a5D7a756g6i6k6m7Q0;0E0E7S6G7G7I7J746X5V6Z7q7D4z0;0m7u64020u4b1:0j7?0,717}7L0s7N0I7P7/7s5'6a7(6e3o756-6 6I0;0y612+8b3O4'4J2+7H7)5#5,2h0d0s0i5@8k7K757n7,7p5Y804u6(7e5=8y41700;7F8p17430c2o2P8T3.1o3:2r2u2p0u1F8W0E3/0?8)0X0Z0#02.
# Tests
(insensible à la casse)(Ctrl+I)