Deutsch
Germany.ruФорумы → Архив Досок→ Хочу все знать!

математический вопрос

2796  1 2 все
wawbew начинающий нардист12.06.20 02:18
wawbew
NEW 12.06.20 02:18 

существует ли вообще какая-то таблица разложения натуральных чисел на квадраты,например число

37= 6²+1²

или

54=7²+2²+1²

109=10²+3²

Заранее благодарйu

#1 
  Wächter коренной житель12.06.20 07:40
12.06.20 07:40 
в ответ wawbew 12.06.20 02:18, Последний раз изменено 12.06.20 07:41 (Wächter)
существует ли вообще какая-то таблица разложения натуральных чисел

https://mnogoformul.ru/tablica-razlozheniya-chisel-na-pros...

#2 
wawbew начинающий нардист12.06.20 08:32
wawbew
NEW 12.06.20 08:32 
в ответ Wächter 12.06.20 07:40

внимательней надо быть, мужЫчина.

#3 
fuedor2003 патриот12.06.20 12:51
fuedor2003
NEW 12.06.20 12:51 
в ответ wawbew 12.06.20 02:18

Частный случай: Наборы пифагоровых троек гуглятся.
В общем случае - экселька делается за 3 минуты. Если, конечно, не шестизначные числа надо раскладывать.

#4 
fuedor2003 патриот12.06.20 12:59
fuedor2003
NEW 12.06.20 12:59 
в ответ wawbew 12.06.20 02:18
54=7²+2²+1²

Этого не заметил. С двумерной экселькой на тройки, конечно, не разложишь.

#5 
wawbew начинающий нардист12.06.20 13:34
wawbew
NEW 12.06.20 13:34 
в ответ fuedor2003 12.06.20 12:59, Последний раз изменено 12.06.20 13:41 (wawbew)

Я думаю есть готовое уже.

С простыми числами проще,там есть готовое решение при одном условии, если оно выполняется то вопросов нет, но если число не простое,и условие не выполняется то надо подыскивать варианты.

#6 
неждaнчик коренной житель13.06.20 18:26
неждaнчик
NEW 13.06.20 18:26 
в ответ wawbew 12.06.20 02:18

Хочу поинтересоваться, какой объём займёт таблица, если натуральных чисел бесконечное число?

Не проще ли вывести одну формулу?

via est vita
#7 
wawbew начинающий нардист13.06.20 19:17
wawbew
NEW 13.06.20 19:17 
в ответ неждaнчик 13.06.20 18:26

если б я знал скок-вопросов бы не было

думаю,всё таки,что есть готовая,с готовыми формулами.

#8 
kauffrau коренной житель13.06.20 20:51
NEW 13.06.20 20:51 
в ответ wawbew 12.06.20 02:18

https://newsvideo.su/education/video/97932


в конце видео в правом нижнем углу формула суммы квадратов натуральных чисел


1^2+2^2+....n^2= n*(n+1)*(2n+1)/6


https://docplayer.ru/252654-Summy-kvadratov-chast-i-pervye...


суммы двух квадратов -таблица

#9 
wawbew начинающий нардист13.06.20 20:58
wawbew
NEW 13.06.20 20:58 
в ответ kauffrau 13.06.20 20:51

не то, был я на той странице, кое-что сам сварганил, формулу гляну. Благодарю.

#10 
wawbew начинающий нардист13.06.20 21:14
wawbew
NEW 13.06.20 21:14 
в ответ kauffrau 13.06.20 20:51, Последний раз изменено 13.06.20 21:24 (wawbew)

вот например число

89=8²+5²

89=8²+4²+3²

89=7²+6²+2²


29=5²+2²

29=4²+3²+2²


Наверняка это частные случаи-не проверял,не знаю.

#11 
wawbew начинающий нардист13.06.20 21:21
wawbew
NEW 13.06.20 21:21 
в ответ kauffrau 13.06.20 20:51

т.е. то что меня интерессует это

N=a²+b²+c²+d²+.......y²

где N-натуральное число,скажем от 1 до 9999

a,b,c,d...y также натуральные числа,возведённые в квадрат.

#12 
неждaнчик коренной житель13.06.20 22:24
неждaнчик
NEW 13.06.20 22:24 
в ответ wawbew 13.06.20 19:17, Последний раз изменено 13.06.20 22:27 (неждaнчик)

А можно узнать для чего вам? Чтоб понять каким инструментом вы пользуетесь.
Решений этой проблемы множество.
Самые простые, чтоб не углубляться в математику, это при помощи exel или перевести нужное число в бинарное и уже из него посчитать сумму квадратныx чисeл.

via est vita
#13 
неждaнчик коренной житель13.06.20 22:26
неждaнчик
NEW 13.06.20 22:26 
в ответ wawbew 13.06.20 21:21
N=a²+b²+c²+d²+.......y²
...
a,b,c,d...y также натуральные числа,возведённые в квадрат.

Оптимальное решение или же все возможные решения?

via est vita
#14 
wawbew начинающий нардист13.06.20 22:48
wawbew
NEW 13.06.20 22:48 
в ответ неждaнчик 13.06.20 22:26

оптимальное,где меньшее кол-во составляющих,

я сам ещё не знаю для чего мне это,и понадобится вообще ли.

#15 
неждaнчик коренной житель13.06.20 23:04
неждaнчик
NEW 13.06.20 23:04 
в ответ wawbew 13.06.20 22:48

ясно, что ничего не ясно.

тогда, вот:

via est vita
#16 
неждaнчик коренной житель13.06.20 23:05
неждaнчик
NEW 13.06.20 23:05 
в ответ неждaнчик 13.06.20 23:04, Последний раз изменено 13.06.20 23:16 (неждaнчик)
неждaнчик коренной житель13.06.20 23:15
неждaнчик
NEW 13.06.20 23:15 
в ответ неждaнчик 13.06.20 23:05, Последний раз изменено 13.06.20 23:34 (неждaнчик)

В принципе формулу можно было и в одну строчку написать, но чтоб понятно было:


в B4 вписывается наше число. В D4 вычисляется первый квадратный элемент суммы (берётся только целое число). В C4 онo возводится во вторую степень. И в Б5 высчитывается диференция из данного в B4 (нашего) числа и квадрата первого элемента суммы. И всё это закольцовывается.
Как-то так.


p.s.:

По-русски результат вычитания зовётся разностью, а не differenz

давно это было ))

via est vita
#18 
wawbew начинающий нардист14.06.20 04:18
wawbew
NEW 14.06.20 04:18 
в ответ неждaнчик 13.06.20 23:15

смотри какая картина маслом


задай в таблицу,число 28,чё выдаст?

наверняка 5²+1²+1²+1²

#19 
неждaнчик коренной житель14.06.20 11:05
неждaнчик
NEW 14.06.20 11:05 
в ответ wawbew 14.06.20 04:18

Так как первое вычисление это корень, то конечно табл. выдаст 5+1+1+1, но прочитав вчера ваше сообщение ещё раз о оптимальном решение (с меньшим числом квадратных элементов), стало ясно, что мой вариант не оптимальный. Поэтому решил найти оптимальный вариант для числа 123456789.

Спасибо за головоломку ))

via est vita
#20 
1 2 все