求教
#include<bits/stdc++.h> using namespace std; int main(){ float n,k,a,b,c,d; cin>>n>>k; for(int i=1;i<=n;i++){ if(k%i==0){ c=c+i; a++; } else{ d=d+i; b++; } } } cout<<setiosflags(ios::fixed)<<setprecision(1); cout<<c/a<<" "<<d/b; return 0; }