Вычислите число 2^100. Десятичную запись полученного числа нужно записать четыре раза...

0 голосов

Вычислите число 2^100. Десятичную запись полученного числа нужно записать четыре раза подряд (например, если ответом было число 123, то записать четыре раза подряд его десятичную запись — это получить число 123123123123). Из результата извлекли корень 10-й степени (то есть возвели результат в степень 1/10). Сколько получилось? Ответ запишите с точностью до трех знаков после запятой


спросил от (38 баллов) в категории Информатика
2 Ответы
0 голосов
ответил от БОГ (150k баллов)
 
Лучший ответ
// PascalABC.NET 3.3, сборка 1625 от 17.01.2018
// Внимание! Если программа не работает, обновите версию!

begin
  var n:=BigInteger(2)**100;
  var s:=n.ToString*4;
  var r:=s.ToReal**0.1;
  Writeln(r:0:3)
end.

Результат
2043148610528.140
оставил комментарий от Одаренный (1.4k баллов)

Достоинство питона в его высокоуровневости,а еще код красивый получается)

0 голосов
ответил от Одаренный (1.4k баллов)
Python 3.Среда разработки IDLE
image
оставил комментарий от Одаренный (1.4k баллов)

Библиотеку можно не подключать,но с подключенной библиотекой можно записать решение в 1 строчку

...