Thấy bài toán khá nhí nhố:
Biết mỗi python :D
Đáp án:
Mất hơn một phút!
Cái cách dùng điều kiện này nhớ trước mình có đọc qua rồi mà không nhớ ở đâu :|
Cho dãy số i từ 1 đến 100. In ra “Fizz” nếu i là bội của 3, in “Buzz” nếu i là bội của 5 và “FizzBuzz” nếu bội của 3 và 5.
Khai thật nhé với một bài toán đơn giản như thế này. Bạn sẽ code với python trong bao lâu và code như thế nào ?
Biết mỗi python :D
Đáp án:
print '\n'.join(" %s Fizz"%i *(i%3==0 and i%5!=0)+" %s Buzz" %i *(i%5==0 and i%3!=0)+"% i FizzBuzz" %i *(i%3==0 and i%5==0) for i in range(1,101))
Mất hơn một phút!
Cái cách dùng điều kiện này nhớ trước mình có đọc qua rồi mà không nhớ ở đâu :|