C语言,全WA,救救蒟蒻
查看原帖
C语言,全WA,救救蒟蒻
1585839
bright_mountain楼主2024/12/6 17:48
#include<stdio.h>
#include<stdlib.h>
int main()
{
	int n,k;
	scanf("%d %d",&n,&k);
	int *ass1,*ass2;
	ass1=(int*)malloc(n*sizeof(int*));
	if(ass1==NULL) return 1;
	ass2=(int*)malloc(n*sizeof(int*));
	if(ass2==NULL) return 1;
	int j=0,h=0;
	for(int i=1;i<=n;i++){
		if(i%k==0){
			ass1[j]=i;
			j++;
		}else{
			ass2[h]=i;
			h++;
		}
	}
	int sum1;
	int sum2;
	for(int t=0;t<j;t++){
		sum1+=ass1[t];
	}
	for(int t=0;t<h;t++){
		sum2+=ass2[t];
	}
	float aver1=sum1/j;
	float aver2=(float)sum2/h;
	printf("%.1f %.1f",aver1,aver2);
	free(ass1);
	free(ass2);
	return 0;
}
2024/12/6 17:48
加载中...