[Mảng 1 Chiều Cơ Bản]. Bài 4. Lớn hơn, nhỏ hơn

Xem dạng PDF

Gửi bài giải

Điểm: 1,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Tác giả:
Nguồn bài:
28Tech
Dạng bài
Ngôn ngữ cho phép
C, C#, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch

Cho mảng số nguyên A[] gồm N phần tử và số nguyên X , hãy đếm xem trong mảng có bao nhiêu số lớn hơn X và bao nhiêu số nhỏ hơn X.


Đầu vào

Dòng đầu tiên là số nguyên dương N

Dòng thứ 2 gồm N số nguyên viết cách nhau một vài khoảng trắng

Dòng thứ 3 là số nguyên X


Giới hạn

1<=N<=1000

-10^3<=A[i]<=10^3


Đầu ra

Dòng 1 in ra các số nhỏ hớn X, dòng 2 in ra các số lớn hơn X


Ví dụ :

Input 01
5
-798 183 434 850 555 
135
Output 01
1
4

Bình luận

Hãy đọc nội quy trước khi bình luận.



  • -3
    duy210  đã bình luận lúc 26, Tháng 8, 2024, 17:37

    anbtocom


  • -6
    theguy777_jaboi  đã bình luận lúc 26, Tháng 7, 2024, 8:33

    Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.


  • 0
    dangkhoa2836  đã bình luận lúc 25, Tháng 7, 2024, 15:06

    //góp vui một cách code OOP:333

    include <iostream>

    include <string>

    include <vector>

    include <cmath>

    include <iomanip>

    include <climits>

    class number { public: std::vector<int>vec;

    void xuly(int n, int x) {
        for (int i = 0; i < n; ++i) {
            if (vec[i] < x) {
                my_data[0]++;
            }
            else if (vec[i] > x) {
                my_data[1]++;
            }
        }
        std::cout << my_data[0] << "\n" << my_data[1];
    }
    

    private: int my_data[2]; };

    int main() { std::iosbase::syncwithstdio(false); std::cin.tie(nullptr); std::cout.tie(nullptr); int n; std::cin >> n; number* nt = new number; for (int i = 0; i < n; i++) { int x; std::cin >> x; nt->vec.pushback(x); } int x; std::cin >> x; nt->xuly(n, x); delete nt; }


  • -10
    bynk2311  đã bình luận lúc 9, Tháng 6, 2024, 10:11

    Bình luận này đã bị ẩn vì có quá nhiều phản ứng tiêu cực. Nhấn để xem.