Bài `3` trong bình luận:
#include <iostream>
#include <fstream>
#include <vector>
using namespace std;
int main() {
ifstream input("BINHCHON.INP");
ofstream output("BINHCHON.OUT");
int N;
input >> N;
// Mảng đếm số phiếu, khởi tạo bằng 0
vector<int> count(1000001, 0);
int number;
while (N--) {
input >> number;
count[number]++;
}
// Tìm số phiếu cao nhất
int maxVotes = 0;
for (int i = 1; i <= 1000000; i++) {
maxVotes = max(maxVotes, count[i]);
}
// In số phiếu cao nhất
output << maxVotes << endl;
// In danh sách các số báo danh có số phiếu cao nhất
for (int i = 1; i <= 1000000; i++) {
if (count[i] == maxVotes) {
output << i << " ";
}
}
input.close();
output.close();
return 0;
}
program ocsen;
uses crt;
var gio,phut,giay,x:longint;
begin
clrscr;
write('nhap x:');
readln(x);
gio:=x div 3600;
x:=x mod 3600;
phut:=x div 60;
x:=x mod 60;
write(gio,'gio:',phut,'phut:',x,'giay');
readln;
end.
pascal cho ai can