Тёмный

От единицы до миллиона - Numberphile 

Mad Astronomer
Подписаться 209 тыс.
Просмотров 929 тыс.
50% 1

Задачки, история о Карле Гауссе и сумма цифр всех чисел от 1 до 1 000 000
В главное роли - Джеймс Грайм singingbanana.com/
Оригинал тут: • One to One Million - N...

Опубликовано:

 

4 мар 2016

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 1,3 тыс.   
@askhatzhanaew9588
@askhatzhanaew9588 3 года назад
*Я который думал что он будет считать от одного до миллиона* 🗿
@fif2240
@fif2240 3 года назад
Мля, я тоже так думал
@user-dl4dg7pn7e
@user-dl4dg7pn7e 3 года назад
За 6 минут🗿👍🏻
@user-PEPEGIRI
@user-PEPEGIRI 3 года назад
Жизаааа
@IMHU-np8kc
@IMHU-np8kc 3 года назад
🗿
@user-xq9kw6kw3v
@user-xq9kw6kw3v 3 года назад
Нуу
@K062
@K062 7 лет назад
комменты напомнили анекдот: Физику, математику и инженеру дали задание вычислить объем красного резинового мячика. Физик погрузил мяч в стакан с водой и измерил объем вытесненной жидкости. Математик измерил диаметр мяча и рассчитал тройной интеграл. Инженер достал из стола «Таблицу объемов красных резиновых мячей» и нашел нужное значение.
@user-me4oh3wk2v
@user-me4oh3wk2v 7 лет назад
а инженер?
@user-kt5bc8xv4y
@user-kt5bc8xv4y 7 лет назад
Инженер открыл таблицу и посмотрел значение
@Pureshka_S_Kotletkoy
@Pureshka_S_Kotletkoy 7 лет назад
Igor Deryabin -_-
@SergyJoe
@SergyJoe 6 лет назад
не хочу быть занудой, но какой там тройной интеграл? Зная диаметр резинового мячика, можно воспользоваться простой формулой поиска объема шара, где присутствует куб, но уж точно никакого интеграла %)
@juliaswallow8637
@juliaswallow8637 6 лет назад
ну и что? через тройной интеграл объём шара измеряется точно так же легко тут всё дело в другом... как то мне, ещё когда я училась в универе, соседка притащила задачку, мол, никак решить не мог её второклассник. саму задачу я уже не помню, но там было чёт простенькое, я быстро накидала решение через систему двухлинейных уровнений с двумя неизвестными и решила, соседка оттащила это дитю, дитё почесало в затылке. сказало что они такого ещё не проходили. тут уже я почесала в затылке, а как это можно решить ЕЩЁ примитивнее. оказалось, что это была "задача на смекалку" и ответ нужно было подобрать :)
@user-xy5bw4jt1y
@user-xy5bw4jt1y 6 лет назад
Наконец то Никита из Camedy Club делом занялся.
@kompas87
@kompas87 5 лет назад
А я Никита, дно пробито
@IanYan9
@IanYan9 5 лет назад
А я Никита, любимая поза 68
@ricardomilos8327
@ricardomilos8327 5 лет назад
А я Никита больше всего люблю вставлять
@TheMicstep
@TheMicstep 5 лет назад
@@Zapilivatel Мы про тебя ничего не знаем так что ответить некому
@Zapilivatel
@Zapilivatel 5 лет назад
@@TheMicstepиди комеди клуб зыркни, интеллектуал.
@JohnSmith-ek9zn
@JohnSmith-ek9zn 5 лет назад
А я сразу все понял. Нашёл ответ в течение 5 секунд после вопроса. 5 секунд ушли на прокрутку вперёд. Мой метод показал свою эффективность. Теперь думаю патентовать.
@anisimov_pangeon
@anisimov_pangeon 3 года назад
Это шутка?
@cerryoshavot
@cerryoshavot 3 года назад
@@anisimov_pangeon да
@eriq7855
@eriq7855 3 года назад
@@anisimov_pangeon ахахахах, пунктуальность это не твое
@eriq7855
@eriq7855 3 года назад
@@anisimov_pangeon 2года чел
@daniilkozachenko9953
@daniilkozachenko9953 3 года назад
@@cerryoshavot нет
@HallsofFear
@HallsofFear 6 лет назад
емае.. 3 утра, как я сюда попал?
@stalnoj38rus15
@stalnoj38rus15 5 лет назад
Halls of Fear ещё и из параллельной вселенной
@gsmbros.1220
@gsmbros.1220 5 лет назад
У меня ща 3:40
@user-ir8nd6mj2b
@user-ir8nd6mj2b 5 лет назад
Halls of Fear *Ё-моё пишется через дефис и с буквой "о", гений.*
@user-it2lg7mq9r
@user-it2lg7mq9r 5 лет назад
тоже 3 утра
@user-ir8nd6mj2b
@user-ir8nd6mj2b 5 лет назад
У меня ща 4:18 :D
@Acid31337
@Acid31337 7 лет назад
а я прикинул, что количество используемых цифр одинаковое среди чисел чисел от 000000 до 999999 - за счет симметричности задачи(цифра 1 не имеет никаких отличий от цифры 2 и.т.д) поскольку всего цифр 10, а всего использовано цифр 6*1000000=6000000, то каждая цифра встречается 600000 раз. таким образом сумма цифр равна 600000*(0+1+2+3+4+5+6+7+8+9)=27000000. и еще число 1000000, то есть в итоге 27000001.
@user-kj9lu8mv7f
@user-kj9lu8mv7f 6 лет назад
gopher Я решил точно так же, это как бы комбинаторный алгоритм, люблю этот метод, этот метод по моему более прост и универсален, но и метод в видео интереснее ))
@dethklokful
@dethklokful 6 лет назад
gopher держи 5
@jenua_2
@jenua_2 6 лет назад
Точно также решил
@user2uz
@user2uz 6 лет назад
Круть
@_VladMir_
@_VladMir_ 6 лет назад
Я решил так как в видео)) Потому что мне эту историю еще в первом классе рассказывал учитель по математике))
@jascarkamasonskaja7314
@jascarkamasonskaja7314 7 лет назад
А мне рассказывали эту историю, что Гаусс задолбал своего учителя сверхбыстрыми решениями и он решил его "охладить" сложной задачкой.
@Vidos82
@Vidos82 6 лет назад
Огрел тростью в среднем 5050 раз за урок, умножив на 0 реальных учителей с тростью.
@user-qb8lx2uq5j
@user-qb8lx2uq5j 6 лет назад
охладил арифметическое траханье
@user-yn8by9lc7l
@user-yn8by9lc7l 5 лет назад
Я тоже слышал историю, что Гаусс занимался всякой фигней, пушки Гаусса изобретал на уроках и учитель задолбался его охлаждать, придумывая раз за разом задачки вроде подобных.
@EvgenySereda21
@EvgenySereda21 Год назад
Классическая история о гениальном ученике и его разочарованном учителе! Похоже, что молниеносные решения Гауссом математических задач вызывали напряжение в классе. Пытаясь "остудить его", учитель предложил юному Гауссу особенно трудную задачу, надеясь замедлить его. Но, как мы все знаем, Гаусса было не остановить. Он с легкостью решил задачу и стал одним из самых известных математиков в истории. Таким образом, похоже, что попытка учителя "остудить его" только подогрела страсть Гаусса к математике и закрепила его место в анналах истории математики.
@neurolowfix
@neurolowfix 6 лет назад
Можно же было проще решить. Я пишу этот комментарий в 11:16, 11.06.2018. Складываем часы - 11+16=27. Умножаем на миллион, так как нужно узнать суммы чисел до миллиона - 27*1000000 = 27000000. Прибавляем единицу, потому что а почему бы и нет? И вуа-ля: 27000001.
@danielall9910
@danielall9910 6 лет назад
Однозначно лучшее решение
@maxim9280
@maxim9280 5 лет назад
neurolowfix дурак?
@Gena_Padlin
@Gena_Padlin 5 лет назад
@@maxim9280 У него правильное решение!
@redkull829
@redkull829 5 лет назад
Можно по другому, я пишу этот комментарий в 12:15, 29.09.2018. Складываю часы - 12+15 = 27. Умножаю на 1 млн. = получаю 27 000 000, и складываю с единицей. Опа-на = 27 000 001.
@Gena_Padlin
@Gena_Padlin 5 лет назад
@@redkull829 все верно, я так же в школе считал, но учителя меня били за то что я решение задачи не отражал в тетрадке!
@sogoodlive
@sogoodlive 6 лет назад
смотрю видео и решил почитать комментарии, смотрю и думаю, откуда столько коментариев на русском, а потом фак! оно же с переводом на русский!)))))
@user-yh7sx4dq2e
@user-yh7sx4dq2e 5 лет назад
Иван Филимонов неет ты че
@user-ip6lw7gk5r
@user-ip6lw7gk5r 3 года назад
гениально
@DarkTatarin
@DarkTatarin 3 года назад
Я, как обычный программист, увидел задачку и решил проверить. Эту задачу легко реализовать на Python. К тому, я задействовал встроенную библиотеку time, чтобы ради прикола сосчитать время выполнения кода. Вот, собственно, сам код: import time temp = time.time() summa = 0 for i in range(1, 1000001): for j in str(i): summa += int(j) print(time.time() - temp) print(summa) В первой строчке мы импортируем модуль time. Во второй - присваиваем переменной temp текущее время. В третьей - вводим новую переменную summa. Позже там будет хранится информация о сумме В 4-6 строчке идет цикл с вложенным циклом. В четвёртой строке пробегаемся по каждому числу с 1 до миллиону. В пятой же мы пробегаемся по каждому из них и прибавляем к sum. Затем мы отнимаем текущее время от времени temp. Потом с помощью print, всё это выводим. Я сижу с телефона (!), и консоль вывела следующее: 4.56493353843689 27000001 Невероятно, вычисления всего лишь за 4,565 секунд. К тому же, мы можем задать левую и правую границы нашего кода. С отрицательными надо додумать (хотя в условиях все равно будут только натуральные) 2) Без таймера: summa = 0 for i in range(1, 1000001): for j in str(i): summa += int(j) print(summa) 3) Для тех, которые любят строковые выражения и однострочечные коды: print(sum([sum(int(i) for i in list(str(j))) for j in range(1, 1000001)]))
@user-he2ph8oz4w
@user-he2ph8oz4w 4 года назад
4:53 несколько
@reosan4ik752
@reosan4ik752 3 года назад
Самую малость пропустил
@aidynnessipbay2155
@aidynnessipbay2155 3 года назад
😂😂😂😂😂😂🤣🤣🤣😂🤣🤣😂
@jumaliev
@jumaliev 3 года назад
Несколько сотен тысяч
@user-py4gm9ko2n
@user-py4gm9ko2n 3 года назад
Ладно🗿
@barablud
@barablud 6 лет назад
1:34 про мою школу??
@jerryvalindrom9231
@jerryvalindrom9231 5 лет назад
Ахахахахахап
@thedark2215
@thedark2215 3 года назад
Да тут помоему про любую школу.
@meeethya
@meeethya 5 лет назад
0:55 Другое решение - 45*10^5*6+1=27000001, по формуле поразрядного нахождения суммы цифр чисел от 1 до 10^n - 45*10^(n-1)*n+1. Как находим такую формулу? Сначала посчитаем 0+1+2+3+4+5+6+7+8+9. Будет 45. Известно, что при перечислении всех чисел цифры чередуются. Цикл идёт по кругу. Значит, для чисел от 1 до 99 справедливо, что в каждом разряде каждая цифра по 10 раз повторяется, т. е. будет результат 45*10*2. В ряду от 1 до 999 цифры в каждом разряде повторяются уже по 100 раз, и их сумма будет 45*100*3. Если затронем число 1000, то тут сумма увеличится только на 1. Соответственно, в ряду от 1 до 10000 сумма цифр будет 45*1000*4+1, от 1 до 100000 - 45*10000*5+1. Исходя из этого, для ряда чисел от 1 до 10^n общая сумма цифр будет равна 45*10^(n-1)*n+1. Значит, для ряда чисел от 1 до 1000000, т. е. до 10^6, общая сумма цифр будет равна 45*10^5*6+1=27000001. В принципе, 45*10^(n-1)*n+1=9*n*10^n/2+1
@user-jz4df1ce5r
@user-jz4df1ce5r 5 лет назад
Я тоже пришел к этому решению, а потом увидел твой комментарий. )
@Ducks_X
@Ducks_X Год назад
тоже пришëл к этому решению, только не смог дошëл до 10^(n-1). только у меня возникает вопрос, как посчитать сумму цифр от 1 до 19487, к примеру? ведь тут уже нельзя прийти к 9 в каждом разряде
@luckywarrior748
@luckywarrior748 8 лет назад
Молодец, что перевёл !!!
@Kenjebas
@Kenjebas Год назад
Зашел в комменты, потерял самооценку Я то думал, что среди зрителей таких умных вряд ли столько найдется, а тут пиздец Пойду плакать в ванной
@R0MaNbI4-
@R0MaNbI4- 8 лет назад
О, я верно посчитал.... (Pascal) var i,a,i2,c:integer; b:string; begin for i:=1 to 1000000 do begin b:=inttostr(i); for i2:=1 to length(b) do c:=c+strtoint(b[i2]); end; writeln(c); end.
@medusa219
@medusa219 7 лет назад
ну ты в лоб считал, немного математики и программа провела бы вычисления гораздо быстрее.
@doubleyou7411
@doubleyou7411 7 лет назад
Роман Петров хахаха это в Делфи
@drakulachannel6292
@drakulachannel6292 6 лет назад
Ахтямов Ришат У меня такая программа получилась: writeln('27000001');
@drakulachannel6292
@drakulachannel6292 6 лет назад
Double You Delphi - диалект Pascal
@esplaygame4189
@esplaygame4189 5 лет назад
Drakula'Channel Ахахаха)
@sebastianivanov6353
@sebastianivanov6353 3 года назад
4:45 "Давайте выпишем все цыфры от 1 до 1 000 000".... пошевелил мышкой, чтобы узнать сколько ролик длится... ;)
@cashir
@cashir 3 года назад
Прекрасно и познавательно!
@poloshkola1058
@poloshkola1058 6 лет назад
Спасибо большое. Супер тема
@user-yn6iy6to7b
@user-yn6iy6to7b 5 лет назад
Афигеть! Спасибо за озвучку!
@shikuminoku1701
@shikuminoku1701 8 лет назад
Спасибо за перевод!
@Rocket_Buunny
@Rocket_Buunny 4 года назад
Как же я рад что ничего подобного не было в моей школе, а-то еще вдруг стало б интересно учиться и я вырос бы умнее 😂
@squidwardfromua
@squidwardfromua 3 года назад
0:02-0:14 я подумал, что в него вселился дух Жака Фреско
@dydejika_xehtauha9i
@dydejika_xehtauha9i 3 года назад
Все, кто с 2020, отзовитесь
@qasdreet9859
@qasdreet9859 3 года назад
20 часов назад)
@petya_chin
@petya_chin 3 года назад
Хай
@old_worm
@old_worm 3 года назад
@@petya_chin 4 минуты назад
@deanbekenov1769
@deanbekenov1769 3 года назад
Hi
@effex6755
@effex6755 3 года назад
3 дня назад
@SkyVladTV
@SkyVladTV 5 лет назад
Он так чудно пишет цифры))
@alexal6832
@alexal6832 8 лет назад
Спасибо тебе за качественный перевод. поставлю палец :D
@user-nm9vm4cs8l
@user-nm9vm4cs8l Год назад
Получил то же самое статистикой. От 000001 до 999999 на каждой позиции из 6-и все цифры появляются с равной частотой. Если взять одну любую позицию, например, первую, то там будет одинаковое число цифр 0,1,2,3,4,5,6,7,8 и 9. Каждая - по 100 000 раз пооучается. Сумма 0+1+2+...+9 = 45. 45*100 000 = 4 500 000. Позиций всего 6. 6 * 4 500 000 = 27 000 000. Ну и поюс 1 в конце
@jonspeen898
@jonspeen898 4 года назад
Классный чел. Приятно слушать
@chinpokomon9387
@chinpokomon9387 6 лет назад
в 7м классе я неделю думал как эту задачу решить,но решил,тогда еще не было интернета и компа,я был так счастлив))) только 2 человека из класса решили ее)))
@ogrelg4131
@ogrelg4131 6 лет назад
да. решение правильное. потому что при всех сложениях не происходит переполнение разрядов. и магический ход карт не нарушается :)
@LockedPig
@LockedPig 5 лет назад
Гаусс был великим математическим троллем 19-го века
@SubZeroKO
@SubZeroKO 4 года назад
18
@Vladian100
@Vladian100 6 лет назад
Играю в игру Space Frontier на планшете. Высчитываю цену отправки нужного количества космонавтов по этой формуле, очень пригодилась
@Blasphemian
@Blasphemian 5 лет назад
Перед просмотром написал программу, которая делает это вычисление (втупую, без метода Гаусса). Всё сошлось, значит метод Гаусса действительно работает даже в таком виде)
@miko0892
@miko0892 3 года назад
ans=0 for i in range(1,1000001): for x in str(i): ans+=int(x) print(ans)
@Blasphemian
@Blasphemian 3 года назад
@@miko0892 я и не говорил что это что-то сложное)
@iBerkut
@iBerkut 5 лет назад
Изи. Мне когда полгода отроду было мне мама сиську не давала, пока я такую задачу не решу.
@KAPIPATOP_
@KAPIPATOP_ 2 года назад
Cисек просто не было походу))))
@averzhi
@averzhi 2 года назад
Комметны на ютубе как отдельный вид искусства
@user-xc2fn4ke7j
@user-xc2fn4ke7j 3 года назад
меня прикалывает как он пишет нолики 😂
@user-qf4rl2hd9y
@user-qf4rl2hd9y 4 года назад
Все, я досчитал, получается 27000001!!!
@user-bj4sj8mm5u
@user-bj4sj8mm5u 3 года назад
Это неправда
@vladtc5264
@vladtc5264 3 года назад
@@user-bj4sj8mm5u правда
@user-yq2cs6qj4u
@user-yq2cs6qj4u 3 года назад
Блин, а я до ляма считал, ну в смысле от единицы начал плюсовать к ляму. Выходит 1000001, далее умножил на 500 000. Че то я ваще не в ту степь попер
@anakio6154
@anakio6154 3 года назад
#include using namespace std; int sum(int x) { int y=0; while (x>=10) { y+=x%10; x/=10; } y+=x; return y; } int main() { int f; int cc; long long ss=0; cin>>cc; for(int i=1;i
@anakio6154
@anakio6154 3 года назад
@JEWS DIGLER Код, который за меньше, чем пол секунды вычисляет количество цифр от 1 до любого числа
@chdlastgame1700
@chdlastgame1700 3 года назад
Я так понял в этих комментах одни математики с математическими шутками про математику от математических шутников потому что это математика)
@user-xp5yo2vv5t
@user-xp5yo2vv5t 6 лет назад
моя жизнь осталась прежней, пойду посмотрю про деление на ноль
@user-pj5lm2kl9x
@user-pj5lm2kl9x 8 месяцев назад
Прошло 7лет всё ещё считаю,что бы подтвердить верность решения из видео))если есть у кого свободные рулоны с бумагой высылайте в психбольницу номер 3😂
@sofistosli9911
@sofistosli9911 8 лет назад
Спасибо
@user-vu6hn4ul2i
@user-vu6hn4ul2i 6 лет назад
Важное уточнение для понимания, которое упущено в видео. Когда ты так складываешь, то нигде не перегружается разряд. Всегда, в каждом разряде, цифра дополняется ровно до 9. Например, 236752 складывается с 763247 и все значения цифр сохраняются.
@Jeka920500
@Jeka920500 6 лет назад
поясни нубу
@user-vq8hh9rw9n
@user-vq8hh9rw9n 6 лет назад
Jeka920500 , тебе не нужно это знать, если ты не понял содержимое данного комментария.
@user-yj8zo9zk6z
@user-yj8zo9zk6z 6 лет назад
Поясняю для нубов ))) Разряд это количество цифр в числе. Один разряд имеет значение от 0 до 9 (в десятичной системе). Т.е. если мы складываем 98+1=99 , а если 99+1=100 уже разрядность меняется.
@pasanyrebiata5430
@pasanyrebiata5430 6 лет назад
тут не важно до скольки дополняется цифра. главное получить одинаковые пары. а потом посчитать количество пар. в числе количество цифр может увеличиться хоть в 10 раз главное чтоб все пары были одинаковыми и мы знали их количество.
@joaquinphoenix1954
@joaquinphoenix1954 6 лет назад
Ну если не важно, то почему меняется сумма цифр с 54 на 2, если складывать не с нуля а с единицы т.е. (для наглядности) 0+999999 и сумма цифр равна 0+9+9+9+9+9+9=54, теперь начинаем складывать с единицы: 1+1000000, сумма цифр равна 1+1+0+0+0+0+0+0=2, а если по-твоему не имеет значение кол-во разрядов, то почему сумма мЭняется?????? СИНК ЭБОУТ ИТ (реал ток)
@mederismailov3232
@mederismailov3232 4 года назад
python: s=0 for i in range(10**6+1): s+= sum(list(map(int, list(str(i))))) print(s)
@user-gk1vv2jd7n
@user-gk1vv2jd7n 3 года назад
Самое функциональное решение этой задачи :). Но приведения к list можно было не делать
@missmiss11111
@missmiss11111 3 года назад
Шикарно)
@user-vk1vf7nt1b
@user-vk1vf7nt1b 11 месяцев назад
Спасибо!
@user-nb1eo1dn1r
@user-nb1eo1dn1r 5 лет назад
Равно 1. 27 000 001, сумма всех цифр 28, итого 10, итого 1.
@ThePuskoi
@ThePuskoi 4 года назад
Это уже сумма цифр суммы
@olegp4277
@olegp4277 4 года назад
2+7+1=28?
@Denik-ol2bk
@Denik-ol2bk 3 года назад
Хм, я сделал иначе. Сначала вывел среднее число - 50,5 и умножил на количество, получилось 50,5х100=5050.
@Hans-Jacob_von_Grimmelshausen
@Hans-Jacob_von_Grimmelshausen 5 лет назад
Можно посчитать и иначе. Так как все цифры встречаются одинаковое количество раз, то можно вычислить среднюю цифру на каждый знак от 0 до 9. Будет 4,5. Так как мы считали и ноль, то знаков у нас всегда шесть, хоть это 936862, хоть 000010. Поэтому 4,5 умножаем на 6 и получаем 27кк. И плюс семизначное число, то есть 1.
@shutup9048
@shutup9048 6 лет назад
Нам училка рассказывала эту историю, даже в книжке есть тема про этот способ сложения)
@user-ec6wu4hv7l
@user-ec6wu4hv7l 6 лет назад
есть еще 1 метод, но он более сложный наверное, сумма 1-9=45, каждая цифра в каждом столбце встречается, меньше в 10 раз, чем последнее число, то есть 100 000, рядов 6 6*100 000*45=27 000 000 и +1, то есть 27 000 001, ну в уме наверное это проще, ибо его можно использовать и для больших чисел
@just_physic
@just_physic 2 года назад
Наконец-то я нашёл человека, который решил как и я)
@user-ec6wu4hv7l
@user-ec6wu4hv7l 2 года назад
@@just_physic :)))
@AzizjanAyupov_leo
@AzizjanAyupov_leo 6 лет назад
Вот же прикол. А я к компилятору кинулся)))
@user-tr2sq4yn6i
@user-tr2sq4yn6i 5 лет назад
ох нехрена сибе . компикулятору
@senya_senechkin
@senya_senechkin 4 года назад
> а пока вы считаете. ага, сижу и считаю print(sum(map(lambda x: sum(x),[tuple(map(int,str(x))) for x in range(1000001)])))
@BaDBoy-db5wj
@BaDBoy-db5wj 4 года назад
Гениально
@samuilmarshak.
@samuilmarshak. 7 лет назад
Awesome
@ForesTfxr
@ForesTfxr 8 лет назад
ещё можно складывать 1 + 99 2+98 а потом добавить 100 и 50 (без пары равной 100 )
@user-ec6wu4hv7l
@user-ec6wu4hv7l 6 лет назад
а толку? у тебя в сумме 1 всегда получится,
@user-qs3hu6cr2w
@user-qs3hu6cr2w 5 лет назад
5050 это первая задачка, так чтоя тебя вообще не понял. Че тупим?
@buff1277
@buff1277 5 лет назад
Сумма всех натуральных чисел равна -1/12. Высосать из этого утверждения можно следующее 1. Числовой ряд замыкается между минус бесконечность и плюс бесконечность. 2. Сумма всех отрицательных и положительных чисел (не только натуральных) равна -1/12. 3. Ассиметрия - сумма отрицательных чисел больше суммы положительных на 1/12. Проложить мостик между абстрактной математикой и реальной действительностью, в частности: 1. Вселенная замкнута в пространстве - объясняется расширение вселенной одинаково во сех направлениях (отсутствие центра вселенной). 2. Объясняется ассиметрия - преобладание материи над антиматерией. )))
@user-gl3zm6nl2k
@user-gl3zm6nl2k 5 лет назад
А я цикл на JavaScript написал и он мне теперь сумму какой угодно последовательности чисел считает))
@Kungan1
@Kungan1 5 лет назад
Сходится хоть?
@Isaenko-Ulitina
@Isaenko-Ulitina 4 года назад
Зрачки реально огромные у него
@mistar-t
@mistar-t 3 года назад
Кажется я знаю в честь кого будет названо ядро видеокарты 5050
@dmawzx
@dmawzx 5 лет назад
Хорошо что он ответ сказал, а то я уже программу для расчёта писать собрался :)
@miko0892
@miko0892 3 года назад
ans=0 for i in range(1,1000001): for x in str(i): ans+=int(x) print(ans)
@user-fi9cb2yx1i
@user-fi9cb2yx1i 6 лет назад
Круто, а вообще сумма чисел от 1 до n считается по формуле n*(n+1)/2
@identyfirejewish1303
@identyfirejewish1303 5 лет назад
Сумма арифметической прогрессии в помощь
@Kungan1
@Kungan1 5 лет назад
Ну, собственно эта формула так и доказывается - через сложение первых и последних цифр.
@pl_by
@pl_by 4 года назад
Или если уж просто, то "(n+1)×(n/2)".
@shabmen76
@shabmen76 7 лет назад
Сообразил не сразу, почему без 1 мы сможем посчитать сумму всех знаков в миллионе. Западная манера подачи материала видимо для отсечки на начальном этапе не особо одаренных вроде меня и для зарабатывании денег при дополнительном объяснении. Радует то, что я все же смог.
@annakarenina8864
@annakarenina8864 6 лет назад
Потому, что суммы пар цифр не должны выходить за пределы своего регистра, т. е. не превышать 9.
@user-yc2vt2se9p
@user-yc2vt2se9p 3 года назад
А если лярд так сложить то что надо добавить ежели при ляме добавил ноль? Сработает метод?))
@German_1984
@German_1984 Год назад
Считал иначе. Выписал все числа от 000.000 до 999.999 в столбик. В каждом из 6 столбцов каждая цифра встречается ровно 100.000 раз. Получаем (0+1+2+..+9)*6*100.000, и ещё 1 от 1.000.000 = 27.000.001
@user-td9cf6fn3o
@user-td9cf6fn3o 6 лет назад
Должен быть так 500 000 500 000.
@user-zh5rx1fl4f
@user-zh5rx1fl4f 6 лет назад
Нет. Это сумма ЧИСЕЛ. А задача по его словам - сумма ЦИФР ЧИСЕЛ.
@nouneim2947
@nouneim2947 5 лет назад
не шути так больше, я чуть не задохнулся))))
@akylbekmalaev6102
@akylbekmalaev6102 5 лет назад
идиот
@user-vq6mm8pv1o
@user-vq6mm8pv1o 5 лет назад
"А пока вы считаете..." - ага, нашёл дурака :)
@SubZeroKO
@SubZeroKO 4 года назад
А я начал считать, но когда видео закончилось, перестал.
@DanKonev
@DanKonev 3 года назад
Как любит говорить один хороший тубер в своих видосах после какого-нибудь вопроса: "Ставь лайк, если ты тоже (причина опроса) - посмотрим, сколько нас... ааааа наебал, не посмотрим" :))
@user-cs2fv7fw3o
@user-cs2fv7fw3o 3 года назад
фига Андрей Петров умный оказывается
@Eric_tmb
@Eric_tmb 5 лет назад
Вот я формулу даже вывел для суммы последовательных чисел) еще в далеком 2001 году)
@nurbekpokajet1438
@nurbekpokajet1438 4 года назад
*Ля 2019 год, до сих пор попрошайки в комментариях*
@homie03
@homie03 3 года назад
20год на носу 21 время 2:27 здрасти
@user-ij1rc7ni6x
@user-ij1rc7ni6x 3 года назад
0:35 10.01.2021
@iwoninsky
@iwoninsky 3 года назад
Никто: Абсолютно никто Рекомендации ютуба: ты должен это увидеть в 3 ночи!!!!111
@pixeltoxa9284
@pixeltoxa9284 6 лет назад
ГЕНИАЛЬНО!!!
@khusainovkhusniddin5820
@khusainovkhusniddin5820 5 лет назад
Этот чувак всегда ходит удивлённым от чего то, типо в шоке
@dmpilyak1397
@dmpilyak1397 8 лет назад
арефметическая прогрессия
@arbitv1009
@arbitv1009 3 года назад
Во даёт Ботаник.
@AsteroWWR
@AsteroWWR 3 года назад
это фсе збс, but... как это мне в жизни пригодится? 😏
@pradshniidurachek4786
@pradshniidurachek4786 3 года назад
Это просто история...
@semenpetrov9456
@semenpetrov9456 3 года назад
Ну, например, можно посчитать, сколько цифр ты уже прожил. Или как вариант - свою ЗП посчитай приятно удивишься...
@user-xh2jk9fy1o
@user-xh2jk9fy1o 3 года назад
Кто из 2020-2021 поставьте лайк
@studentkais
@studentkais 3 года назад
А ты Я вижу, предусмотрительный)
@kalyszhek5296
@kalyszhek5296 5 лет назад
Я тоже решил эту задачу, только я начал c нуля. Ноль добавить самую последнюю цифру и. т. д. (Массив с нуля начинается же ; ). ). N*(N/2)+(N/2) где N - любое натуральное число. Зацените, ребят. Я эту формулу придумал еще тогда, когда методом Гаусса не был знаком..
@AlexeyLys
@AlexeyLys 3 года назад
А потом он создал Фейсбук.
@user-ox8xj8my9n
@user-ox8xj8my9n 4 года назад
все это только отвлекает людей от митингов )))
@denisengineer8886
@denisengineer8886 3 года назад
От митингов отвлекают более элементарной х...ней! Типа войны талибов с талибами.
@DiamondBlade
@DiamondBlade 6 лет назад
Лол, я додумался так решить: складывать числа типо 1 + 99 = 100, 2 + 98 = 100 и потом сложить все
@user-vb2hf6iy4k
@user-vb2hf6iy4k 4 года назад
Это придумал Гаусс
@valentinklevanec9352
@valentinklevanec9352 3 года назад
Пздц ты тупой))) 4900 твой ответ будет таким способом
@demoni4eski400
@demoni4eski400 3 года назад
@@valentinklevanec9352 да. И плюс еще оставшиеся без пар 100 и 50. И в итоге будет 5050
@vdav4063
@vdav4063 3 года назад
Фантастика
@user-gd2ty4qj9e
@user-gd2ty4qj9e 5 лет назад
Давно уже нашел этот метод самостоятельно. Ничего в этом сверхъестественного нет
@Korben_Detka
@Korben_Detka 8 лет назад
Он случайно не родственник Кирпича из БК))
@red53dhj5ry32rtty83e
@red53dhj5ry32rtty83e 7 лет назад
внук походу))
@drdre7459
@drdre7459 6 лет назад
НПИ ?
@user-uu1nl3vn3c
@user-uu1nl3vn3c 3 года назад
Ответ правильный, я скриптом проверил. Действительно 27 000 001. А для если считать до 10 миллионов то получится 315000001
@rovshenkerimov235
@rovshenkerimov235 3 года назад
До 10 млн. Будет: 50 000 005 000 000
@user-uu1nl3vn3c
@user-uu1nl3vn3c 3 года назад
@@rovshenkerimov235 уверен?
@rovshenkerimov235
@rovshenkerimov235 3 года назад
100%
@user-uu1nl3vn3c
@user-uu1nl3vn3c 3 года назад
@@rovshenkerimov235 и, позволь спросить, как же ты получил это значение?)
@user-uu1nl3vn3c
@user-uu1nl3vn3c 3 года назад
@@rovshenkerimov235 я объясню почему ты неправ, но перед этим мне интересно, откуда такая уверенность?
@nickvirus9463
@nickvirus9463 6 лет назад
А где используется подсчет сумы цифр?
@user-jl8js6ee9f
@user-jl8js6ee9f 4 года назад
Легенда про Гаусса это уже математичнский баян
@tor4112
@tor4112 6 лет назад
Такое решал на городской олимпиаде 7-8 классе) Я не математик, конечно, но формула n(n+1)/2 (к ней я пришёл путём решения олимпиад уже в 9-10 кл) иллюстрирует данное решение. При условии, что это ряд чисел 1,2,3,....,n-1,n
@drakulachannel6292
@drakulachannel6292 6 лет назад
ВикTOR Сиденко нихера у вас задачи в 7м классе. Я на городе интегралы считал в том возрасте
@drakulachannel6292
@drakulachannel6292 6 лет назад
Владимир Путин поэтому президентом стал?
@Acr0p0lis
@Acr0p0lis 6 лет назад
поэтому не верит Володя пиздаболам ))))
@user-tk2df8vm4p
@user-tk2df8vm4p 5 лет назад
Я ничего не понял,но было очень интересно
@user-pt9dv9il2r
@user-pt9dv9il2r 3 года назад
Вот это он дал жару . У меня походу платы подгорел.
@user-tk2df8vm4p
@user-tk2df8vm4p 3 года назад
@@user-pt9dv9il2r я удивлен что смотрел 1 год назад
@markprosto420
@markprosto420 5 лет назад
Это же задача нахождения факториала. Нам в школе этот пример рассказывали
@dianaalzhanova8119
@dianaalzhanova8119 3 года назад
Блин я поняла суть только в конце. Я думала, нужно будет складывать все составные чисел, тип 1+(1+2)+(1+2+3)+(1+2+3+4)+...(...+999999+1000000)
@GrayMcMillan
@GrayMcMillan 3 года назад
А я понять не могу допустим единичные да, так можно, а если допустим 11, то будет не 999 989+11, а 999 989+1+1, и получится не 999 999
@user-qi5pm3fp1o
@user-qi5pm3fp1o 3 года назад
А толку никакого... От этого алгоритма, зачем складывать числа от 1 до 1000000
@Warsalibum
@Warsalibum 3 года назад
если ты задашь системе алгоритм сложения подряд то она значительно дольше будет его считать чем по второму алгоритму, для ЭВМ это очень важно, намного меньше ресурса уходит
@nightriver7544
@nightriver7544 7 лет назад
Интересно. Я нашел ответ примерно также быстро, но иначе. Среднее значение цифры (0+9)/2 = 4.5. Всего цифр в числе 6, то есть среднее значение суммы цифр для числа будет 4.5*6=27. Всего чисел миллион, значит общая сумма цифр будет 27 миллионов. Ну и как раз 1000 000 еще не учитывался, так что плюс один.
@user-ec6wu4hv7l
@user-ec6wu4hv7l 6 лет назад
фига себе, клево, я тоже другим методом нашел
@9npoTuB
@9npoTuB 6 лет назад
"Всего цифр в числе 6" - ясно-понятно, а чего не 7, 8 или 9? Ведь судя твоей логике можно дописать сколько угодно нулей впереди и суть не поменяется, как тебе кажется. Многие задачи в математике решаются добавлением чего-то иного, что отсутствует в исходных данных. Посмотрел бы я как такое в физических или химических процессах прокатит? Потому как меняя исходные данные (условия) меняется и результат... Ты как на чувак на видео, который привёл в пример Гаусса, который, кстати говоря, решил без добавления новых данных, но не стал равняться на него...
@user-ec6wu4hv7l
@user-ec6wu4hv7l 6 лет назад
от того что ты нули добавишь сумма изменится? здесь же он написал число цифр играющих роль, причем тут вообще исходные данные, ты вообще сравниваешь абсолютно разное
@ruslanbabazhanov2186
@ruslanbabazhanov2186 6 лет назад
Ваш ход рассуждений математически совершенно неверен. Такого понятия как среднее значение цифры в математике не существует. К примеру, изменив условие задачи на "найти сумму цифр от 1 до 100 001", Ваш ход рассуждений приводит к ответу 27 000 029, что не является верным, т.к. ответ 27 000 003. Простите, но Вы подогнали решение под ответ.
@user-ec6wu4hv7l
@user-ec6wu4hv7l 6 лет назад
а можно подробнее? лично мо формула для целых чисел. потом просто добавить 1 в вашем случае еще 2, или вы о самом первом человеке?
@bobinrobin7955
@bobinrobin7955 10 месяцев назад
Я сначала подумал, что сумма цифр по методу Гаусса не работает. Я тогда считал так: в каждом десятке двойка встречается 1 раз, в миллионе 100 000 десятков. Итого 200 000. Потом в каждой сотне по разу, но при этом сто раз еще при создании чисел от 200 до 299 , то есть умножаем на 10. в итоге опять 200 000. В конце цикла 200 000 - один раз умножаем на двойку умножаем на 100 000 повторений. Итого суммарно 1200 000. Потом тройка точно так же итого 1800 000, 4-ка 2400 000,= прибавляется по 600 000. Затем заканчиваем - девятка 5400 000. Суммируем, по методу Гаусса десяток - 1+ 9 + 2+ 8 итого 4 десятка плюс 5 = 45 * 600 000 (это число на которое прибавляется сумма на каждую цифру) получаем 27 миллионов плюс один.
@diminddd
@diminddd 6 лет назад
Сейчас на все есть таблицы))Но разума парни не лишаемся.
@dc.kosmas5230
@dc.kosmas5230 5 лет назад
Смотря на него в голове всплыл прикол: "Секс это скучно. Я читал." :))) Задрот
@user-lz3rj2pt6j
@user-lz3rj2pt6j 4 года назад
Ну хотя бы он красивый)
@squidwardfromua
@squidwardfromua 6 лет назад
a+b≠a, если b≠0
@user-bv2xb9pv3l
@user-bv2xb9pv3l 2 года назад
Только включил вспомнил гауса .
@user-sn8rr5qu1w
@user-sn8rr5qu1w 3 года назад
я гуманитарий, 5-ый год учу языки, решил заглянуть в гости к математикам, послушать ваш язык и, сказать честно, я них*я не понимаю, о чем вы говорите
@user-ut8pb6zn7y
@user-ut8pb6zn7y 8 лет назад
а я считал по другому... как 6000000/10 x (0+1+...+8+9)+1=600000*45+1 "по-гауссу" проще
@lilecstapill137
@lilecstapill137 6 лет назад
Олег Андреев откуда у тебя появилось 600000
@user-iy7qe2oj2t
@user-iy7qe2oj2t 5 лет назад
Видно что парень поехал уже со своей математикой...
Далее
Deleted skins in Standoff 2! #standoff #skins #nameless
01:00
Интересное число 383 [Numberphile]
6:00
Числа Больше БЕСКОНЕЧНОСТИ!
2:24
Эффект Джанибекова [Veritasium]
14:04
7 - Необычное число
10:40
Просмотров 66 тыс.