Mô tả
App gia sư Toán Hà Nội vừa tích hợp trợ lý AI để hỗ trợ các em học sinh giải bài tập. Mỗi khi học sinh và AI trao đổi, hệ thống ghi lại số lượng token trong từng tin nhắn để kiểm soát băng thông. Đội ngũ kỹ thuật đặt ra quy ước đơn giản: mỗi từ trong tin nhắn được tính là đúng một token, dấu cách chỉ dùng để phân tách từ và không sinh thêm token.
Bạn là lập trình viên phụ trách tính năng này. Nhiệm vụ là: cho trước danh sách các tin nhắn trong một phiên học, hãy đếm tổng số token của toàn bộ phiên.
Đầu vào
- Dòng đầu tiên chứa số nguyên dương
n— số lượng tin nhắn trong phiên học. ndòng tiếp theo, mỗi dòng là một chuỗis_i— nội dung của một tin nhắn. Chuỗi có thể chứa chữ cái, chữ số và dấu câu; các từ được phân tách bởi một hoặc nhiều dấu cách. Một tin nhắn có thể rỗng (không chứa từ nào).
Đầu ra
- In ra một số nguyên duy nhất — tổng số token của tất cả các tin nhắn.
Ràng buộc
- 1 ≤ n ≤ 10^4
- Mỗi chuỗi
s_icó độ dài không quá 1000 ký tự. - Tổng số token của toàn bộ phiên không vượt quá 10^9.
Ví dụ
Ví dụ 1:
Dòng đầu vào: 3 Xin chao gia su Toan Hoc sinh hoi ve phuong trinh bac hai AI tra loi chi tiet tung buoc
Giải thích từng bước:
- Tin nhắn 1: "Xin chao gia su Toan" có 5 từ → 5 token.
- Tin nhắn 2: "Hoc sinh hoi ve phuong trinh bac hai" có 8 từ → 8 token.
- Tin nhắn 3: "AI tra loi chi tiet tung buoc" có 7 từ → 7 token.
- Tổng: 5 + 8 + 7 = 20.
Dòng đầu ra: 20
Ví dụ 2:
Dòng đầu vào: 2 Khoang trong dau cham
Giải thích từng bước:
- Tin nhắn 1 có nhiều dấu cách liên tiếp và ở hai đầu, nhưng khi tách theo dấu cách chỉ còn 4 từ: "Khoang", "trong", "dau", "cham" → 4 token.
- Tin nhắn 2 là chuỗi rỗng → 0 token.
- Tổng: 4 + 0 = 4.
Dòng đầu ra: 4