TÌM TÊN DUY NHẤT

Tên của học sinh là tập hợp liên tiếp các chữ in thường và không chứa khoảng trắng. Cho trước một danh sách liên tiếp tên các bạn học sinh được viết cách nhau một dấu cách. Tên được gọi là đối xứng nếu viết theo chiều ngược lại vẫn là tên ban đầu.

Yêu cầu: Em hãy lập trình in ra số lượng các tên chỉ xuất hiện một lần và tên đối xứng trong danh sách đã cho.

Dữ liệu vào:

Một dòng duy nhất chứa xâu đầu vào là các tên của học sinh, dữ diệu đảm bảo các tên chỉ gồm các chữ cái in thường.

Kết quả:

- Dòng 1: Ghi số lượng các tên chỉ xuất hiện một lần.

- Dòng 2: Ghi số lượng tên đối xứng.

Ví dụ :

Input Output
kien mai hong anh mai ha hong anh linh ha mai thao aabaa mai aabaa 3
2
kien thang kien thang 0
0

Ràng buộc:

- Có 75% số điểm với số lượng tên \(\leq 10^{3}\) .

- Có 25% số điểm còn lại với số lượng tên \(\leq 10^{5}\) .

Bạn cần đăng nhập để nộp bài

hpcode.edu.vn
Code tích cực
Trong 24h
  1. trungnam (6/7)
  2. sythai (5/8)
  3. npk1605 (5/10)
Trong 7 ngày
  1. nguyenanhvu (40/64)
  2. khieuquan (35/59)
  3. ngokhang (27/55)
Trong 30 ngày
  1. quechi (85/105)
  2. dangphong3108 (79/125)
  3. kiennhientv (79/179)
Thống kê
AC/Sub: 97887/180710
Pascal: 17121
C++: 130348
Python: 33199
Lượt xem/tải tests: 38905

Lưu Hải Phong - 2020
[email protected]