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

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

929,078 Просмотров

Ссылки и html тэги не поддерживаются


Комментарии:

Руслан Лебедев
Руслан Лебедев - 14.09.2023 15:53

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

Ответить
Александр Росков
Александр Росков - 19.08.2023 22:35

Почему нельзя складывать пары без нуля? 1+1000000, 2+999999..? Почему не получается?

Ответить
Пчелка Флюша
Пчелка Флюша - 03.07.2023 07:56

давайте сложим все цифры от 1 до миллиона
вояки в армии - давайте бычки от сигарет хоронить или подметать ломом
математики давайте складывать все цифры от 1 до миллиона
это еще одна бесполезная ебанина которую можно сделать

Ответить
Всеволод Папшев
Всеволод Папшев - 02.07.2023 09:06

миллион- это число, а не цифра.

Ответить
Bobin Robin
Bobin Robin - 25.06.2023 15:31

Я сначала подумал, что сумма цифр по методу Гаусса не работает. Я тогда считал так: в каждом десятке двойка встречается 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 миллионов плюс один.

Ответить
Ілля Маркопольський
Ілля Маркопольський - 13.06.2023 18:26

Чё за хрень? Он зачем то добавил 0, хотя в условии было сказано от 1 до 1000000. Сума первого и последнего числа ровно 1000001, второго и перед последнего ровно 1000001, и так далее. Таких пар имеется 500000, тоесть 1000001*500000=500000500000!!!

Ответить
Илон Маск в мире хейтеров
Илон Маск в мире хейтеров - 09.06.2023 16:47

Хз этот коммент никому не нужен наверное, но это же не сложно. Даже не знаю если смысл смотреть до конца...

Ладно я досмотрел, оно того стоило, но я не ошибся.

Ответить
scroogekvadmcduck2 scroogekvadmcduck2
scroogekvadmcduck2 scroogekvadmcduck2 - 09.06.2023 10:46

Те кто учился в школе сразу поняли что он будет делать и как ещё до того как он договорил условие задания

Ответить
Black Heart
Black Heart - 08.06.2023 02:33

Так нужно же сложить цифры а не числа , а по итогу складываются числа. Задача не решена

Ответить
smipi
smipi - 08.06.2023 01:56

Ну числа это 50,5 млн а так хз

Ответить
Стрёмная Пи_
Стрёмная Пи_ - 04.06.2023 10:13

Спасибо!

Ответить
Роман Белоусов
Роман Белоусов - 02.06.2023 16:07

27000001

Ответить
Don Ballon
Don Ballon - 30.05.2023 19:37

И это ведь кому то интересно

Ответить
Ivan Pogorelov
Ivan Pogorelov - 30.05.2023 03:46

Сперва ты сказал, что нужно сложить все цифры, а не числа. Потом начинаешь складывать числа т.е. изменять количества цифр в суммарном ряде. А Только потом складываешь все цифры. В результате Вы жульничаете.. но элегантно!😊

Ответить
Краснов Андрей
Краснов Андрей - 20.05.2023 19:55

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

Ответить
Алексей Николаевич
Алексей Николаевич - 20.05.2023 14:07

Неет, а 2 и 7 и 1 разве не надо сложить? Это ж тоже цифры...

Ответить
Герман Борисов
Герман Борисов - 09.10.2022 14:25

Считал иначе. Выписал все числа от 000.000 до 999.999 в столбик. В каждом из 6 столбцов каждая цифра встречается ровно 100.000 раз. Получаем (0+1+2+..+9)*6*100.000, и ещё 1 от 1.000.000 = 27.000.001

Ответить
BUFF
BUFF - 30.08.2022 09:52

У меня получилось 336×10⁶

Ответить
Олжас Абдугалиев
Олжас Абдугалиев - 03.08.2022 00:12

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

Ответить
Javoxir Akbarov
Javoxir Akbarov - 26.07.2022 15:57

N^2+n/2

Ответить
Javoxir Akbarov
Javoxir Akbarov - 09.03.2022 13:46

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

Ответить
Анатолий Данилов
Анатолий Данилов - 19.01.2022 19:38

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

Ответить
Еламан Буралкиев
Еламан Буралкиев - 27.10.2021 13:16

Есть тут с 2021 года 🤔🤔🤔

Ответить
Julabelaja
Julabelaja - 26.09.2021 21:02

Иди вывести формулу так было бы проще

Ответить
cubicubic 1.1
cubicubic 1.1 - 21.08.2021 16:05

Если сложить все цифры чисел от 1 до 1.000.000 то получится 27.000.001

Ответить
Артур Тимофеев
Артур Тимофеев - 30.07.2021 04:50

Я решил по-другому. Я сложил все пары цифр. И у меня получилось 9*5=45. В одном разряде 45. Каждый разряд(кроме последнего) повторяется ровно 100000(от 1000000 отнимаем один разряд) 45*100000= 4,5*10⁶. Разрядов(кроме последнего) 6. Умножаем на 6. 4,5*10⁶*6=27*10⁶. Плюс один из-за последнего разряда. 27*10⁶+1

