7-58 输出不重复的数组元素

本题要求编写程序,对顺序读入的n个整数,顺次输出所有不重复的整数,即每个数只能输出一次。

输入格式:

输入的第一行给出正整数n(1≤n≤20)。随后一行给出n个整数,其间以空格分隔。

输出格式:

顺次输出所有不重复的整数。数字间空一格,行末不得有多余空格。

输入样例:

在这里给出一组输入。例如:

复制代码
10
1 2 3 4 5 1 3 1 8 9

输出样例:

在这里给出相应的输出。例如:

复制代码
1 2 3 4 5 8 9

代码长度限制

16 KB

时间限制

400 ms

内存限制

64 MB

栈限制

8192 KB

复制代码
#include <stdio.h>
#include <stdlib.h>
int main()
{
    int i,j,n,a[20];
    scanf("%d",&n);
    for(i=0;i<n;i++)
        scanf("%d",&a[i]);
    if(n>=1)
        printf("%d",a[0]);
    for(i=1;i<n;i++)
    {
        for(j=0;j<i;j++)
        {
            if(a[i]==a[j])
                break;
        }
            if(j==i)
            printf(" %d",a[i]);
    }
    return 0;
}
相关推荐
静听山水4 小时前
Redis核心数据结构-list
数据结构·redis·list
AI视觉网奇4 小时前
blender 导入fbx 黑色骨骼
学习·算法·ue5·blender
星火开发设计4 小时前
this 指针:指向对象自身的隐含指针
开发语言·数据结构·c++·学习·指针·知识
weixin_468466854 小时前
目标识别精度指标与IoU及置信度关系辨析
人工智能·深度学习·算法·yolo·图像识别·目标识别·调参
多恩Stone4 小时前
【3D AICG 系列-8】PartUV 流程图详解
人工智能·算法·3d·aigc·流程图
铸人4 小时前
再论自然数全加和-质数的规律
数学·算法·数论·复数
二年级程序员4 小时前
一篇文章掌握“顺序表”
c语言·数据结构
历程里程碑5 小时前
Linux22 文件系统
linux·运维·c语言·开发语言·数据结构·c++·算法
你撅嘴真丑12 小时前
第九章-数字三角形
算法
uesowys13 小时前
Apache Spark算法开发指导-One-vs-Rest classifier
人工智能·算法·spark