Khi làm xong bài thì chương trình chạy sai, mọi người giúp mình sửa lại với
:
#include<bits/stdc++.h>
using namespace std;
int dem(string x, int l, int a) {
int dem = 0;
for (int i = 0; i < l; i++)
if (x[i] == a) dem++;
return dem;
}
int dem1sotrongday(string x, int l) {
int dem2, dem1 = dem(x, l, x[0]), bien = 0;
for (int i = 1; i < l; i++) {
dem2 = dem(x, l, x[i]);
if (dem1 < dem2) {
dem1 = dem2;
bien = i;
}
}
return x[bien];
}
int main() {
int l;
string x;
l = x.length();
cin >> x;
cout << dem1sotrongday(x, l);
return 0;
}
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?