SCAU:18054 输出不同的数
18054 输出不同的数
时间限制:1000MS 代码长度限制:10KB
提交次数:0 通过次数:0
题型: 编程题 语言: G++;GCC;VC
Description
输入10个整数,输出其中不同的数,即如果一个数出现了多次,只输出一次。
输入格式
输入10个整数
输出格式
依次输出不同的数字(一行一个,从上到下依次输出先出现的数)
输入样例
1 2 1 3 3 2 4 5 5 9
输出样例
1 2 3 4 5 9
#include <stdio.h>
#include <stdlib.h>int main()
{int a[10],b[10];int i,j,k=1,m=0;for(i=0;i<10;i++){scanf("%d",&a[i]);}for(i=0;i<10;i++){k=1;for(j=i-1;j>=0;j--){if(b[j]==a[i]){k=0;break;}}if(k==1){b[m]=a[i];m++;}}for(i=0;i<m;i++){printf("%d\n",b[i]);}return 0;
}