Mn ơi cho em hỏi là em code sai ở đâu ạ mà em nhập xong test key thì nó in thiếu chữ cái(số) đầu ạ
Bài làm của em ạ:
// Online C++ compiler to run C++ program online
#include <bits/stdc++.h>
using namespace std;
int main() {
    // Write C++ code her
    int n; cin >> n;
    string st;
    vector <string> v;
    for(int i=0; i<n; i++){
        cin.ignore(); getline(cin, st);
        v.push_back(st);
      
    }
    double res = -1e7, sum = 0;
    
    int i= 0, cnt = 0, idx = 0;
    for(int i=0; i<v.size(); i++){
        string tmp = v[i].substr(0,v[i].size());
       
        sum = 0; cnt = 0;
        for(int j=0; j<tmp.size();j++){
            if(tmp[j]>='0'&&tmp[j]<='9'){
                sum += tmp[j]-'0';
                cnt++;
            }
        }
        sum = sum / double(cnt);
        if(res < sum){
            res = sum; idx = i;
        }
    }
    cout << v[idx];
    return 0;
}
Nó print thiếu ạ
      
    


    83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?