JavaRush /Java-Blog /Random-DE /Codes, Inc.; Raum Nr. 003
Sultan
Level 16

Codes, Inc.; Raum Nr. 003

Veröffentlicht in der Gruppe Random-DE

Kuchen

Codes, Inc.;  Raum Nr. 003 – 1 Zu seinem Geburtstag kaufte Petja einen wunderschönen und leckeren Kuchen, der eine perfekt runde Form hatte. Petja wusste nicht, wie viele Gäste zu seinem Geburtstag kommen würden, also musste er einen Algorithmus entwickeln, mit dem er den Kuchen schnell in N gleiche Teile schneiden konnte. Bitte beachten Sie, dass Kuchenschnitte sowohl entlang des Radius als auch quer zum Durchmesser erfolgen können. Helfen Sie Petya, dieses Problem zu lösen, indem Sie anhand der Anzahl der Gäste (Gäste >= 1) die kleinste Anzahl an Kuchenstücken ermitteln . Schreiben Sie eine öffentliche statische Int-Solve(int-Gäste) -Funktion , um dieses Problem zu lösen. Hinzufügen. Aufgabe: Versuchen Sie, das Problem zu lösen, ohne Bedingungen und ternäre Operatoren („?:“) zu verwenden. Lösung: public static int solve(int guests) { return (guests + 1) / (guests % 2 + 1); }
Kommentare
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION