大佬求助
查看原帖
大佬求助
297479
Irisss楼主2022/12/5 13:42
#include <bits/stdc++.h>
using namespace std;

int main(){
	int n,k;
	cin>>n>>k;
	float sum1;
	float sum2=0;
	float pin1,pin2;
	for(int i=1;i<=n;i++){
		if(i%k==0){
			sum1+=i;
			pin1++;
		}
		if(i%k!=0){
			sum2+=i;
			pin2++;
		}
	}
//	cout<<sum2<<endl;
	printf("%.1f",sum1/pin1);
	cout<<" ";
	if(sum2==0){
		cout<<"0.0";
		return 0;
	}
	if(sum2!=0){
		printf("%.1f",sum2/pin2);
	}
	return 0;
}

下载数据带进程序发现是对的。

2022/12/5 13:42
加载中...