Перейти к содержанию
Форум химиков на XuMuK.ru
β

Математика


KRAB-XIMIK

Рекомендуемые сообщения

🚑 Решение задач, контроши, рефераты, курсовые и другое! Онлайн сервис помощи учащимся. Цены в 2-3 раза ниже! 200 руб. на 1-й заказ по коду vsesdal143982

Интересовал всегда такой вопрос. Как быстро посчитать такой пример - 1+2+3+4+5+....+99+100 .

Самая обычная арифметическая прогрессия

 

 

Кстати, Карл Гаусс решил эту задачу в 5 лет :)

Изменено пользователем KRAB-XIMIK
Ссылка на комментарий

1+2+3+4+5+....+96+97+98+99+100

 

Можно заметить, что 1+99 = 100

2 + 98 = 100

3 + 97 = 100 и.т.д

То есть если мы так будем продолжать, то получим количество примеров сложения равное 50..

Далее считаем числа от 1 до 100 всего их получается 101

 

И вуаля, умножаем 101*50 = 5050

 

 

Ну или по научному:

Легко заметить, что это арифмитическая прогрессия.. А для нее справедлива следующая формула (если интересно как её выводят, поищите ну или мне напишите)

 

S = (a1 + an)*n/2

S = 1+100/2 * 100 = 5050

Изменено пользователем Уральский химик
Ссылка на комментарий

 

Далее считаем числа от 1 до 100 всего их получается 101

 

Не могу понять откуда еще „+1“.

1- один

2-два

100- сотое число. Не доходит как получили 101 число, или же зачем мы прибавили 1

 

Допустим надо посчитать 1+2+3+...1000

 

S = (a1 + an)*n/2

S=1+1000/2*1000=500500 , так?

 

f3d12b5492ff.png

9f21c72a7110.png

Тогда вопрос такой.

Найти сумму 1+22+33+44+55+....100100 . Существует ли формула для таких?

Ссылка на комментарий
Не могу понять откуда еще „+1“.

1- один

2-два

100- сотое число. Не доходит как получили 101 число, или же зачем мы прибавили 1

 

Тут что то я загрубил, скорее это пара 100+1 = 101

и далее умножаем на 50 = 5050

 

Допустим надо посчитать 1+2+3+...1000

 

S = (a1 + an)*n/2

S=1+1000/2*1000=500500 , так?

Так

Изменено пользователем Уральский химик
Ссылка на комментарий

В этом году на олимпиаде по математике была такая задача.

 

Найти все трехзначные числа,которые в 12 раз больше суммы цифр в самом числе.

 

Рискну предположить, что решение связано с признаком деления на 12..

Ссылка на комментарий

решение:

For i = 100 to 999

A: = i MOD100

C: = i\100

B: = (I - C*100 - A) \ 10

D = A+B+C

If i = D*12 then print i

Next i

 

Как-то так

 

А вот с математикой связать это вряд ли смогу

Изменено пользователем machdems
Ссылка на комментарий

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйте новый аккаунт в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...