Trang chủ Tin Học Lớp 8 Để theo dõi sát sao tình hình học sinh đi...

Để theo dõi sát sao tình hình học sinh đi học trong mùa dịch vừa qua, nhà trường yêu cầu hằng ngày, các lớp trưởng phải báo cáo danh sách học sinh vắng thông q

Câu hỏi :

Để theo dõi sát sao tình hình học sinh đi học trong mùa dịch vừa qua, nhà trường yêu cầu hằng ngày, các lớp trưởng phải báo cáo danh sách học sinh vắng thông qua một nhóm riêng. Mỗi lớp trưởng sẽ ghi danh sách các bạn vắng, phân cách bởi một hoặc nhiều dấu cách.Đôi khi, lớp trưởng có thể ghi nhầm tên một bạn nhiều lần. Nhà trường cần biết nhanh mỗi lớp vắng bao nhiêu học sinh. *Yêu cầu : với một danh sách vắng, hãy cho biết có bao nhiêu hs vắng. *Dữ liệu vào: Nhập vào bản phím một dòng là danh sách các học sinh vắng, các tên không có dấu tiếng Việt và được phân cách bởi dấu cách, có thể viết lẫn lộn chữ hoa với chữ thường. Không có hai hs trùng tên. Độ dài danh sách ko quá 250 kí tự. *Kết quả: Ghi ra số hs vắng VD: NHẬP VÀO TỪ BÀN PHÍM GHI RA MÀN HÌNH nam hai nhung quyen 4 Binh Minh nhan minh 3 *GHI CHÚ + CÓ 40% số test tương ứng với 40% số điểm có dữ liệu nhập vào là chữ thường và ko có tên hs trùng nhau + ở vd2 tên bạn minh bị lặp 2 lần

Lời giải 1 :

#include <bits/stdc++.h>
using namespace std;
int main(){
    string ds[250];
    int i=0,dem=0;
    char letter;
    map<string,int>result;
    while(cin>>ds[i]){
        for(int j=0;j<ds[i].size();j++){
            letter=ds[i][j];
            ds[i][j]=tolower(letter);
        }
        i++;
    }
    for(int j=0;j<i;j++){
        result[ds[j]]++;
}
for(auto hi : result){
    dem++;
}
cout<<dem;
}

Thảo luận

Bạn có biết?

Tin học, tiếng Anh: informatics, tiếng Pháp: informatique, là một ngành khoa học chuyên nghiên cứu quá trình tự động hóa việc tổ chức, lưu trữ, xử lý và truyền dẫn thông tin của một hệ thống máy tính cụ thể hoặc trừu tượng (ảo). Với cách hiểu hiện nay, tin học bao hàm tất cả các nghiên cứu và kỹ thuật có liên quan đến việc mô phỏng, biến đổi và tái tạo thông tin.

Nguồn : Wikipedia - Bách khoa toàn thư

Tâm sự 8

Lớp 8 - Năm thứ ba ở cấp trung học cơ sở, học tập bắt đầu nặng dần, sang năm lại là năm cuối cấp áp lực lớn dần nhưng các em vẫn phải chú ý sức khỏe nhé!

Nguồn : ADMIN :))

Liên hệ hợp tác hoặc quảng cáo: gmail

Điều khoản dịch vụ

Copyright © 2021 HOCTAPSGK