Hướng dẫn giải của KNTT10 - Trang 126 - Vận dụng 2

Chỉ dùng lời giải này khi không có ý tưởng, và đừng copy-paste code từ lời giải này. Hãy tôn trọng người ra đề và người làm lời giải.


Nộp code mẫu trước khi tự giải được bài tập là một hành vi có thể bị ban.

Ý tưởng

Lưu ~n~ họ tên vào danh sách ~A~: A.append(input())

Ứng với mỗi ~A_i~ ta thực hiện các công việc sau:

  • Lưu các phần tử khác khoảng trắng của ~A_i~ vào danh sách ~B~: B=A[i].split()
  • Nếu xâu ~s~ cần tìm giống với phần tử cuối của danh sách ~B~ (B[len(B)-1]) thì tăng biến dem=dem+1

Code đề xuất

n=int(input())
a=[]
dem=0
for i in range (0, n):
    a.append(input())
s=input()
for i in range (0, n):
    b=a[i].split()
    if s == b[len(b)-1]:
        dem=dem+1
print(dem)

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.