Câu hỏi:

13/07/2024 2,645 Lưu

Viết chương trình cho phép người dùng nhập từ bàn phim một dãy số tự nhiên, hãy đếm với mỗi giá trị của dây có bao nhiêu số lặp lại. Ví dụ nếu dãy ban đầu là:

0 1 5 7 0 2 5 1 1 2

thì chương trình cần thông báo như Hình 17.2.

Viết chương trình cho phép người dùng nhập từ bàn phim một dãy số tự nhiên, hãy đếm với mỗi (ảnh 1)

 

Quảng cáo

Trả lời:

verified
Giải bởi Vietjack

numbers = list(map(int, input("Nhập dãy số: ").split()))

count = {}

for number in numbers:

    if number in count:

        count[number] += 1

    else:

        count[number] = 1

for number in count:

    print(f"Số {number} lặp lại {count[number]} lần")

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Lời giải

m = int(input("Nhập số hàng của ma trận: "))

n = int(input("Nhập số cột của ma trận: "))

A = []

for i in range(m):

    # Nhập một dòng gồm n số nguyên cách nhau bởi dấu cách

    row = list(map(int, input(f"Nhập dòng {i+1}: ").split()))

    A.append(row)

# In ma trận A ra màn hình

for i in range(m):

    for j in range(n):

        print(A[i][j], end=" ")

    print()

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP

Lời giải

Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.

Nâng cấp VIP