问题标题: 酷町堂:酷町堂 1696 前三后三

0
0
已解决
邵逸儒
邵逸儒
中级天翼
中级天翼
1696   前三后三

题目描述 Description

一次考试,一共有n个学生参加考试,老师已经按照分数先后排序完毕了(假设所有人的分数都不相同),现在家长想知道前三名的分数和最后三名的分数。

输入描述 Input Description

两行:
第一行:学生数n;(9<n<50)
第二行:按照分数从多到少排列的各个同学的分数;(0-100)

输出描述 Output Description

一行:前三名的分数和后三名的分数,六个数字用空格隔开

样例输入 Sample Input


10
90 85 80 75 70 65 60 55 50 45

样例输出 Sample Output


90 85 80 55 50 45
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
    return 0;
}

 

怎么写???                                       

 

有大神指导吗???                                   

越快越好!!!                                         

 

@酷町喵~o( =∩ω∩= )o~ 

@葛新 

@梁锦程 

@陆麟瑞 

@蒋智航 

邵逸儒在2018-02-05 21:43:24追加了内容
#include<iostream>
#include<cstdio>
using namespace std;
int main()
{
    int a[100],n;
    cin>>n;
    for(int i=0;i<n;i++)
    {
        cin>>a[i];
    }
    cout<<a[1]<<' '<<a[2]<<' '<<a[3]<<' '<<a[n-2]<<' '<<a[n-1]<<' '<<a[n];
}

错了


0
已采纳
陆麟瑞
陆麟瑞
资深天翼
资深天翼
定义数组并输入。
输出前三和后三。
cout<<a[1]<<' '<<a[2]<<' '<<a[3]<<' '<<a[n-2]<<' '<<a[n-1]<<' '<<a[n];
0
我要回答