Torta
Per il suo compleanno, Petya ha comprato una torta bellissima e deliziosa, che aveva una forma perfettamente rotonda. Petya non sapeva quanti ospiti sarebbero venuti al suo compleanno, quindi è stato costretto a sviluppare un algoritmo in base al quale avrebbe potuto tagliare rapidamente la torta in N parti uguali. Tieni presente che i tagli della torta possono essere eseguiti sia lungo il raggio che attraverso il diametro. Aiuta Petya a risolvere questo problema determinando il numero più piccolo di tagli della torta dato il numero di ospiti (ospiti >= 1) . Scrivi una funzione pubblica statica intsolve(int guest) per risolvere questo problema. Aggiungere. compito: provare a risolvere il problema senza utilizzare condizioni e operatori ternari ("?:"). Soluzione:public static int solve(int guests) { return (guests + 1) / (guests % 2 + 1); }
GO TO FULL VERSION