TEST
Đếm số lần xuất hiện Tìm min max của mảngunknown
c_cpp
4 years ago
831 B
8
Indexable
#include <bits/stdc++.h> using namespace std; const int maxn = 1001; int a[maxn],n,dem[maxn]; void nhap() { cin>>n; for(int i=1;i<=n;i++) cin>>a[i]; } void find_maxmin() { int maxx=INT_MIN,minn=INT_MAX; for(int i=1;i<=n;i++) { maxx=max(maxx,a[i]); minn=min(minn,a[i]); } cout<<"So lon nhat: "<<maxx<<"\n"; cout<<"So nho nhat: "<<minn<<"\n"; } void duplicate() { sort(a+1,a+1+n); int id=1,num,tmp=INT_MIN; for(int i=1;i<=n;i++) if (a[i] != a[i+1]) { int slxh = i - id + 1; if (slxh > tmp) { tmp=slxh; num = a[i]; } id = i+1; } cout<<num<<" xuat hien nhieu nhat"; } int main() { nhap(); find_maxmin(); duplicate(); return 0; }
Editor is loading...