Trong bài viết này, chúng ta sẽ tìm hiểu về giải pháp và cách tiếp cận để giải quyết vấn đề đã cho.
Tuyên bố vấn đề
Cho một dải ô, chúng ta cần in tất cả các số lẻ trong dải ô đã cho.
Cách tiếp cận vũ phu được thảo luận dưới đây -
Ở đây chúng tôi áp dụng vòng lặp for dựa trên phạm vi cung cấp tất cả các số nguyên có sẵn trong khoảng thời gian đầu vào.
Sau đó, điều kiện kiểm tra các số lẻ được áp dụng để lọc tất cả các số chẵn.
Cách tiếp cận này sử dụng O (n) + thời gian so sánh không đổi.
Bây giờ chúng ta hãy xem cách triển khai bên dưới -
Ví dụ
start, end = 10, 29 # iteration for num in range(start, end + 1): # check if num % 2 != 0: print(num, end = " ")
Đầu ra
11 13 15 17 19 21 23 25 27 29
Tất cả các biến và hàm được khai báo trong khung toàn cục như trong hình bên dưới.
Kết luận
Trong bài viết này, chúng ta đã tìm hiểu về phương pháp in các số lẻ trong phạm vi đầu vào.