Форум умных людей

Задачи и головоломки => Математические задачи => Тема начата: Репка от Август 27, 2009, 06:45:16



Название: Тыща!!
Отправлено: Репка от Август 27, 2009, 06:45:16
В ряд выписали числа от одного до 1000 миллиарда. А чему равна сумма всех написанных цифр??


Название: Re: Тыща!!
Отправлено: Ostanton от Август 27, 2009, 06:51:11
500500
Считал так: (1 + 1000)*1000/2 = 500500


Название: Re: Тыща!!
Отправлено: Репка от Август 27, 2009, 06:56:07
Вы решили другую задачу :)
Спрашивается, чему равна сумма именно цифр, а не чисел. Например, число 378 прибавляет к сумме 3+7+8=18


Название: Re: Тыща!!
Отправлено: Ostanton от Август 27, 2009, 07:51:49
Например ряд 38 39 40 41 42 43, и нужно сложить 3+8+3+9+4+0+4+1+4+2+4+3=?
Это нужно считать так? ::)


Название: Re: Тыща!!
Отправлено: Репка от Август 27, 2009, 07:53:43
Именно так!
Основной вопрос, понятно, состоит в том, как упростить эту задачу до уровня вычислений в уме :)


Название: Re: Тыща!!
Отправлено: Ostanton от Август 27, 2009, 08:26:28
Рассмотрим ряд от 001 до 999. Числа трехзначные и каждая цифра повторяется 400 раз. (Например от 1 до 100 девятка повторяется 20 раз). Поэтому складываем все цифры и умножаем на 400, получаем 45*400=18000, да еще +1 от 1000. Ответ: 18001 :)


Название: Re: Тыща!!
Отправлено: Репка от Август 27, 2009, 08:37:39
Почему 400?
И сумма не равна 18001  ;)

А если начали перебирать, то условие меняестя на сумму цифр чисел от одного до миллиарда. Перебор не пройдет!!  :)


Название: Re: Тыща!!
Отправлено: Ostanton от Август 27, 2009, 09:00:49
Вернемся пока к тысяче, чтоб я осознал всю ситуацию... Сумма 9946?
(Я допустил маленькую ошибочку, цифра вроде повторяется 221 раз)


Название: Re: Тыща!!
Отправлено: Ostanton от Август 27, 2009, 09:01:38
Опять ошибся :'(


Название: Re: Тыща!!
Отправлено: Репка от Август 27, 2009, 09:02:31
Увы, не 9946. И не 221, если идти по этому пути.


Название: Re: Тыща!!
Отправлено: Ostanton от Август 27, 2009, 09:10:36
Считаю по формуле
     n-1
(10      *n)*45 + 1, где n - число цифр в числе на один меньше
В тысяче сумма равна 13501
В миллиарде 40500000001


Название: Re: Тыща!!
Отправлено: Репка от Август 27, 2009, 09:15:20
Механизм отлажен, числа верные!!
Другое решение похоже на вычисление суммы арифметической прогрессии - сосчитаем сумму цифр в парах 0-999, 1-998, ..., 999-0; всего 1000 таких пар, и в каждой сумма цифр равна двадцати семи.  27*1000/2+1=13501


Название: Re: Тыща!!
Отправлено: Ostanton от Август 27, 2009, 09:26:58
Механизм отлажен, числа верные!!
Другое решение похоже на вычисление суммы арифметической прогрессии - сосчитаем сумму цифр в парах 0-999, 1-998, ..., 999-0; всего 1000 таких пар, и в каждой сумма цифр равна двадцати семи.  27*1000/2+1=13501

легче считать по формуле, которую я смог вывести только с третьей попытки :-[


Название: Re: Тыща!!
Отправлено: Репка от Август 27, 2009, 09:30:55
А я не умею в уме быстро умножать на 45  :'(
Зато девять на три и на тысячу - легко!!


Название: Re: Тыща!!
Отправлено: sek140675 от Август 27, 2009, 10:12:57
Механизм отлажен, числа верные!!
Другое решение похоже на вычисление суммы арифметической прогрессии - сосчитаем сумму цифр в парах 0-999, 1-998, ..., 999-0; всего 1000 таких пар, и в каждой сумма цифр равна двадцати семи.  27*1000/2+1=13501


это красивее :)
проще :)

у меня есть про 1-1000

1.сколько среди чисел 1-1000 таких в которых последующая цифра больше предыдущей

2.1-1000. сколько чисел которые :4 но не имеют в своих рядах 4?


Название: Re: Тыща!!
Отправлено: nikolai55 от Август 27, 2009, 16:03:25
ну эти мне не по зубам. :)

а решение - с 1-999-класс-но.увы :)