Та яаж Fizz Buzz вэ?
Та яаж Fizz Buzz вэ?

Видео: Та яаж Fizz Buzz вэ?

Видео: Та яаж Fizz Buzz вэ?
Видео: FizzBuzz четыре варианта решения на JS 2024, May
Anonim

Тоглогчид ихэвчлэн тойрог хэлбэрээр суудаг. Явахаар томилогдсон тоглогч эхлээд "1" гэсэн тоог хэлэх ба дараа нь тоглогч бүр нэг тоог ээлжлэн тоолно. Гэхдээ гуравт хуваагдах дурын тоог үгээр солино гялалзах мөн үгээр тавд хуваагдах дурын тоо шуугиан . 15-т хуваагдах тоонууд болно чимээ шуугиан.

Үүнийг анхаарч үзвэл Fizz Buzz тест гэж юу вэ?

" Физз - Buzz тест " гэдэг нь нойтон цаасан уутнаас гарч чадахгүй байгаа програмчлалын ажилд нэр дэвшигчдийн 99.5%-ийг шүүж илрүүлэхэд зориулагдсан ярилцлагын асуулт юм. Гурав ба тавын үржвэр тоонуудын хувьд "хэвлэх" FizzBuzz ”."

FizzBuzz програм гэж юу болохыг бас мэдэх үү? FizzBuzz маш энгийн зүйл юм програмчлал даалгавар, ашигласан програм хангамж ажил горилогч үнэхээр бичиж чадах эсэхийг тодорхойлохын тулд хөгжүүлэгчийн ажлын ярилцлага код . Бичих хөтөлбөр Энэ нь 1-ээс 100 хүртэлх тоог хэвлэдэг. Гэхдээ гурвын үржвэрийн хувьд тооны оронд "Fizz" гэж, тавын үржвэрийн хувьд "Buzz" гэж хэвлэнэ.

Эндээс та FizzBuzz-г хэрхэн кодлох вэ?

Богино бичээрэй хөтөлбөр 1-ээс 100 хүртэлх тоо бүрийг шинэ мөрөнд хэвлэдэг. 3-ын үржвэр бүрийн хувьд тооны оронд "Fizz" гэж хэвлэ. 5-ын үржвэр бүрийн хувьд тооны оронд "Buzz" гэж хэвлэ. 3 ба 5-ын үржвэртэй тоонуудын хувьд " гэж хэвлэнэ. FizzBuzz "Тооны оронд.

Java дээр FizzBuzz асуудал юу вэ?

Fizzbuzz асуудал мэдэгдэл маш энгийн, a бичнэ үү хөтөлбөр Хэрэв тоо нь 3-ын үржүүлэгч бол "fizz"-ыг, үржүүлэгч нь 5 бол "buzz"-г буцаана. шуугиан "Хэрэв энэ тоо 3 ба 5-д хуваагддаг бол. Хэрэв энэ тоо 3 эсвэл 5-д хуваагдахгүй бол тэр тоог өөрөө буцаана.

Зөвлөмж болгож буй: