int count = 1;
int Vasya50 = 0;
int Vasya25 = 0;
for (int i = 0; i < peopleInLine.size(); ++i) {
if (peopleInLine[i] == 25) {
Vasya25 = Vasya25 + 25;
}
if (peopleInLine[i] == 50) {
if (Vasya25 > 0) {
Vasya25 = Vasya25 - 25;
Vasya50 = Vasya50 + 50;
} else {
count = 0;
}
}
if (peopleInLine[i] == 100) {
if (Vasya25 == 75) {
Vasya25 = Vasya25 - 75;
} else if (Vasya25 > 0 and Vasya50 > 0) {
Vasya25 = Vasya25 - 25;
Vasya50 = Vasya50 - 50;
} else {
count = 0;
}
}
}
if (count > 0) {
return "Yes";
} else {
return "No";
}
}
Как ты вызываешь эту функцию?
Обсуждают сегодня