Ответить
панДА
панДА - 11.07.2021 00:10

Ответ то не верный

Ответить
Rumpel
Rumpel - 09.07.2021 21:00

я верно посчитал)) (Python)
s = 0
for i in range(1000001):
n = 0
for h in str(i):
n += int(h)
s += n
print(s)

Ответить
Сергей Куликов
Сергей Куликов - 26.06.2021 02:12

Концовка блеск. А как по моему методу, ничего там не осталось. Пустота! Цифру самого миллиона, единицу нет смысла приплюсовывать.

Ответить
Андрій Поліщук
Андрій Поліщук - 19.05.2021 14:39

сумма всех чисел от 0 до 1000000 = 500000500000

сумма всех цифр всех чисел от 0 до 1000000 = 27000001
0 использовалось 48896
1 использовалось 60001
2, 3, 4, 5, 6, 7, 8, 9 использовалось(не в сумме, а по отдельности) 60000
0 * 48896 + 1 * 60001 + 2 * 60000 + 3 * 60000 + 4 * 60000 + 5 * 60000 + 6 * 60000 + 7 * 60000 + 8 * 60000 + 9 * 60000 = 27000001

кстати в ответах код программ которые всё это сделали(проги делал сам)

Ответить
Александр Вологдин
Александр Вологдин - 10.05.2021 22:56

Пьяный говнокод на Python 3.9.5:

sequence = [1,1000000]
array = list(range(sequence[0],sequence[1]+1))

def getSum(x):
string = str(x)
result = 0
for x in range(len(str(x))):
result += int(string[x])
return result

def calculate(array):
result = 0
for i in range(len(array)):
result += getSum(array[i])
print("Result:", result)

calculate(array)
input('Press Any Key to Exit...')

Ответить
Alexander S
Alexander S - 09.05.2021 19:58

Херня. Если даже воспользоваться формулой для сложения всех чисел. Не получится такого ответа

Ответить
Горбачев Великий
Горбачев Великий - 27.04.2021 00:00

Детей заставил, жену и тёщу 🤣

Ответить
Lukandrate
Lukandrate - 24.04.2021 21:38

А я получил 27000001 просто сделав алгоритм на питоне :D
s = 0
for n in range(1, 1000001):
s += sum(list(map(int, str(n))))
print(s)

Ответить
Михаил Гордон
Михаил Гордон - 25.03.2021 09:33

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

Ответить
Mikael Grigoryan
Mikael Grigoryan - 09.03.2021 22:51

Тоже начали по этой формуле считать вначале? S=((a1+an)/2)n

Ответить
Неизвестен Неизвестенов
Неизвестен Неизвестенов - 25.02.2021 22:20

Он похож на единственного наркоша на дворе

Ответить
Сергей Нестеров
Сергей Нестеров - 24.02.2021 17:05

Солист группы "Порнофильмы" ещё и математикой увлекается?

Ответить
Сергей Киперский
Сергей Киперский - 21.02.2021 14:53

Я складывал единицу не с сотней, а с 99, чтобы у меня ровно сотни получались, в середине 49 и 51, а 50 и 100 оказались без пары, следовательно 49 сотен +150= 5050. Зачем так складывать по тупому, чтобы получались не круглые числа я не понимаю, с ними же тяжелее работать. Но это чисто для факториалов. Там где плюсы между цифрами ставятся - не прокатит.

Ответить
You
You - 19.02.2021 22:05

Не правильно он второй раз посчитал надо 999999×500000, как первый раз

Ответить
You
You - 19.02.2021 21:34

Непонятно что он первый раз умножает одно потом другое

Ответить
salvius kaezo
salvius kaezo - 16.02.2021 16:52

он безумен

Ответить
Marvin Heemeyer
Marvin Heemeyer - 15.02.2021 00:31

Круто 👍👍👍👍

Ответить
9yearold
9yearold - 14.02.2021 17:06

Блин, я решил, но забыл добавить в конце единичку от миллиона. Метод своеобразный, находим сколько цифер одного вида в десятке, потом в сотке, потом в тысячнике и т.д. до миллиона, получается в десятке цифер одного вида 1, в сотке 20, в тысянике 300, в десять тысяч 4000, в сто тысяч 50000, и в миллионе 600000. Умножаем 600000 каждой цифре от нуля до девяти и получается 27000000, но я забыл единичку миллиона

Ответить
EL HASKY
EL HASKY - 13.02.2021 23:40

Пошитаите ишио один раз это не правильным ответ на видео

Ответить
Владислав Сергеев
Владислав Сергеев - 12.02.2021 21:11

Зачем?

Ответить
Дмитрий сын Владимира
Дмитрий сын Владимира - 12.02.2021 14:36

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

Ответить
Nik KS
Nik KS - 11.02.2021 19:14

Все гениальное про100 или как мне дураку донести не сложные вещи :)

Ответить
F.P.S
F.P.S - 11.02.2021 00:29

задачка из егэ

Ответить
Alexander Kuzmenko
Alexander Kuzmenko - 10.02.2021 22:43

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

Ответить