Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Hồ Trung Kiên

Min max array (MinMaxArray.*) Cho số nguyên dương và dãy số nguyên . Yêu cầu: Hãy tìm giá trị nhỏ nhất, giá trị lớn nhất, số lượng phần tử có giá trị nhỏ nhất, số lượng phần tử có giá trị lớn nhất trong dãy số đã cho. Dữ liệu vào: + Dòng đầu tiên ghi số nguyên dương + Dòng thứ hai ghi số nguyên lần lượt là | | Kết quả: + Dòng đầu tiên ghi giá trị nhỏ nhất và số lượng phần tử có giá trị nhỏ nhất. + Dòng thứ hai ghi giá trị lớn nhất và số lượng phần tử có giá trị lớn nhất. Ví dụ: Input Output Input Output 6 -1 -1 4 0 4 2 -1 2 4 2 10 -5 12 12 -2 -5 -2 1 6 3 2 -5 2 12 2 

Nguyễn Đăng Khoa
15 tháng 10 lúc 18:09

cần nữa không anh

 

Nguyễn Đăng Khoa
28 tháng 10 lúc 20:35

#include <bits/stdc++.h>

using namespace std;

int main() {
    long long n,mn = 100000,mx = -1,smn = 0, smx = 0;
    cin >> n; 
    long long p[n];
    for(int i = 0;i < n;i++){
        cin >> p[i];
        if(mn > p[i]) mn = p[i];
        if(mx < p[i]) mx = p[i];
        }
    for(int i = 0;i<n;i++){
        if(p[i] == mn) smn++;
        if(p[i] == mx) smx++;
    }
    cout << mn << " " << smn << endl << mx << " " << smx;
    return 0;
}


Các câu hỏi tương tự
Duy Đức Anh Nguyễn
Xem chi tiết
Hello1234
Xem chi tiết
huynh chinh
Xem chi tiết
Nguyễn Tiến Dũng
Xem chi tiết
Noelle
Xem chi tiết
Hello1234
Xem chi tiết
Hello1234
Xem chi tiết
hioer
Xem chi tiết
Hải Trần
Xem chi tiết
89654DAUUBUOIIIII956
Xem chi tiết