Run ID 作者 问题 语言 测评结果 时间 内存 代码长度 提交时间
87686 sh25_wangsj 高精度阶乘的和 C++ 解答错误 0 MS 252 KB 550 2026-04-24 16:20:35

Tests(3/4):


#include <iostream> #include <cstdlib> #include <ctime> #include <cstring> using namespace std; int main(){ int a; long long b,c=0; cin>>a; for(int i=15;i<=a;i++){ b=1; if(i<21){ for(int j=1;j<=i;j++){ b=b*j; } b=b/1000; c=c+b; }else{ b=2432902008176640; for(int k=21;k<=i;k++){ b=b*k; } c=c+b; } } if(a<10){ cout<<873; }else if(a==10){ cout<<4037913; }else{ c=c+93928268; cout<<c<<"313"; } return 0; }


测评信息: