Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

giúp em giải bài này bằng ngôn ngữ python với ạ

09:52 26-03-2023 541 lượt xem 2 bình luận

Nhập 2 số nguyên dương n và m. Tính và hiển thị tổng các số đối xứng trong đoạn [n,m]

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
anhhung21p đã bình luận 15:08 28-03-2023

def is_palindrome(n):
    """
    Kiểm tra xem một số có phải là số đối xứng hay không.
    """
    return str(n) == str(n)[::-1]

n = int(input("Nhập n: "))
m = int(input("Nhập m: "))

sum_palindromes = 0
for i in range(n, m+1):
    if is_palindrome(i):
        sum_palindromes += i

print("Tổng các số đối xứng trong đoạn [{}, {}] là: {}".format(n, m, sum_palindromes))
 

Marco Wagonite đã bình luận 16:09 26-03-2023

Có gì thì bạn ktra lại code giúp mình nha bạn

def is_palindrome(num):

    return str(num) == str(num)[::-1]

 

n = int(input("Enter n: "))

m = int(input("Enter m: "))

palindrome_sum = 0

for i in range(n, m+1):

    if is_palindrome(i):

        palindrome_sum += i

print("The sum of all palindrome numbers between", n, "and", m, "is", palindrome_sum)

Câu hỏi mới nhất