NC229543. 字节类型
描述
输入描述
第一行包含一个正数n。它由不超过100位数字组成,不包含任何前导零。数字n不能表示为空字符串。
输出描述
一行包含一个字符串,字符串在"byte,short,int,long,BigInteger”中产生,表示能存储下n的占用字节数最小的类型
示例1
输入:
127
输出:
byte
示例2
输入:
123456789101112131415161718192021222324
输出:
BigInteger
Python3 解法, 执行用时: 44ms, 内存消耗: 7180K, 提交时间: 2021-10-23 09:11:41
a=int(input()) if a<=127: print('byte') elif a<=32767: print('short') elif a<=2147483647: print('int') elif a<=9223372036854775807: print('long') else: print('BigInteger')