#P1815. Petya and Java

Petya and Java

题目描述

有一个人想加入编程俱乐部,因为 Java 有 BigInteger 变量,所以 ta 选择了 Java 语言。

当然,不是每一次计算都要用到 BigInteger,针对不同的数,可以用不同的变量类型储存,接下来 ta 会告诉你不同变量类型的储存范围,接下来再告诉你一个数 nn,要你求出能储存 nn 的最小变量类型。

  • byte128127-128∼127
  • short3276832767-32768∼32767
  • int21474836482147483647-2147483648∼2147483647
  • long92233720368547758089223372036854775807-9223372036854775808∼9223372036854775807
  • BigInteger: -∞∼∞

输入格式

一行一个整数 nn,不超过 100100 位。

输出格式

输出对应的最小变量类型。

127
byte
130
short
123456789101112131415161718192021222324
BigInteger