Ciasto
Na urodziny Petya kupiła piękne i pyszne ciasto, które miało idealnie okrągły kształt. Petya nie wiedział, ilu gości przyjdzie na jego urodziny, więc zmuszony był opracować algorytm, dzięki któremu mógł szybko pokroić tort na N równych części. Należy pamiętać, że nacięcia ciasta można wykonywać zarówno wzdłuż promienia, jak i w poprzek średnicy. Pomóż Petyi rozwiązać ten problem, wyznaczając najmniejszą liczbę kawałków ciasta, biorąc pod uwagę liczbę gości (goście >= 1) . Napisz publiczną statyczną funkcję int Solve(int Guests), aby rozwiązać ten problem. Dodać. zadanie: Spróbuj rozwiązać problem bez użycia warunków i operatorów trójskładnikowych (?:"). Rozwiązanie:public static int solve(int guests) { return (guests + 1) / (guests % 2 + 1); }
GO TO FULL VERSION