小编Jus*_*kša的帖子

C++非常长的整数位计数器

我有一个用C++创建程序的任务,它可以计算极长整数的数字.

我给了两个随机数a和b(1 <= a,b <= 10 ^ 16).我需要找到数字a ^ b(a到功率b)有多少位数.(我不需要知道数字本身,只知道它有多少位数)

关于如何解决这个问题我几乎没有什么想法,我想到的一种方法是创建一个单独的结构,它可以保存这些非常长的整数,并且可以对它们进行乘法运算,但是需要很长时间来进行乘法运算.时间,程序的时间限制为1秒.也许在C++中有某种功能或类似功能可以帮助我?

感谢您的帮助!

c++ integer long-integer

-1
推荐指数
1
解决办法
184
查看次数

标签 统计

c++ ×1

integer ×1

long-integer ×1