新手求助!为什么代码无法AC
查看原帖
新手求助!为什么代码无法AC
389729
BantM楼主2022/3/22 20:57
#include <bits/stdc++.h>
#include<iostream>
#include<cstdio>
using namespace std;
double ans1,ans2;
int main(){
	int num,k;int a=0,b=0;
   	//为什么a,b定义成double能过,int不行呢
   int c=0,d=0;
	cin>>num>>k;
	for(int i=1;i<=num;i++){
		if(i%k==0){
			a=a+i;
			c++;
		}
		else{
			b=b+i;
			d++;
		}
	}
	ans1=a/c;
	ans2=b/d;
	printf("%.1lf %.1lf",ans1,ans2); 
	
	
	return 0;
}
2022/3/22 20:57
加载中...