测试用例没问题,不知道是哪一步出问题了,求助大佬
#include <iostream> using namespace std; int main(){ int n,k,a=0,b=0; float sum1,sum2; cin>>n>>k; for(int i=1;i<=n;i++){ if(i%k==0) { sum1+=i; a++; } else { sum2+=i; b++; } } printf("%.1f %.1f",sum1/a,sum2/b); }