小数点后只有0
查看原帖
小数点后只有0
1099417
FYH666666楼主2023/10/18 17:25
#include<stdio.h>
int main(){
	double sum1=0,sum2=0,cnt1=0,cnt2=0,z1=0,z2=0;
	int n,k;
	scanf("%d%d",&n,&k);
	for(int i=1;i<=n;i++){
		if(i%k==0){
			cnt1=cnt1+i;
			z1++;
		} 
		else{
			cnt2=cnt2+i;
			z2++;
		} 
	}
	sum1=1.0*cnt1/z1;
	sum2=1.0*cnt2/z2;
	printf("%.1lf %.1lf",sum1,sum2);
	return 0;
}
2023/10/18 17:25
加载中...