80分代码,求助大佬,第一个测试点没过
查看原帖
80分代码,求助大佬,第一个测试点没过
682260
chenmumin楼主2023/7/20 19:14
#include<bits/stdc++.h>
using namespace std;
int main(){
	int n,k,a[10005],q=0;
	double ping1=0,quan;
	scanf("%d%d",&n,&k);
	for(int i=1;i<n;i++){
		if(i%k==0){
		//	a[q]=i;
			q++;
			ping1=ping1+i;
		}
	}
//	cout<<ping1<<" ";
	double ans1=ping1/q;
	printf("%.1f ",ans1);
	for(int i=1;i<=n;i++){
		quan=quan+i;
	}
	double ans2=(quan-ping1)/(n-q);
	printf("%.1f",ans2);
}
2023/7/20 19:14
加载中...