#include using namespace std; int main() { int h, a, d; cin >> h >> a >> d; map dp; for (int i = 1; i <= h; ++i) dp[i] = min(dp[i - a] + 1, dp[i - d] + 1.5); cout << fixed << setprecision(15) << dp[h] << endl; }