• [C] Arithmetic

  • 时间限制: 1000 ms 内存限制: 65535 K
  • 问题描述
  • Lisa学姐一直钟爱于数论,但她却对基本的大数运算无可奈何,现在她想知道10000以内n的阶乘是多少,但大家都知道20的阶乘就已经超过了int,更不用说10000的了。所以,现在她来向你求救:输入不超过10000的正整数n,计算n!的具体值。
  • 输入
  • 输入数据有若干组,每组数据包含一个整数n(n<=10000)
  • 输出
  • 对于每组数据,输出n!的具体值。
  • 样例输入
  • 30
    2
  • 样例输出
  • 265252859812191058636308480000000
    2
  • 提示
  • 10000!有多大,lisa学姐帮你跑了下代码,10000!大概有30000多位,所以为了不溢出你可以假设最大的答案有40000位.
  • 来源
  • 本站或者转载
  • 操作

显示春菜