Chọn một trong hai ngôn ngữ Python hoặc C++ để xem xét đoạn chương trình sau:
Đoạn ct viết bằng ngôn ngữ Python | Đoạn ct viết bằng ngôn ngữ C+ + |
def dem_uoc(n): dem = 0 for i in range(1, n//2+1): if n % i == 0: dem += 1 | int dem_uoc(int n) { int dem = 0; for (int i = 1; i <= n / 2; ++i) { if (n % i == 0) { | |
return dem | dem++; } } return dem; | |
Phương án nào sau đây là kết quả của lời gọi hàm dem_uoc(24)?