Я решаю проблему в java, где входные ограничения задаются следующим образом:
1 <= T <= 10000
1 <= A <= B <= 10^18
Я хочу спросить, каков подходящий тип данных в java, который находится в диапазоне 10^18
, поэтому я могу передать все тестовые примеры.
благодаря
Попробуйте java BigInteger
. Его размер составляет 32 байта, и этого должно быть достаточно
BigInteger
может обрабатывать произвольно большие числа, он ограничен только объемом доступной памяти.