Cấp email cho học sinh

Xem dạng PDF

Gửi bài giải

Điểm: 2,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Tác giả:
Nguồn bài:
Blog Lập trình thuật toán – Chuyên đề nhập môn 5: Xử lý xâu trong đề thi
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Output Only, Pascal, PyPy, Python, Scratch, TEXT

📖 Bài giảng & lời giải: đây là Bài tập 5 trong bài giảng Chuyên đề nhập môn 5: Xử lý xâu trong đề thi trên blog Lập trình thuật toán – có lý thuyết, mô phỏng từng bước, gợi ý và code C++ / Python.

⚠️ Lưu ý: hãy đảm bảo em đã thật sự cố gắng tự làm bài trước, rồi mới xem gợi ý và lời giải nhé!

🎓 Khóa học Lập trình Thuật toán thi đấu của thầy Nguyễn Việt Nam Sơn – 111 buổi video, kèm cặp cá nhân, luyện thi chuyên Tin · HSG Tin học · Tin học trẻ · đội tuyển quốc gia · Olympic/ICPC. 👉 Xem chi tiết khóa học · Thành tích học viên

📞 Đăng ký học: Zalo 0767 666 702 · Facebook Nguyễn Việt Nam Sơn · 🌐 laptrinhthuattoan.blogspot.com


Nhà trường cấp email cho $n$ học sinh theo thứ tự trong danh sách. Mỗi học sinh có một họ tên gồm ít nhất hai từ (từ chỉ gồm chữ cái tiếng Anh; có thể có dấu cách thừa ở đầu, cuối, giữa các từ; chữ hoa, thường lộn xộn).

Phần tên email của một học sinh được tạo như sau: lấy tên (từ cuối cùng) viết thường, nối liền với chữ cái đầu của từng từ trong phần họ và tên đệm (các từ trước tên, theo đúng thứ tự), cũng viết thường. Ví dụ Tran Thi Bich Ngoc có phần tên email là ngocttb.

Nếu phần tên email này đã xuất hiện ở các học sinh trước đó thì thêm vào ngay sau nó số thứ tự lần xuất hiện: lần xuất hiện thứ hai thêm 2, lần thứ ba thêm 3, … (lần đầu tiên không thêm gì).

Email đầy đủ là phần tên email (kèm số, nếu có) nối với đuôi @truong.edu.vn.

Dữ liệu vào

  • Dòng 1: số nguyên $n$ ($1 \le n \le 10^4$).
  • $n$ dòng tiếp theo, mỗi dòng là họ tên một học sinh, dài không quá $100$ ký tự.

Kết quả

In ra $n$ dòng, dòng thứ $i$ là email của học sinh thứ $i$.

Sample Input

4
nguyen van an
  Nguyen   Van  AN
tran thi  bich ngoc
le an

Sample Output

annv@truong.edu.vn
annv2@truong.edu.vn
ngocttb@truong.edu.vn
anl@truong.edu.vn

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.