Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.79/48: Рейтинг темы: голосов - 48, средняя оценка - 4.79
2 / 2 / 0
Регистрация: 09.09.2010
Сообщений: 221
1

Сумма чисел в степени

14.03.2011, 20:03. Показов 9231. Ответов 36
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Не подскажите алгоритм нахождения c, когда https://www.cyberforum.ru/cgi-bin/latex.cgi?{2}^{a}+{2}^{b}={2}^{c}, без вычисления самих чисел в степени, тк степени будут очень большие и https://www.cyberforum.ru/cgi-bin/latex.cgi?\Rightarrow числа тоже, например: https://www.cyberforum.ru/cgi-bin/latex.cgi?{2}^{1000000}+{2}^{10000000}
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.03.2011, 20:03
Ответы с готовыми решениями:

Написать программу, которая делит числа в 5 степени на число в 14 степени и выводит ответ в 5 степени. Найти ошибку
Ребят, такая проблема, задание: Написать программу, которая делит числа в 5 степени на число в 14...

Сумма 3 чисел X в a степени y в B степени и z в с стпени
Сумма 3 чисел X в a степени y в B степени и z в с стпени ВОТ ЧТО СДЕАЛА var a,b,c:INTEGER;...

Вывести на экран таблицу значений функции f(x)=x в 4 степени+3х в 3 степени +5х во второй степени+7 х=1,2..10
18. Вывести на экран таблицу значений функции f(x)=x в 4 степени+3х в 3 степени +5х во второй...

Дано целое число N (> 0). Найти сумму 1в N степени + 2 в степени N−1 + … + Nв 1 степени.
Дано целое число N (> 0). Найти сумму 1в N степени + 2 в степени N−1 + … + Nв 1 степени....

36
122 / 85 / 16
Регистрация: 14.02.2011
Сообщений: 340
14.03.2011, 20:12 2
Getter, ну не знаю хотя может такая мысль. что если прологарифмировать 2^c:
Log2 x = c где., X=2^a + 2^b

Добавлено через 2 минуты
найдите математичку) я логарифмы 3 года назад изучал..забылись без применения..
0
2 / 2 / 0
Регистрация: 09.09.2010
Сообщений: 221
14.03.2011, 20:13  [ТС] 3
В том то и дело, что надо находить сумму чисел уже без степени, а вот как в степени...
http://www.wolframalpha.com/in... B2^b%3D2^c
тут есть формула, но опять же надо найти 2^a+2^b, те надо возвести и посчитать...
0
Эксперт С++
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
14.03.2011, 20:18 4
Скажите, а вот как вы найдёте число, которое является суммой двух других, не вычисляя эту сумму?
0
122 / 85 / 16
Регистрация: 14.02.2011
Сообщений: 340
14.03.2011, 20:20 5
вот что я накалякал. Однако!

если знания меня не подводят прошу обратить на 3 и 4 строку..где я степень переношу перед логарифм..
я не помню что переносится в числитель перед логарифмом - степень логарифма либо степень числа от которого берется логарфим..ибо одно из них пишется спереди в числитель а другое в знаменатель. и далее это дробь становится коэффициентом логарифма
Миниатюры
Сумма чисел в степени  
0
122 / 85 / 16
Регистрация: 14.02.2011
Сообщений: 340
14.03.2011, 20:22 6
из моих записей я пришел к выводу что если основания (двойки ) можно отбросить, но опятьже я не уверен и могу попутать с умножением одинаковых оснований в разных степенях.
0
Эксперт С++
623 / 467 / 57
Регистрация: 28.01.2011
Сообщений: 605
14.03.2011, 20:23 7
Проблема в том, что логарифм суммы как бы не равен сумме логарифмов, это вы с логарифмом произведения попутали...
0
122 / 85 / 16
Регистрация: 14.02.2011
Сообщений: 340
14.03.2011, 20:26 8
короче ответ хз..
0
Эксперт С++
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
14.03.2011, 20:28 9
instagib, а вас не смутило то, что из того, что 2^a + 2^b = 2^c у вас следует то, что a + b = c, что какбэ истинным быть не может?

Добавлено через 50 секунд
Как я уже сказал, тут вряд-ли что-то получится из такой постановки задачи. Только численно если решать, аналитически не выйдет.

