这样写可以吗?感觉没问题,但是结果不符。
查看原帖
这样写可以吗?感觉没问题,但是结果不符。
722952
XDST楼主2022/6/17 22:52
#include<bits/stdc++.h>
using namespace std;
int main()
{
	long long a,b,A[10001],B[10001],a1=0,b1=0,i;
	double x;
	cin>>a>>b;
	for(i=1;i<=a;i++)
	{
		if(i%7==0)
		{
			A[a1]=i;
			a1++;
		}
		else
		{
			B[b1]=i;
			b1++;
		}
	}
	
	for(i=0;i<a1;i++)
		x=x+A[i];
	x=x/a1;
	printf("%.1lf ",x);
	
	x=0;
	
	for(i=0;i<b1;i++)
		x=x+B[i];
	x=x/b1;
	printf("%.1lf",x);
	return 0;
}
2022/6/17 22:52
加载中...