Unafanyaje Fizz Buzz?
Unafanyaje Fizz Buzz?

Video: Unafanyaje Fizz Buzz?

Video: Unafanyaje Fizz Buzz?
Video: Bow Wow Bill and Vanessa De Prophetis Talk Dog 2024, Novemba
Anonim

Wachezaji kwa ujumla hukaa kwenye duara. Mchezaji aliyeteuliwa kwenda kwanza anasema nambari "1", na kila mchezaji kuanzia hapo atahesabu nambari moja kwa zamu. Walakini, nambari yoyote inayogawanywa na tatu inabadilishwa na neno fizi na nambari yoyote inayoweza kugawanywa kwa tano kwa neno buzz . Nambari zinazogawanywa na 15 huwa buzz ya fizi.

Kwa kuzingatia hili, jaribio la Fizz Buzz ni nini?

" Fizz - Mtihani wa buzz " ni swali la usaili lililoundwa ili kusaidia kuchuja 99.5% ya watahiniwa wa kazi ya upangaji programu ambao hawawezi kujipanga kutoka kwa mfuko wa karatasi uliolowa. Kwa nambari ambazo ni zidishi za chapa tatu na tano" FizzBuzz ”."

Pia Jua, mpango wa FizzBuzz ni nini? FizzBuzz ni rahisi sana kupanga programu kazi, kutumika katika programu mahojiano ya kazi ya wasanidi programu, ili kubaini kama mgombea kazi anaweza kuandika kanuni . Andika a programu ambayo huchapisha nambari kutoka 1 hadi 100. Lakini kwa vizidishio vya "Fizz" vitatu vya kuchapisha badala ya nambari na kwa misururu ya chapa tano "Buzz".

Hivi, unawekaje nambari ya FizzBuzz?

Andika kifupi programu ambayo huchapisha kila nambari kutoka 1 hadi 100 kwenye laini mpya. Kwa kila nakala ya 3, chapisha "Fizz" badala ya nambari. Kwa kila kizidishio cha 5, chapisha "Buzz" badala ya nambari. Kwa nambari ambazo ni zidishi za 3 na 5, chapisha " FizzBuzz "badala ya nambari.

Tatizo la FizzBuzz ni nini katika Java?

Tatizo la fizzbuzz kauli ni rahisi sana, andika a programu ambayo inarudisha "fizz" ikiwa nambari ni kizidishi cha 3, rudisha "buzz" ikiwa kizidishi chake cha 5 na rudisha " fizzbuzz "Ikiwa nambari inaweza kugawanywa na 3 na 5. Ikiwa nambari haiwezi kugawanywa na 3 au 5 basi inapaswa kurudisha nambari yenyewe.

Ilipendekeza: