#include <iostream>
#include <iomanip>
using namespace std;
int main() {
// 下落的高度和落地的次数
double h;
int n;
cin >> h;
cin >> n;
//小球第n次落地经过的距离
double sum = h;
for (int i = 1; i <= n; i++) {
if (i == 1) {
h = h / 2;
} else {
sum = sum + 2 * h;
h = h / 2;
}
}
cout << setiosflags(ios::fixed) << setprecision(1) << sum << " ";
//cout << sum << " ";
cout << setiosflags(ios::fixed) << setprecision(1) << h << endl;
return 0;
}

京公网安备 11010502036488号