为什么只有第一个是wa```c
查看原帖
为什么只有第一个是wa```c
576025
cyzaa123楼主2021/11/11 20:56
int main()
{
	int m=0,c=0;
	int n,k;
	scanf("%d %d",&n,&k);
	int cnt1=0,cnt2=0;
	n = n-1;
	for(n;n>1;n--)
	{
		if(n%k==0)
		{
		 	m +=n;
			cnt1++;
		}
		else
		{
			c +=n;
			cnt2++;
		}
	}
	printf("%d %d %d %d",m,c,cnt1,cnt2);
	double x1=1.0*m/cnt1,x2=1.0*c/cnt2;
	printf("%.1f %.1f",x1,x2);
	return 0;
}
2021/11/11 20:56
加载中...