JavaRush /Java Blog /Random-TL /Codes, inc; Kwarto #003
Sultan
Antas

Codes, inc; Kwarto #003

Nai-publish sa grupo

cake

Codes, inc;  Kwarto #003 - 1 Para sa kanyang kaarawan, bumili si Petya ng isang maganda at masarap na cake, na may perpektong bilog na hugis. Hindi alam ni Petya kung gaano karaming mga bisita ang darating sa kanyang kaarawan, kaya napilitan siyang bumuo ng isang algorithm ayon sa kung saan mabilis niyang maputol ang cake sa N pantay na bahagi. Pakitandaan na ang mga paghiwa ng cake ay maaaring gawin sa kahabaan ng radius at sa lapad. Tulungan si Petya na lutasin ang problemang ito sa pamamagitan ng pagtukoy sa pinakamaliit na bilang ng mga hiwa ng cake na ibinigay sa bilang ng mga bisita (mga bisita >= 1) . Sumulat ng isang pampublikong static int solve(int bisita) function upang malutas ang problemang ito. Idagdag. gawain: Subukang lutasin ang problema nang hindi gumagamit ng mga kondisyon at ternary operator ("?:"). Solusyon: public static int solve(int guests) { return (guests + 1) / (guests % 2 + 1); }
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION