Автор | Сообщение |
|
Отправлено: 26.02.21 00:23. Заголовок: Задание 14.276
Здравствуйте! Нет ли ошибки в задании №276 или оно рассчитано на выполнение в Питоне? Потому что другими средствами (в Си++, Excel, калькулятор) его решить невозможно. Число 100^2+625^25+5^100 записали в 15-ой системе счисления. Для Питона, может и не проблема, а как быть тем, кто пишет на Си++? Использовать длинную арифметику или как? Пыталась разложить, если с числом 100 в степ.2, еще возможно, но как 5^00 разложить на 15не знаю.
|
|
|
Новых ответов нет
[см. все]
|
|
|
| Администратор
|
Сообщение: 2515
|
|
Отправлено: 27.02.21 22:46. Заголовок: Это выражение можно ..
Это выражение можно немного упростить. 625 = 5^4, так что 625^25 = 5^100. Поэтому получаем 100^2 + 2*5^100. А вот дальше - да, в какой-то мере придется работать с длинной арифметикой. В Python, Java и PascalABC.NET есть встроенные возможности, а вот в C++ нужно вручную делать (нужно только умножение на 2 и на 5, а также сложение). Подождем ответа автора задачи.
|
|
|