[#4练习赛]选代表

简介: 传智专修学院竞选学生代表,获得了 $n$($1 \le n \le 20000$)个提名票,每个提名票都写了一个学号(从 $1$ 到 $100$ 的整数)。现在要求给根据提名票整理出竞选人。将这些提名票依次排列,只保留这个学号第一次出现的位置,删除同一学号其余出现的位置。然后输出这些学号。

[#4练习赛]选代表

题目描述

传智专修学院竞选学生代表,获得了 $n$($1 \le n \le 20000$)个提名票,每个提名票都写了一个学号(从 $1$ 到 $100$ 的整数)。现在要求给根据提名票整理出竞选人。将这些提名票依次排列,只保留这个学号第一次出现的位置,删除同一学号其余出现的位置。然后输出这些学号。

输入格式

输入包含两行:

第一行包含一个正整数 $n$,表示提名票的个数;

第二行包含 $n$ 个整数,整数之间以一个空格分开。每个整数是提名票中的学号。

输出格式

输出只有一行,按照输入的顺序输出其中不重复的数字,整数之间用一个空格分开。

样例 #1

样例输入 #1

5
10 12 93 12 75

样例输出 #1

10 12 93 75

题解

#include<stdio.h>

int main(){
    int n,len = 0;
    scanf("%d",&n);
    int arr[n];
    for (int i = 0; i < n; ++i) {
        scanf("%d",&arr[i]);
    }
    int res[n];
    for (int i = 0; i < n; i++) {
        int flag = 0;
        for (int j = 0; j < len; j++) {
            if(arr[i] == res[j]){
                flag = 1;
            }
        }
        if(!flag) 
        {
            res[len] = arr[i];
            len++;
        }
    }
    for(int i=0;i<len;i++){
        printf("%d ",res[i]);
    }
    return 0;
}


相关文章
2010 湖南省赛 内部收益率( 详细解析 )
2010 湖南省赛 内部收益率( 详细解析 )
117 1
拯救地球精英答案【逻辑题】
拯救地球精英答案【逻辑题】
94 0
|
10月前
|
C++
[蓝桥杯 2023 省 A] 填空问题--幸运数
[蓝桥杯 2023 省 A] 填空问题--幸运数
135 0
|
10月前
|
C语言
跳水运动员预测比赛结果排名次问题详解(逻辑类型题1)
跳水运动员预测比赛结果排名次问题详解(逻辑类型题1)
86 0
|
10月前
|
算法 测试技术
联想算法题-小朋友分糖果
联想算法题-小朋友分糖果
55 0
|
物联网 机器人 智能硬件
数字商圈有什么用?江湖之中武林之外有三位高人这么说……
数字商圈有什么用?江湖之中武林之外有三位高人这么说……
211 0
|
编解码 人工智能 文字识别
连百年梗图都整明白了!微软多模态「宇宙」搞定IQ测试,仅16亿参数
连百年梗图都整明白了!微软多模态「宇宙」搞定IQ测试,仅16亿参数
179 0
|
测试技术
(dfs)(枚举)第十四届蓝桥杯第三次模拟赛:9.最大滑雪长度
(dfs)(枚举)第十四届蓝桥杯第三次模拟赛:9.最大滑雪长度
142 0
L2-029 特立独行的幸福 (25 分)(数组模拟)
L2-029 特立独行的幸福 (25 分)(数组模拟)
148 0
|
API
Google Earth Engine——街区数据集包含2010年的人口普查街区,最小单位大致相当于一个城市街区。超过1100万个多边形特征,覆盖美国、哥伦比亚特区、波多黎各和岛屿地区。
Google Earth Engine——街区数据集包含2010年的人口普查街区,最小单位大致相当于一个城市街区。超过1100万个多边形特征,覆盖美国、哥伦比亚特区、波多黎各和岛屿地区。
191 0
Google Earth Engine——街区数据集包含2010年的人口普查街区,最小单位大致相当于一个城市街区。超过1100万个多边形特征,覆盖美国、哥伦比亚特区、波多黎各和岛屿地区。