[Buổi 20][Chuỗi][RDD] Bài 42: Tìm kiếm sinh viên theo ngành.


LÀM BÀI

Points: 25
Time limit: 2.0s
Memory limit: 20M

Author:
Problem types
Allowed languages
C++

Tìm kiếm sinh viên theo ngành.

Bối cảnh

Bạn hãy viết 1 chương trình để tìm kiếm sinh viên theo ngành và mỗi sinh viên có các thông tin như sau:

Yêu cầu

• Mã sinh viên: dãy ký tự không có khoảng trống (không quá 15). Đảm bảo không trùng nhau.

• Họ và tên: độ dài không quá 100.(Có thể chưa chuẩn)

• Lớp: dãy ký tự không có khoảng trống (không quá 15).

• Email: dãy ký tự không có khoảng trống (không quá 50).

Ngành học của sinh viên sẽ dựa trên 4 chữ cái đầu tiên của lớp bao gồm các ngành : DTVT(Điện tử viễn thông). CNTT(Công nghệ thông tin). KT(Kế toán). MKT(Marketing).

Input

Dòng đầu ghi số sinh viên (không quá 1000) Mỗi sinh viên ghi trên 4 dòng lần lượt là: mã, họ tên, lớp, email. Sau đó sẽ có giá trị số T là số truy vấn(không quá 1000). Mỗi truy vấn sẽ là 1 trong 4 ngành nêu trên.

Output

Đáp án của bài toán được in trên 1 dòng.

Ràng buộc

Đề gốc không nêu ràng buộc riêng.

Ví dụ 1

Input

4
1245331
Pham Van Long
CNTT1
vlong@gmail.com
6845201
Nguyen Thanh Chien
DTVT1
Jonhaw7@gmail.com
6336423
Nghiem Xuan Tu
CNTT2
pyteeq@gmail.com
4356317
Tran Van Tu
KT
tutv12@gmail.com
1
CNTT

Output

DANH SACH SINH VIEN NGANH CONG NGHE THONG TIN :
1245331 Pham Van Long CNTT1 vlong@gmail.com
6336423 Nghiem Xuan Tu CNTT2 pyteeq@gmail.com

Giải thích ví dụ

  1. Ví dụ đầu vào:

    • Bốn sinh viên được nhập với thông tin mã, họ tên, lớp và email.
  2. Kết quả đầu ra:

    • Danh sách sinh viên theo ngành Công nghệ thông tin được in ra, với thông tin đầy đủ cho từng sinh viên trong ngành đó.

Thông tin học tập

  • Buổi: B20
  • Concepts: std::string, getline, substr/prefix, query loops
  • Giới hạn kiến thức: B01-B20
  • Time limit: 2 seconds
  • Memory limit: 20 MB
  • Point: 25

Comments

There are no comments at the moment.

Zalo