devc++编译成功,洛谷编译失败
查看原帖
devc++编译成功,洛谷编译失败
456769
hgcyy楼主2021/2/14 14:58

看了题解一位大佬以后写的,在devcpp上运行没有问题,为什么洛谷的编译器就编译失败了呢

#include<iostream>
using namespace std;
int a[1000],c[1000];
void cheng(int*a, int k){
	int i,jw=0;
	for(i=0;i<1000;i++){
		a[i]=a[i]*k+jw;
		jw=a[i]/10;
		a[i]=a[i]%10;
	}
}
void jia(int*a, int *b){
	int i,jw=0;
	for(i=0;i<1000;i++){
		c[i]=c[i]+a[i]+jw;
		jw=c[i]/10;
		c[i]=c[i]%10;
	}
}
int main(){
	int n,i,j;
	cin>>n;
	a[0]=1;
	for(i=1;i<=n;i++){
		cheng(a,i);
		jia(a,c);
	}
	for(i=999;i>=0;i--){
		if(c[i]!=0) break;
	}
	
	for(j=i;j>=0;j--) cout<<c[j];
	return 0;
}
2021/2/14 14:58
加载中...