Trang chủ Tin Học Lớp 8 | Bài 3. Trao huy chương Ban tổ chức cuộc...

| Bài 3. Trao huy chương Ban tổ chức cuộc thi vẽ tranh Bảo vệ môi trường" cho thiếu nhi toàn quốc và nhận được sự tham gia nhiệt tình của đông đảo thiếu nhi. B

Câu hỏi :


| Bài 3. Trao huy chương
Ban tổ chức cuộc thi vẽ tranh “Bảo vệ môi trường" cho thiếu nhi toàn quốc và nhận được sự tham gia nhiệt tình của đông đảo thiếu nhi. Ban tổ chức chấm điểm các bức tranh | bằng số nguyên dương trong khoảng từ 0 đến 100.
Ban tổ chức quy định những bức tranh có điểm cao nhất sẽ được trao huy chương vàng, | những bức tranh có điểm cao thứ nhì sẽ được trao huy chương bạc, những bức tranh có điểm cao thứ ba sẽ được trao huy chương đồng.
Yêu cầu: Hãy giúp ban tổ chức thống kê theo tiêu chí trên để kịp đặt huy chương trao thưởng.
Dữ liệu vào: từ tập HC.INP
- Dòng đầu tiên chứa số nguyên n (0<ng10)
- Dòng thứ hai là dãy số nguyên dương ai, a2, ..., đo có giá trị 0 < a < 100, tương ứng với số điểm của n bức tranh, mỗi số cách nhau một dấu cách.
Dữ liệu ra: ghi vào tệp HC.OUT ba số nguyên dương là số lượng điểm cao nhất, số lượng điểm cao thứ nhì, số lượng điểm cao thứ 3, mỗi số cách nhau một dấu cách.
hsgtin yn
Giải thích
Ví dụ:
HC.INP
HC.OUT
10
111
100 35 66 55 90 12 68 80 44 10
Có 1 số lớn nhất (100); có 1 số lớn thứ nhì (90); cỏ 1 số lớn thứ ba (80).c++

Lời giải 1 :

-Nhập vào như đề bài

-Sort lại mãng 1 chiều theo chiều lớn đến bé

-In ra ba phần từ đầu tiên của mãng sau khi sort (ba phần tử lớn nhất)

#include <bits/stdc++.h>

using namespace std;

long long a[15];
long long n;
int main()
{
    freopen("HC.INP","r",stdin);
    freopen("HC.OUT","w",stdout);
    ios_base::sync_with_stdio(0);
    cin.tie(0);
    cout.tie(0);
    cin >> n;
    for(int i = 1; i <= n; i++)
    {
        cin >> a[i];
    }
    sort(a + 1, a + n + 1, greater<long long>());
    cout << a[1] << " " << a[2] << " " << a[3] << '\n';
    return 0;
}

Bạn có biết?

Tin học là một ngành khoa học chuyên nghiên cứu quá trình tự động hóa việc tổ chức, lưu trữ, xử lý và truyền dẫn thông tin của một hệ thống máy tính cụ thể hoặc trừu tượng. Tin học bao hàm tất cả các nghiên cứu và kỹ thuật có liên quan đến việc mô phỏng, biến đổi và tái tạo thông tin. Hãy tận dụng sức mạnh của tin học để giải quyết các vấn đề và sáng tạo ra những giải pháp mới!

Nguồn :

Wikipedia - Bách khoa toàn thư

Tâm sự lớp 8

Lớp 8 - Năm thứ ba ở cấp trung học cơ sở, học tập bắt đầu nặng dần và sang năm lại là năm cuối cấp, áp lực lớn dần. Hãy chú ý đến sức khỏe, cân bằng giữa học và nghỉ ngơi để đạt hiệu quả tốt nhất!

Nguồn :

sưu tập

Liên hệ hợp tác hoặc quảng cáo: gmail

Điều khoản dịch vụ

Copyright © 2021 HOCTAPSGK