#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,k,sum1=0,sum2=0;
double ave1,ave2;
cin>>n>>k;
for(int i=k;i<=n;i+=k) sum1+=i;
sum2=(n+1)*n/2-sum1;
ave1=sum1/(n/k);
ave2=sum2/(n-n/k);
cout<<fixed<<setprecision(1)<<ave1<<" "<<ave2;
return 0;
}