#include #include #include #include int main() { double moneyNeed{ 0.0 }; double moneyHave{ 0.0 }; std::cin >> moneyNeed; std::cin >> moneyHave; std::string type{ "" }; double sumSpend{ 0.0 }; int spendDays{ 0 }; int days{ 0 }; while (spendDays < 5) { std::getline(std::cin >> std::ws, type); std::cin >> sumSpend; if (type == "spend") { moneyHave -= sumSpend; if (moneyHave < 0) { moneyHave = 0; } spendDays++; days++; if (spendDays == 5) { std::cout << "You can't save the money." << '\n'; std::cout << days; break; } } if (type == "save") { moneyHave += sumSpend; days++; if (moneyHave >= moneyNeed) { std::cout << "You saved the money for " << days << " days." << '\n'; break; } } } }