NGUYỄN NỮ ANH THƯ

Hai số tự nhiên m, n được gọi là nguyên tố cùng nhau nếu UCLN(m, n) =1. Viết chương trình thực hiện yêu cầu sau:

- Nhập vào số tự  nhiên n từ bàn phím.

- Viết hàm tìm UCNL() của 2 số bất kỳ. Sử dụng hàm này để kiểm tra và in ra màn hình số lượng số nguyên tố cùng nhau với n trong phạm vi từ 1 đến n.

def UCLN(a, b):
    while(b != 0):
        a, b = b, a % b
    return a

def so_nguyen_to_cung_nhau(n):
    count = 0
    for i in range(1, n+1):
        if UCLN(n, i) == 1:
            count += 1
    return count

n = int(input("Nhập vào số tự nhiên n: "))
print("Số lượng số nguyên tố cùng nhau với", n, "trong phạm vi từ 1 đến", n, "là:", so_nguyen_to_cung_nhau(n))

Bình luận (0)

Các câu hỏi tương tự
Thơm Phạm
Xem chi tiết
Sex Phim
Xem chi tiết
Lê Thế Hùng
Xem chi tiết
Thơm Phạm
Xem chi tiết
Thơm Phạm
Xem chi tiết
huynh chinh
Xem chi tiết
Phát Trương Tấn
Xem chi tiết
lân đinh
Xem chi tiết
Nguyễn Gia Viễn
Xem chi tiết
Trần Long
Xem chi tiết