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 ạ