本地测试无问题,但是#2~#7都显示Too long on line 1
查看原帖
本地测试无问题,但是#2~#7都显示Too long on line 1
715774
Little_Andyyu楼主2022/7/23 09:25
#include"stdio.h"
#include"string.h"
int main()
{
	char a[5005],c[5005];
	long long a1[5005],c1[5005],i,x=0,lena,lenc;
	long long b;
	memset(a,0,sizeof(a));
	memset(c,0,sizeof(c));
	gets(a);
	scanf("%lld",&b);
	lena=strlen(a);
	for(i=0;i<=lena-1;i++){
	a1[i+1]=a[i]-48;
	}
	for(i=1;i<=lena;i++) {
	c1[i]=(x*10+a1[i])/b; 
	x=(x*10+a1[i])%b;
	}
	lenc=1;
	while(c1[lenc]==0&&lenc<lena){
	lenc++;
	}
	for(i=lenc;i<=lena;i++){
	printf("%lld",c1[i]);
	}
	return 0;
}
2022/7/23 09:25
加载中...