Добавлено через 59 секунд
Или заюзать длинную арифметику и быстрые преобразования Фурье. Хотя числа всё равно здоровенные.
1
122 / 85 / 16
Регистрация: 14.02.2011
Сообщений: 340
14.03.2011, 20:29 10
silent_1991, смутило поэтому стираю посты
0
2 / 2 / 0
Регистрация: 09.09.2010
Сообщений: 221
14.03.2011, 20:31  [ТС] 11
Вот можно приблизительную c найти так:
2^a+2^b=2^c
(a+b)/2=x
2^x+2^x=2^c
2^(x+1)=2^c
x+1=c
но опять же, получается результат примерный
0
122 / 85 / 16
Регистрация: 14.02.2011
Сообщений: 340
14.03.2011, 20:34 12
Getter, не ну у меня дурные записи были, но и ваша не отстает
имхо это запись страшнее первоначальней.:d
0
2 / 2 / 0
Регистрация: 09.09.2010
Сообщений: 221
14.03.2011, 20:36  [ТС] 13
ну я не знаю просто чего тут еще сделать
0
122 / 85 / 16
Регистрация: 14.02.2011
Сообщений: 340
14.03.2011, 20:53 14
Getter, посоветуйтесь с учителем математики 10-12 классы. у них такая тема есть.. заодно и сам узнаешь что да как и поймешь и сюда выложишь .. мне тоже стало интересно. однако у меня ща работа есть

Добавлено через 13 минут
вот я опять думал и наконец правильное решение:
если прологарифмировать то получиться C=A*B;
однако действительно смутно что это решение для вас.
например если подставить вместо a=2 b =3 то выходит что c=6
что равносильно следующему:
2^6 = 2^2+2^3 что не есть истина
64 = 12 O_O
0
Эксперт С++
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
14.03.2011, 21:00 15
Да не прологарифмировать это дело. Сумма степеней ничего не даёт с собой сделать...
0
122 / 85 / 16
Регистрация: 14.02.2011
Сообщений: 340
14.03.2011, 21:11 16
тут очень большие числа..только представьте... к примеру вспомни трюк что процессору легче сдвинуть влево все биты чтоб умножить на два..к примеру в двоичной ^
00001 - 1 ; 00010 - 2; 00100 - 4
мож и тут както проканает где степень - кол-во сдвигов
0
Эксперт С++
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
14.03.2011, 21:16 17
Ага. И сколько там в инт максимум влезет? Думаю, чуть меньше, чем 2^1000000, не?
0
122 / 85 / 16
Регистрация: 14.02.2011
Сообщений: 340
14.03.2011, 21:23 18
silent_1991, может вы что-то предложите?
0
Эксперт С++
5055 / 3115 / 271
Регистрация: 11.11.2009
Сообщений: 7,044
14.03.2011, 21:28 19
instagib,
Цитата Сообщение от silent_1991 Посмотреть сообщение
Или заюзать длинную арифметику и быстрые преобразования Фурье. Хотя числа всё равно здоровенные.
Это например. А другой вариант - кончать переливать из пустого в порожнее. Вы ещё предложите на калькуляторе посчитать вместо того, чтобы писать программу.
0
122 / 85 / 16
Регистрация: 14.02.2011
Сообщений: 340
14.03.2011, 21:29 20
silent_1991, так тоже можно
0
14.03.2011, 21:29
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.03.2011, 21:29
Помогаю со студенческими работами здесь

Доказать, что 7 в степени n умножить на 2 в степени 3k минус 2 в степени 2k кратное 47
Доказать что 7 в степени n умножить на 2 в степени 3k минус 2 в степени 2k кратное 47 Для набора...

Определить, сумма каких цифр в третьей степени равна квадрату числа
Помогите, плиз, решить задачу: Пользователь вводит число А. Необходимо определить, сумма от каких...

Вычислить разность между S1 и S2, где S1-сумма четных чисел от I1 до I2, S2-сумма четных чисел от J1 до J2.
Помогите пожалуйста написать вот такую программу: Вычислить разность между S1 и S2, где S1-сумма...

Найти индекс элемента, сумма чисел идущих до него минус сумма чисел идущих после него будет минимальной
Дан динамеческий массив. Найти индекс элемента, сумма чисел идущих до него минус сумма чисел...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru