Регистрация не е нужна, освен при създаване на тема в "Задача на седмицата".

Седмоъгълник

Седмоъгълник

Мнениеот Darina73 » 08 Ное 2025, 05:55

Поставете числа във върховете на седмоъгълник така ,че сумите на три последователни
числа са равни съответно на 9 ,7 ,10 ,13 ,12 ,10 и 5 .
Darina73
Фен на форума
 
Мнения: 156
Регистриран на: 21 Фев 2025, 19:35
Местоположение: Шумен
Рейтинг: 158

Re: Седмоъгълник

Мнениеот pal702004 » 08 Ное 2025, 10:07

$3,2,4,1,5,7,0$
pal702004
Математик
 
Мнения: 1485
Регистриран на: 23 Сеп 2013, 19:47
Рейтинг: 1401

Re: Седмоъгълник

Мнениеот peyo » 08 Ное 2025, 11:35

Darina73 написа:Поставете числа във върховете на седмоъгълник така ,че сумите на три последователни
числа са равни съответно на 9 ,7 ,10 ,13 ,12 ,10 и 5 .


Код: Избери целия код
In [13]: import numpy as np
    ...: A = sum(np.roll(np.eye(7), k, 1) for k in range(3))
    ...: b = np.array([9,7,10,13,12,10,5])
    ...: print(np.rint(np.linalg.solve(A, b)).astype(int))
    ...:
[3 2 4 1 5 7 0]



numpy на помощ...
peyo
Математик
 
Мнения: 1759
Регистриран на: 16 Мар 2019, 09:35
Местоположение: София
Рейтинг: 656

Re: Седмоъгълник

Мнениеот pal702004 » 08 Ное 2025, 14:14

Никакви математически пакети не са необходими за решеване на проста учебна задача. Може и да звучи малко страшно система от 7 линейни уравнения със 7 неизвестни, но предвид простотата и симетрията на самите уравнения не е никак сложно. Първо намираме сбора на всички числа със събиране на левите и десни части. Всеки елемент участва по 3 пъти, или $3S=66 \Longrightarrow s=a_1+\ldots a_7=22$. И вече е лесно да се намери стойността на всяка променлива, напр. $a_1$

$a_1+(a_2+a_3+a_4)+(a_5+a_6+a_7)=22$

Стойностите в скобките са известни от самите уравнения...
pal702004
Математик
 
Мнения: 1485
Регистриран на: 23 Сеп 2013, 19:47
Рейтинг: 1401


Назад към Състезания за 5, 6 клас



Кой е на линия

Регистрирани потребители: Google [Bot]

Форум за математика(архив)