JavaRush /Blogue Java /Random-PT /Códigos, Inc; Quarto #003
Sultan
Nível 16

Códigos, Inc; Quarto #003

Publicado no grupo Random-PT

Bolo

Códigos, Inc;  Quarto #003 - 1 Para seu aniversário, Petya comprou um bolo lindo e delicioso, de formato perfeitamente redondo. Petya não sabia quantos convidados viriam em seu aniversário, então foi forçado a desenvolver um algoritmo segundo o qual poderia cortar rapidamente o bolo em N partes iguais. Observe que os cortes do bolo podem ser feitos tanto ao longo do raio quanto ao longo do diâmetro. Ajude Petya a resolver este problema determinando o menor número de cortes do bolo dado o número de convidados (convidados >= 1) . Escreva uma função pública estática int resolve(int convidados) para resolver este problema. Adicionar. tarefa: Tentar resolver o problema sem usar condições e operadores ternários ("?:"). Solução: public static int solve(int guests) { return (guests + 1) / (guests % 2 + 1); }
Comentários
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION