TGViewer
JavaRocks JavaRocks @javarocks · 2.12K subscribers
Post #457 387
Уже догадались?

Давайте сначала просто проверяем условие:

▪️Если выходные (
isWeekend == true) — проверяем только нижнюю границу: cigars >= 40
▪️Если не выходные — проверяем обе границы:
cigars >= 40 && cigars <= 60

Решение:
public boolean cigarParty(int cigars, boolean isWeekend) {
if (isWeekend) {
return cigars >= 40;
} else {
return cigars >= 40 && cigars <= 60;
}
}

▫️cigars >= 40 — обязательное условие для любой успешной вечеринки

Или более коротко:
public boolean cigarParty(int cigars, boolean isWeekend) {
return cigars >= 40 && (isWeekend || cigars <= 60);
}


▫️ Если
isWeekend == true, то условие сразу истинно (выходные — верхней границы нет)
▫️ Если
isWeekend == false, то дополнительно проверяем cigars <= 60

👉 Java Rocks | #задача
  • 👍 1
More from @javarocks
  1. Sep 15, 2026🔴 Тестовый собес с Java-разработчиком уже завтра! [+ разбор 50 сложных вопросов в подарок…
  2. Sep 14, 2026⚙️ Вакансии по Java за неделю: 📥 Java Developer Hireway Remote · ₽240 000 – 250 000 📥 Ja…
  3. Sep 7, 2026✨ Вакансии по Java за неделю: 📥 Senior Java разработчик Продуктовая лаборатория Mish Seni…
  4. Sep 3, 2026🖥 Геттеры и сеттеры в Java Геттеры и сеттеры - это специальные методы класса для получени…
  5. Sep 3, 2026ХОЧЕШЬ ПОВЫСИТЬ ГРЕЙД В 2026 ГОДУ? 🚀 Чтобы стать Senior Java разработчиком сегодня, нужно…
  6. Aug 31, 2026⭐️ Вакансии по Java за неделю: 📥 Java Developer (Backend) VIGO Senior · Hybrid · Санкт-Пе…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →