Вы и ваша пара собираетесь в ресторан. У каждого из вас есть "стильность" одежды от 0 до 10.
Шансы получить столик определяются по трем уровням:
▫️ 2 (да) — если хотя бы один из вас очень стильный (8+ баллов)
▫️ 0 (нет) — если хотя бы один из вас одет ужасно (2 или меньше баллов)
▫️1 (возможно) — во всех остальных случаях
Примеры:
dateFashion(5, 10) → 2 (партнер очень стильный — 10 баллов)
dateFashion(5, 2) → 0 (партнер плохо одет — 2 балла)
dateFashion(5, 5) → 1 (средние показатели)
ПОДСКАЗКА
Один из вариантов решения использует такую структуру:
if (xxx) {
return 0;
} else if (yyy) {
return 2;
} else {
return 1;
}
где xxx и yyy — это выражения с операторами <=, >=, которые проверяют значения you и date для получения соответствующего результата.
Порядок операторов if имеет решающее значение — случай с результатом 0 (нет) имеет приоритет над остальными случаями, поэтому эта проверка должна идти первой.
Напишите свои варианты кода — посмотрим, кто сможет сделать решение короче и изящнее! 🧑💻
👉 Java Rocks | #задача
