我的输入是10^19 ;
如何存储此号码。
int input ; // Of order 10^19;
int answer = input%(10^10+3)
如何执行上述操作以及如果我想拥有数组
A[input][input] // showing me an error
答案 0 :(得分:6)
您应该查看BigInteger
答案 1 :(得分:0)
而不是int,将其声明为long。其最大值为2 ^ 63-1
请检查:http://docs.oracle.com/javase/tutorial/java/nutsandbolts/datatypes.html
答案 2 :(得分:0)
BigInteger input;
BigInteger answer = input%(10^10+3)