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

Sdílet
Vložit
  • čas přidán 4. 03. 2016
  • Задачки, история о Карле Гауссе и сумма цифр всех чисел от 1 до 1 000 000
    В главное роли - Джеймс Грайм singingbanana.com/
    Оригинал тут: • One to One Million - N...

Komentáře • 1,3K

  • @askhatzhanaew9588
    @askhatzhanaew9588 Před 3 lety +2089

    *Я который думал что он будет считать от одного до миллиона* 🗿

  • @K062
    @K062 Před 7 lety +3166

    комменты напомнили анекдот:
    Физику, математику и инженеру дали задание вычислить объем красного резинового мячика.
    Физик погрузил мяч в стакан с водой и измерил объем вытесненной жидкости.
    Математик измерил диаметр мяча и рассчитал тройной интеграл.
    Инженер достал из стола «Таблицу объемов красных резиновых мячей» и нашел нужное значение.

    • @user-me4oh3wk2v
      @user-me4oh3wk2v Před 7 lety +12

      а инженер?

    • @user-kt5bc8xv4y
      @user-kt5bc8xv4y Před 7 lety +96

      Инженер открыл таблицу и посмотрел значение

    • @Pureshka_S_Kotletkoy
      @Pureshka_S_Kotletkoy Před 7 lety +2

      Igor Deryabin -_-

    • @SergyJoe
      @SergyJoe Před 6 lety +127

      не хочу быть занудой, но какой там тройной интеграл? Зная диаметр резинового мячика, можно воспользоваться простой формулой поиска объема шара, где присутствует куб, но уж точно никакого интеграла %)

    • @juliaswallow8637
      @juliaswallow8637 Před 6 lety +187

      ну и что? через тройной интеграл объём шара измеряется точно так же легко
      тут всё дело в другом... как то мне, ещё когда я училась в универе, соседка притащила задачку, мол, никак решить не мог её второклассник.
      саму задачу я уже не помню, но там было чёт простенькое, я быстро накидала решение через систему двухлинейных уровнений с двумя неизвестными и решила, соседка оттащила это дитю, дитё почесало в затылке. сказало что они такого ещё не проходили.
      тут уже я почесала в затылке, а как это можно решить ЕЩЁ примитивнее.
      оказалось, что это была "задача на смекалку" и ответ нужно было подобрать :)

  • @user-xy5bw4jt1y
    @user-xy5bw4jt1y Před 6 lety +760

    Наконец то Никита из Camedy Club делом занялся.

    • @kompas87
      @kompas87 Před 5 lety +24

      А я Никита, дно пробито

    • @IanYan9
      @IanYan9 Před 5 lety +11

      А я Никита, любимая поза 68

    • @ricardomilos8327
      @ricardomilos8327 Před 5 lety +7

      А я Никита больше всего люблю вставлять

    • @TheMicstep
      @TheMicstep Před 5 lety +9

      @@Zapilivatel Мы про тебя ничего не знаем так что ответить некому

    • @Zapilivatel
      @Zapilivatel Před 5 lety

      @@TheMicstepиди комеди клуб зыркни, интеллектуал.

  • @HallsofFear
    @HallsofFear Před 6 lety +1008

    емае.. 3 утра, как я сюда попал?

    • @stalnoj38rus15
      @stalnoj38rus15 Před 5 lety

      Halls of Fear ещё и из параллельной вселенной

    • @gsmbros.1220
      @gsmbros.1220 Před 5 lety +1

      У меня ща 3:40

    • @user-ir8nd6mj2b
      @user-ir8nd6mj2b Před 5 lety +1

      Halls of Fear *Ё-моё пишется через дефис и с буквой "о", гений.*

    • @user-it2lg7mq9r
      @user-it2lg7mq9r Před 5 lety

      тоже 3 утра

    • @user-ir8nd6mj2b
      @user-ir8nd6mj2b Před 5 lety

      У меня ща 4:18 :D

  • @JohnSmith-ek9zn
    @JohnSmith-ek9zn Před 5 lety +283

    А я сразу все понял. Нашёл ответ в течение 5 секунд после вопроса. 5 секунд ушли на прокрутку вперёд. Мой метод показал свою эффективность. Теперь думаю патентовать.

  • @Acid31337
    @Acid31337 Před 7 lety +753

    а я прикинул, что количество используемых цифр одинаковое среди чисел чисел от 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 Před 6 lety +51

      gopher Я решил точно так же, это как бы комбинаторный алгоритм, люблю этот метод, этот метод по моему более прост и универсален, но и метод в видео интереснее ))

    • @dethklokful
      @dethklokful Před 6 lety +11

      gopher держи 5

    • @jenua_2
      @jenua_2 Před 6 lety +2

      Точно также решил

    • @user2uz
      @user2uz Před 6 lety +2

      Круть

    • @_VladMir_
      @_VladMir_ Před 6 lety +12

      Я решил так как в видео)) Потому что мне эту историю еще в первом классе рассказывал учитель по математике))

  • @jascarkamasonskaja7314
    @jascarkamasonskaja7314 Před 7 lety +147

    А мне рассказывали эту историю, что Гаусс задолбал своего учителя сверхбыстрыми решениями и он решил его "охладить" сложной задачкой.

    • @Vidos82
      @Vidos82 Před 6 lety +40

      Огрел тростью в среднем 5050 раз за урок, умножив на 0 реальных учителей с тростью.

    • @user-qb8lx2uq5j
      @user-qb8lx2uq5j Před 6 lety +44

      охладил арифметическое траханье

    • @user-yn8by9lc7l
      @user-yn8by9lc7l Před 5 lety +8

      Я тоже слышал историю, что Гаусс занимался всякой фигней, пушки Гаусса изобретал на уроках и учитель задолбался его охлаждать, придумывая раз за разом задачки вроде подобных.

    • @EvgenySereda21
      @EvgenySereda21 Před rokem

      Классическая история о гениальном ученике и его разочарованном учителе! Похоже, что молниеносные решения Гауссом математических задач вызывали напряжение в классе. Пытаясь "остудить его", учитель предложил юному Гауссу особенно трудную задачу, надеясь замедлить его. Но, как мы все знаем, Гаусса было не остановить. Он с легкостью решил задачу и стал одним из самых известных математиков в истории. Таким образом, похоже, что попытка учителя "остудить его" только подогрела страсть Гаусса к математике и закрепила его место в анналах истории математики.

  • @neurolowfix
    @neurolowfix Před 6 lety +445

    Можно же было проще решить. Я пишу этот комментарий в 11:16, 11.06.2018. Складываем часы - 11+16=27. Умножаем на миллион, так как нужно узнать суммы чисел до миллиона - 27*1000000 = 27000000. Прибавляем единицу, потому что а почему бы и нет? И вуа-ля: 27000001.

    • @danielall9910
      @danielall9910 Před 6 lety +142

      Однозначно лучшее решение

    • @maxim9280
      @maxim9280 Před 5 lety +2

      neurolowfix дурак?

    • @Gena_Padlin
      @Gena_Padlin Před 5 lety +38

      @@maxim9280 У него правильное решение!

    • @redkull829
      @redkull829 Před 5 lety +36

      Можно по другому, я пишу этот комментарий в 12:15, 29.09.2018. Складываю часы - 12+15 = 27. Умножаю на 1 млн. = получаю 27 000 000, и складываю с единицей. Опа-на = 27 000 001.

    • @Gena_Padlin
      @Gena_Padlin Před 5 lety +35

      @@redkull829 все верно, я так же в школе считал, но учителя меня били за то что я решение задачи не отражал в тетрадке!

  • @sogoodlive
    @sogoodlive Před 6 lety +186

    смотрю видео и решил почитать комментарии, смотрю и думаю, откуда столько коментариев на русском, а потом фак! оно же с переводом на русский!)))))

  • @meeethya
    @meeethya Před 5 lety +38

    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 Před 5 lety +2

      Я тоже пришел к этому решению, а потом увидел твой комментарий. )

    • @Ducks_X
      @Ducks_X Před rokem +2

      тоже пришëл к этому решению, только не смог дошëл до 10^(n-1).
      только у меня возникает вопрос, как посчитать сумму цифр от 1 до 19487, к примеру? ведь тут уже нельзя прийти к 9 в каждом разряде

  • @user-he2ph8oz4w
    @user-he2ph8oz4w Před 4 lety +47

    4:53 несколько

  • @barablud
    @barablud Před 6 lety +301

    1:34 про мою школу??

  • @DarkTatarin
    @DarkTatarin Před 3 lety +11

    Я, как обычный программист, увидел задачку и решил проверить. Эту задачу легко реализовать на 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)]))

  • @luckywarrior748
    @luckywarrior748 Před 8 lety +9

    Молодец, что перевёл !!!

  • @shikuminoku1701
    @shikuminoku1701 Před 8 lety +5

    Спасибо за перевод!

  • @R0MaNbI4-
    @R0MaNbI4- Před 8 lety +190

    О, я верно посчитал.... (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 Před 7 lety +13

      ну ты в лоб считал, немного математики и программа провела бы вычисления гораздо быстрее.

    • @doubleyou7411
      @doubleyou7411 Před 7 lety +7

      Роман Петров хахаха это в Делфи

    • @drakulachannel6292
      @drakulachannel6292 Před 6 lety +96

      Ахтямов Ришат
      У меня такая программа получилась:
      writeln('27000001');

    • @drakulachannel6292
      @drakulachannel6292 Před 6 lety +5

      Double You
      Delphi - диалект Pascal

    • @esplaygame4189
      @esplaygame4189 Před 5 lety

      Drakula'Channel Ахахаха)

  • @sebastianivanov6353
    @sebastianivanov6353 Před 3 lety +7

    4:45 "Давайте выпишем все цыфры от 1 до 1 000 000".... пошевелил мышкой, чтобы узнать сколько ролик длится... ;)

  • @poloshkola1058
    @poloshkola1058 Před 6 lety +4

    Спасибо большое. Супер тема

  • @user-yn6iy6to7b
    @user-yn6iy6to7b Před 5 lety +1

    Афигеть! Спасибо за озвучку!

  • @cashir
    @cashir Před 3 lety +4

    Прекрасно и познавательно!

  • @squidwardfromua
    @squidwardfromua Před 3 lety +28

    0:02-0:14 я подумал, что в него вселился дух Жака Фреско

  • @dydejika_xehtauha9i
    @dydejika_xehtauha9i Před 3 lety +147

    Все, кто с 2020, отзовитесь

  • @jonspeen898
    @jonspeen898 Před 4 lety

    Классный чел.
    Приятно слушать

  • @Rocket_Buunny
    @Rocket_Buunny Před 4 lety +4

    Как же я рад что ничего подобного не было в моей школе, а-то еще вдруг стало б интересно учиться и я вырос бы умнее 😂

  • @SkyVladTV
    @SkyVladTV Před 5 lety +5

    Он так чудно пишет цифры))

  • @alexal6832
    @alexal6832 Před 8 lety +24

    Спасибо тебе за качественный перевод. поставлю палец :D

  • @Kenjebas
    @Kenjebas Před rokem +2

    Зашел в комменты, потерял самооценку
    Я то думал, что среди зрителей таких умных вряд ли столько найдется, а тут пиздец
    Пойду плакать в ванной

  • @user-nm9vm4cs8l
    @user-nm9vm4cs8l Před rokem +1

    Получил то же самое статистикой.
    От 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 в конце

  • @ogrelg4131
    @ogrelg4131 Před 6 lety +3

    да. решение правильное. потому что при всех сложениях не происходит переполнение разрядов. и магический ход карт не нарушается :)

  • @user-qf4rl2hd9y
    @user-qf4rl2hd9y Před 4 lety +69

    Все, я досчитал, получается 27000001!!!

    • @user-bj4sj8mm5u
      @user-bj4sj8mm5u Před 3 lety

      Это неправда

    • @vladtc5264
      @vladtc5264 Před 3 lety

      @@user-bj4sj8mm5u правда

    • @user-yq2cs6qj4u
      @user-yq2cs6qj4u Před 3 lety +1

      Блин, а я до ляма считал, ну в смысле от единицы начал плюсовать к ляму. Выходит 1000001, далее умножил на 500 000. Че то я ваще не в ту степь попер

    • @anakio6154
      @anakio6154 Před 3 lety

      #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 Před 3 lety

      @JEWS DIGLER Код, который за меньше, чем пол секунды вычисляет количество цифр от 1 до любого числа

  • @iBerkut
    @iBerkut Před 5 lety +61

    Изи. Мне когда полгода отроду было мне мама сиську не давала, пока я такую задачу не решу.

    • @KAPIPATOP_
      @KAPIPATOP_ Před 2 lety

      Cисек просто не было походу))))

    • @averzhi
      @averzhi Před 2 lety

      Комметны на ютубе как отдельный вид искусства

  • @Vladian100
    @Vladian100 Před 6 lety +2

    Играю в игру Space Frontier на планшете. Высчитываю цену отправки нужного количества космонавтов по этой формуле, очень пригодилась

  • @chinpokomon9387
    @chinpokomon9387 Před 6 lety +6

    в 7м классе я неделю думал как эту задачу решить,но решил,тогда еще не было интернета и компа,я был так счастлив))) только 2 человека из класса решили ее)))

  • @Blasphemian
    @Blasphemian Před 5 lety +5

    Перед просмотром написал программу, которая делает это вычисление (втупую, без метода Гаусса). Всё сошлось, значит метод Гаусса действительно работает даже в таком виде)

    • @miko0892
      @miko0892 Před 3 lety

      ans=0
      for i in range(1,1000001):
      for x in str(i):
      ans+=int(x)
      print(ans)

    • @Blasphemian
      @Blasphemian Před 3 lety

      @@miko0892 я и не говорил что это что-то сложное)

  • @user-vk1vf7nt1b
    @user-vk1vf7nt1b Před 11 měsíci

    Спасибо!

  • @BaDBoy-db5wj
    @BaDBoy-db5wj Před 4 lety +1

    Гениально

  • @chdlastgame1700
    @chdlastgame1700 Před 3 lety +10

    Я так понял в этих комментах одни математики с математическими шутками про математику от математических шутников потому что это математика)

  • @user-xp5yo2vv5t
    @user-xp5yo2vv5t Před 6 lety +20

    моя жизнь осталась прежней, пойду посмотрю про деление на ноль

  • @user-xc2fn4ke7j
    @user-xc2fn4ke7j Před 3 lety +1

    меня прикалывает как он пишет нолики 😂

  • @LockedPig
    @LockedPig Před 5 lety +2

    Гаусс был великим математическим троллем 19-го века

  • @user-vu6hn4ul2i
    @user-vu6hn4ul2i Před 6 lety +179

    Важное уточнение для понимания, которое упущено в видео. Когда ты так складываешь, то нигде не перегружается разряд. Всегда, в каждом разряде, цифра дополняется ровно до 9. Например, 236752 складывается с 763247 и все значения цифр сохраняются.

    • @Jeka920500
      @Jeka920500 Před 6 lety +2

      поясни нубу

    • @user-vq8hh9rw9n
      @user-vq8hh9rw9n Před 6 lety +23

      Jeka920500 , тебе не нужно это знать, если ты не понял содержимое данного комментария.

    • @user-yj8zo9zk6z
      @user-yj8zo9zk6z Před 6 lety +13

      Поясняю для нубов ))) Разряд это количество цифр в числе. Один разряд имеет значение от 0 до 9 (в десятичной системе). Т.е. если мы складываем 98+1=99 , а если 99+1=100 уже разрядность меняется.

    • @pasanyrebiata5430
      @pasanyrebiata5430 Před 6 lety +5

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

    • @joaquinphoenix1954
      @joaquinphoenix1954 Před 6 lety +3

      Ну если не важно, то почему меняется сумма цифр с 54 на 2, если складывать не с нуля а с единицы т.е. (для наглядности) 0+999999 и сумма цифр равна 0+9+9+9+9+9+9=54, теперь начинаем складывать с единицы: 1+1000000, сумма цифр равна 1+1+0+0+0+0+0+0=2, а если по-твоему не имеет значение кол-во разрядов, то почему сумма мЭняется?????? СИНК ЭБОУТ ИТ (реал ток)

  • @user-nb1eo1dn1r
    @user-nb1eo1dn1r Před 5 lety +8

    Равно 1.
    27 000 001, сумма всех цифр 28, итого 10, итого 1.

    • @ThePuskoi
      @ThePuskoi Před 4 lety

      Это уже сумма цифр суммы

    • @olegp4277
      @olegp4277 Před 4 lety +6

      2+7+1=28?

  • @missmiss11111
    @missmiss11111 Před 3 lety

    Шикарно)

  • @mederismailov3232
    @mederismailov3232 Před 4 lety +10

    python:
    s=0
    for i in range(10**6+1):
    s+= sum(list(map(int, list(str(i)))))
    print(s)

    • @user-gk1vv2jd7n
      @user-gk1vv2jd7n Před 3 lety

      Самое функциональное решение этой задачи :). Но приведения к list можно было не делать

  • @samuilmarshak.
    @samuilmarshak. Před 7 lety +3

    Awesome

  • @sofistosli9911
    @sofistosli9911 Před 8 lety +2

    Спасибо

  • @Denik-ol2bk
    @Denik-ol2bk Před 3 lety +7

    Хм, я сделал иначе. Сначала вывел среднее число - 50,5 и умножил на количество, получилось 50,5х100=5050.

  • @Isaenko-Ulitina
    @Isaenko-Ulitina Před 4 lety +5

    Зрачки реально огромные у него

  • @senya_senechkin
    @senya_senechkin Před 4 lety +1

    > а пока вы считаете.
    ага, сижу и считаю
    print(sum(map(lambda x: sum(x),[tuple(map(int,str(x))) for x in range(1000001)])))

  • @pixeltoxa9284
    @pixeltoxa9284 Před 6 lety

    ГЕНИАЛЬНО!!!

  • @user-ec6wu4hv7l
    @user-ec6wu4hv7l Před 6 lety +4

    есть еще 1 метод, но он более сложный наверное, сумма 1-9=45, каждая цифра в каждом столбце встречается, меньше в 10 раз, чем последнее число, то есть 100 000, рядов 6 6*100 000*45=27 000 000 и +1, то есть 27 000 001, ну в уме наверное это проще, ибо его можно использовать и для больших чисел

    • @just_physic
      @just_physic Před 2 lety

      Наконец-то я нашёл человека, который решил как и я)

    • @user-ec6wu4hv7l
      @user-ec6wu4hv7l Před 2 lety

      @@just_physic :)))

  • @ForesTfxr
    @ForesTfxr Před 8 lety +26

    ещё можно складывать 1 + 99 2+98 а потом добавить 100 и 50 (без пары равной 100 )

    • @user-ec6wu4hv7l
      @user-ec6wu4hv7l Před 6 lety +2

      а толку? у тебя в сумме 1 всегда получится,

    • @user-qs3hu6cr2w
      @user-qs3hu6cr2w Před 5 lety

      5050 это первая задачка, так чтоя тебя вообще не понял. Че тупим?

  • @vdav4063
    @vdav4063 Před 3 lety

    Фантастика

  • @Hans-Jacob_von_Grimmelshausen

    Можно посчитать и иначе. Так как все цифры встречаются одинаковое количество раз, то можно вычислить среднюю цифру на каждый знак от 0 до 9. Будет 4,5. Так как мы считали и ноль, то знаков у нас всегда шесть, хоть это 936862, хоть 000010. Поэтому 4,5 умножаем на 6 и получаем 27кк. И плюс семизначное число, то есть 1.

  • @AzizjanAyupov_leo
    @AzizjanAyupov_leo Před 6 lety +19

    Вот же прикол. А я к компилятору кинулся)))

    • @user-tr2sq4yn6i
      @user-tr2sq4yn6i Před 5 lety

      ох нехрена сибе . компикулятору

  • @user-td9cf6fn3o
    @user-td9cf6fn3o Před 6 lety +6

    Должен быть так
    500 000 500 000.

    • @user-zh5rx1fl4f
      @user-zh5rx1fl4f Před 6 lety +1

      Нет. Это сумма ЧИСЕЛ. А задача по его словам - сумма ЦИФР ЧИСЕЛ.

    • @nouneim2947
      @nouneim2947 Před 5 lety

      не шути так больше, я чуть не задохнулся))))

    • @akylbekmalaev6102
      @akylbekmalaev6102 Před 5 lety

      идиот

  • @Eric_tmb
    @Eric_tmb Před 5 lety

    Вот я формулу даже вывел для суммы последовательных чисел) еще в далеком 2001 году)

  • @shutup9048
    @shutup9048 Před 6 lety +1

    Нам училка рассказывала эту историю, даже в книжке есть тема про этот способ сложения)

  • @user-gl3zm6nl2k
    @user-gl3zm6nl2k Před 5 lety +10

    А я цикл на JavaScript написал и он мне теперь сумму какой угодно последовательности чисел считает))

    • @Kungan1
      @Kungan1 Před 5 lety +1

      Сходится хоть?

  • @user-fi9cb2yx1i
    @user-fi9cb2yx1i Před 6 lety +3

    Круто, а вообще сумма чисел от 1 до n считается по формуле n*(n+1)/2

    • @identyfirejewish1303
      @identyfirejewish1303 Před 5 lety

      Сумма арифметической прогрессии в помощь

    • @Kungan1
      @Kungan1 Před 5 lety

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

    • @pl_by
      @pl_by Před 4 lety

      Или если уж просто, то "(n+1)×(n/2)".

  • @user-bv2xb9pv3l
    @user-bv2xb9pv3l Před 2 lety

    Только включил вспомнил гауса .

  • @user-yc2vt2se9p
    @user-yc2vt2se9p Před 3 lety

    А если лярд так сложить то что надо добавить ежели при ляме добавил ноль? Сработает метод?))

  • @user-vq6mm8pv1o
    @user-vq6mm8pv1o Před 5 lety +19

    "А пока вы считаете..." - ага, нашёл дурака :)

    • @SubZeroKO
      @SubZeroKO Před 4 lety +1

      А я начал считать, но когда видео закончилось, перестал.

    • @DanKonev
      @DanKonev Před 3 lety

      Как любит говорить один хороший тубер в своих видосах после какого-нибудь вопроса: "Ставь лайк, если ты тоже (причина опроса) - посмотрим, сколько нас... ааааа наебал, не посмотрим" :))

  • @shabmen76
    @shabmen76 Před 7 lety +11

    Сообразил не сразу, почему без 1 мы сможем посчитать сумму всех знаков в миллионе. Западная манера подачи материала видимо для отсечки на начальном этапе не особо одаренных вроде меня и для зарабатывании денег при дополнительном объяснении. Радует то, что я все же смог.

    • @annakarenina8864
      @annakarenina8864 Před 6 lety

      Потому, что суммы пар цифр не должны выходить за пределы своего регистра, т. е. не превышать 9.

  • @buff1277
    @buff1277 Před 5 lety

    Сумма всех натуральных чисел равна -1/12.
    Высосать из этого утверждения можно следующее
    1. Числовой ряд замыкается между минус бесконечность и плюс бесконечность.
    2. Сумма всех отрицательных и положительных чисел (не только натуральных) равна -1/12.
    3. Ассиметрия - сумма отрицательных чисел больше суммы положительных на 1/12.
    Проложить мостик между абстрактной математикой и реальной действительностью, в частности:
    1. Вселенная замкнута в пространстве - объясняется расширение вселенной одинаково во сех направлениях (отсутствие центра вселенной).
    2. Объясняется ассиметрия - преобладание материи над антиматерией.
    )))

  • @user-pj5lm2kl9x
    @user-pj5lm2kl9x Před 8 měsíci

    Прошло 7лет всё ещё считаю,что бы подтвердить верность решения из видео))если есть у кого свободные рулоны с бумагой высылайте в психбольницу номер 3😂

  • @homie03
    @homie03 Před 3 lety +3

    20год на носу 21 время 2:27 здрасти

  • @khusainovkhusniddin5820
    @khusainovkhusniddin5820 Před 5 lety +12

    Этот чувак всегда ходит удивлённым от чего то, типо в шоке

  • @dmawzx
    @dmawzx Před 5 lety

    Хорошо что он ответ сказал, а то я уже программу для расчёта писать собрался :)

    • @miko0892
      @miko0892 Před 3 lety

      ans=0
      for i in range(1,1000001):
      for x in str(i):
      ans+=int(x)
      print(ans)

  • @arbitv1009
    @arbitv1009 Před 3 lety +1

    Во даёт Ботаник.

  • @dmpilyak1397
    @dmpilyak1397 Před 8 lety +13

    арефметическая прогрессия

  • @user-xh2jk9fy1o
    @user-xh2jk9fy1o Před 3 lety +12

    Кто из 2020-2021 поставьте лайк

    • @studentkais
      @studentkais Před 3 lety +1

      А ты Я вижу, предусмотрительный)

  • @user-my6qf6fg9y
    @user-my6qf6fg9y Před 3 lety

    Вау, никогда бы не подумал

  • @nickvirus9463
    @nickvirus9463 Před 6 lety

    А где используется подсчет сумы цифр?

  • @DiamondBlade
    @DiamondBlade Před 6 lety +6

    Лол, я додумался так решить: складывать числа типо 1 + 99 = 100, 2 + 98 = 100 и потом сложить все

    • @user-vb2hf6iy4k
      @user-vb2hf6iy4k Před 4 lety +2

      Это придумал Гаусс

    • @valentinklevanec9352
      @valentinklevanec9352 Před 3 lety

      Пздц ты тупой))) 4900 твой ответ будет таким способом

    • @demoni4eski400
      @demoni4eski400 Před 3 lety

      @@valentinklevanec9352 да. И плюс еще оставшиеся без пар 100 и 50. И в итоге будет 5050

  • @Korben_Detka
    @Korben_Detka Před 8 lety +16

    Он случайно не родственник Кирпича из БК))

  • @marvinheemeyer8341
    @marvinheemeyer8341 Před 3 lety

    Круто 👍👍👍👍

  • @user-ex3uu4vs8b
    @user-ex3uu4vs8b Před 5 lety

    Нам учитель по алгебре такую рассказывал,эхххххх колька

  • @nurbekpokajet1438
    @nurbekpokajet1438 Před 4 lety +3

    *Ля 2019 год, до сих пор попрошайки в комментариях*

  • @AsteroWWR
    @AsteroWWR Před 3 lety +3

    это фсе збс, but... как это мне в жизни пригодится? 😏

    • @pradshniidurachek4786
      @pradshniidurachek4786 Před 3 lety

      Это просто история...

    • @semenpetrov9456
      @semenpetrov9456 Před 3 lety

      Ну, например, можно посчитать, сколько цифр ты уже прожил. Или как вариант - свою ЗП посчитай приятно удивишься...

  • @duqis7693
    @duqis7693 Před 6 lety +2

    можно было воспользоваться формулой Sn= 2*a1+(n-1)*d/2 *n

  • @diminddd
    @diminddd Před 6 lety

    Сейчас на все есть таблицы))Но разума парни не лишаемся.

  • @user-ox8xj8my9n
    @user-ox8xj8my9n Před 4 lety +4

    все это только отвлекает людей от митингов )))

    • @denisengineer8886
      @denisengineer8886 Před 3 lety

      От митингов отвлекают более элементарной х...ней! Типа войны талибов с талибами.

  • @user-uu1nl3vn3c
    @user-uu1nl3vn3c Před 3 lety +5

    Ответ правильный, я скриптом проверил. Действительно 27 000 001.
    А для если считать до 10 миллионов то получится 315000001

    • @rovshenkerimov235
      @rovshenkerimov235 Před 3 lety

      До 10 млн. Будет: 50 000 005 000 000

    • @user-uu1nl3vn3c
      @user-uu1nl3vn3c Před 3 lety

      @@rovshenkerimov235 уверен?

    • @rovshenkerimov235
      @rovshenkerimov235 Před 3 lety

      100%

    • @user-uu1nl3vn3c
      @user-uu1nl3vn3c Před 3 lety

      @@rovshenkerimov235 и, позволь спросить, как же ты получил это значение?)

    • @user-uu1nl3vn3c
      @user-uu1nl3vn3c Před 3 lety

      @@rovshenkerimov235 я объясню почему ты неправ, но перед этим мне интересно, откуда такая уверенность?

  • @user-bw6ix4vf4p
    @user-bw6ix4vf4p Před 6 lety

    Ах он хитрый Гаусс!

  • @markprosto420
    @markprosto420 Před 5 lety

    Это же задача нахождения факториала. Нам в школе этот пример рассказывали

  • @user-tk2df8vm4p
    @user-tk2df8vm4p Před 5 lety +3

    Я ничего не понял,но было очень интересно

    • @user-pt9dv9il2r
      @user-pt9dv9il2r Před 3 lety

      Вот это он дал жару . У меня походу платы подгорел.

    • @user-tk2df8vm4p
      @user-tk2df8vm4p Před 3 lety

      @@user-pt9dv9il2r я удивлен что смотрел 1 год назад

  • @tor4112
    @tor4112 Před 6 lety +5

    Такое решал на городской олимпиаде 7-8 классе)
    Я не математик, конечно, но формула n(n+1)/2 (к ней я пришёл путём решения олимпиад уже в 9-10 кл) иллюстрирует данное решение. При условии, что это ряд чисел 1,2,3,....,n-1,n

    • @drakulachannel6292
      @drakulachannel6292 Před 6 lety +7

      ВикTOR Сиденко нихера у вас задачи в 7м классе. Я на городе интегралы считал в том возрасте

    • @drakulachannel6292
      @drakulachannel6292 Před 6 lety +2

      Владимир Путин поэтому президентом стал?

    • @Acr0p0lis
      @Acr0p0lis Před 6 lety

      поэтому не верит Володя пиздаболам ))))

  • @user-cs2fv7fw3o
    @user-cs2fv7fw3o Před 3 lety +1

    фига Андрей Петров умный оказывается

  • @user-yp3ot7go3l
    @user-yp3ot7go3l Před 3 lety

    На вопрос суммы чисел без разбивки на цифры посчитал быстро и просто но не очень точно ) кому надо додумайте но схема рабочая.
    От 1-100
    Чисел 100 среднее повеличине число от 1 до 100 = 50
    Значит среднее умножаем на количество 50×100=5000
    Куда 50 делось х.з.(видимо надо считать что чисел 101 так как есть 0)
    Но и с другими суммами работает.

  • @nightriver7544
    @nightriver7544 Před 7 lety +35

    Интересно. Я нашел ответ примерно также быстро, но иначе. Среднее значение цифры (0+9)/2 = 4.5. Всего цифр в числе 6, то есть среднее значение суммы цифр для числа будет 4.5*6=27. Всего чисел миллион, значит общая сумма цифр будет 27 миллионов. Ну и как раз 1000 000 еще не учитывался, так что плюс один.

    • @user-ec6wu4hv7l
      @user-ec6wu4hv7l Před 6 lety

      фига себе, клево, я тоже другим методом нашел

    • @9npoTuB
      @9npoTuB Před 6 lety +1

      "Всего цифр в числе 6" - ясно-понятно, а чего не 7, 8 или 9? Ведь судя твоей логике можно дописать сколько угодно нулей впереди и суть не поменяется, как тебе кажется. Многие задачи в математике решаются добавлением чего-то иного, что отсутствует в исходных данных. Посмотрел бы я как такое в физических или химических процессах прокатит? Потому как меняя исходные данные (условия) меняется и результат...
      Ты как на чувак на видео, который привёл в пример Гаусса, который, кстати говоря, решил без добавления новых данных, но не стал равняться на него...

    • @user-ec6wu4hv7l
      @user-ec6wu4hv7l Před 6 lety +4

      от того что ты нули добавишь сумма изменится? здесь же он написал число цифр играющих роль, причем тут вообще исходные данные, ты вообще сравниваешь абсолютно разное

    • @ruslanbabazhanov2186
      @ruslanbabazhanov2186 Před 6 lety +9

      Ваш ход рассуждений математически совершенно неверен. Такого понятия как среднее значение цифры в математике не существует. К примеру, изменив условие задачи на "найти сумму цифр от 1 до 100 001", Ваш ход рассуждений приводит к ответу 27 000 029, что не является верным, т.к. ответ 27 000 003. Простите, но Вы подогнали решение под ответ.

    • @user-ec6wu4hv7l
      @user-ec6wu4hv7l Před 6 lety

      а можно подробнее? лично мо формула для целых чисел. потом просто добавить 1 в вашем случае еще 2, или вы о самом первом человеке?

  • @shurik151
    @shurik151 Před 6 lety +9

    *Гаусс-пушка*

    • @fjord6619
      @fjord6619 Před 5 lety

      Сталкер))))

    • @user-et6jq4sr7k
      @user-et6jq4sr7k Před 5 lety

      @@fjord6619ну она еще в кваке есть и не только)))

  • @deniscompany8671
    @deniscompany8671 Před 6 lety +2

    2018?

  • @MrsOliva
    @MrsOliva Před 4 lety +1

    Великая дилемма в жизни: начинать с нуля или единицы. : )
    И я не шучу.

  • @dc.kosmas5230
    @dc.kosmas5230 Před 5 lety +4

    Смотря на него в голове всплыл прикол: "Секс это скучно. Я читал." :))) Задрот

  • @user-qe2jm8cs8w
    @user-qe2jm8cs8w Před 8 lety +73

    Стоп! Ну он же сначала нашёл сумму чисел, а нужно было цифр. Или я что-то не так понял?

    • @jamesmonro8528
      @jamesmonro8528 Před 8 lety +4

      +Максим Куон он потом посчитал чему равна сумма цифр этого числа

    • @user-qe2jm8cs8w
      @user-qe2jm8cs8w Před 8 lety +18

      +James Monro Да он группирует цифры 0+999999,1+999998, но потом 11 пара будет не 10+999990=999999 , а 1+999990, которая в сумме даёт не 54 , а 46

    • @it_specialist_sings
      @it_specialist_sings Před 8 lety +40

      +Максим Куон да всё верно он посчитал. Откуда ты взял пару 10 + 999990, если она в сумме даёт 1000000 ?
      999999 + 0 = 999999
      999998 + 1 = 999999
      999997 + 2 = 999999
      999996 + 3 = 999999
      999995 + 4 = 999999
      999994 + 5 = 999999
      999993 + 6 = 999999
      999992 + 7 = 999999
      999991 + 8 = 999999
      999990 + 9 = 999999
      999989 + 10 = 999999
      999988 + 11 = 999999
      ...

    • @user-qe2jm8cs8w
      @user-qe2jm8cs8w Před 8 lety +5

      +RUSactionscript Точно! ) Спасибо за объяснение )

    • @beriksensei
      @beriksensei Před 6 lety +5

      но 11+999988 не равен 1+1+999988

  • @kalyszhek5296
    @kalyszhek5296 Před 5 lety +1

    Я тоже решил эту задачу, только я начал c нуля. Ноль добавить самую последнюю цифру и. т. д. (Массив с нуля начинается же ; ). ). N*(N/2)+(N/2) где N - любое натуральное число.
    Зацените, ребят. Я эту формулу придумал еще тогда, когда методом Гаусса не был знаком..

  • @user-ym4mb2gq1k
    @user-ym4mb2gq1k Před 3 lety

    какое практическое применение существует для этой штуки?

  • @squidwardfromua
    @squidwardfromua Před 6 lety +8

    a+b≠a, если b≠0

  • @user-iy7qe2oj2t
    @user-iy7qe2oj2t Před 5 lety +3

    Видно что парень поехал уже со своей математикой...