- Mã:
- CAU2
- Tên:
- CAU2
- Dạng thi:
- oi
- Thang điểm:
- 4 điểm
- Giới hạn thời gian:
- 1 giây
- Giới hạn bộ nhớ:
- 256 MB
- Được tạo bởi:
- thuthq
Hệ thống chấm bài tự động UPCoder có rất nhiều thành
viên, mỗi thành viên có thông tin cá nhân như: Họ tên, mã số sinh viên, trường,
mật khẩu. Để lưu trữ, UPCoder lưu thông tin của từng thành viên theo dạng: Họ
tên;mssv;trường;mật khẩu (mỗi thành phần cách nhau bởi dấu ; ).
Ví
dụ: NguyenVanA;44.01.11.104.108;SuPham;12345
Mỗi thành viên được lưu ở 1 dòng riêng biệt.
Ban quản trị cần biết số lượng sinh viên của từng
trường tham gia trên hệ thống UPCoder, nên cần xây dựng một chương trình thực
hiện yêu cầu đó.
Input: Nhập từ file upcoder.inp
Chứa nhiều dòng, mỗi dòng là một chuỗi theo định dạng:
Họ tên;mssv;trường;mật khẩu
Output: Xuất ra file upcoder.out
Chứa nhiều dòng, mỗi dòng là định dạng: Trường: Số lượng sinh viên (xem ví dụ
để hiểu rõ hơn). Xuất theo thứ tự trường theo thứ tự từ điển (từ nhỏ đến lớn). Xuất tên trường in hoa tất cả ký tự và không chứa khoảng trắng.
Lưu ý:
·
Tên trường không phân biệt hoa thường, khoảng trắng. Dữ liệu đầu vào không có dấu.
Ví dụ: Su Pham, su Pham, SUPHAM la cùng 1 trường
SUPHAM
·
Tên trường chỉ
gồm các ký tự ‘a’-> ‘z’, ‘A’ -> ‘B’, khoảng trắng.
Input |
Output |
NguyenVanA;44.01.11.104.108;SuPham;12345 TranVanB;44.01.11.104.108;SaiGon;Abc NguyenThiC;44.01.11.104.108;Supham;123 TranVanA;44.01.11.104.108;Saigon;def |
SAIGON:2 SUPHAM:2
|
1. DỮ LIỆU ĐẦU VÀO KHÔNG CÓ CHỨA KÝ TỰ KHOẢNG TRẮNG2. DỮ LIỆU CHỈ CÓ 3 TRƯỜNG: SUPHAM, SAIGON, TUNHIEN
Theme :
Mời bạn soạn code