题库首页 › 青少年软件编程(C语言) › 题目 16794

不同的数字 给定 n个正整数 a1、a2、……、an,请统计出这个数列中含有多少个不同的整数。 时间限制:1000ms,内存限制:256MB 输入格式 第一行:一个整数 n; 第二行:n 个整数 a1、a2、……、an。 输出格式 一个整数,数列中含有多少个不同的整数。 输入样例#1 6 1 6 5 6 3 1 输出样例#1 4 输入样例#2 10 1 2 3 4 5 6 7 8 9 10 输出样例#2 10 数据范围: 1≤n、ai≤105。

正确答案:参考程序(Python):n=int(input());a=list(map(int,input().split()));print(len(set(a)))。样例→4、10。核心:去重计数。

试卷来源:202509 青少年等级考试C/C++真题二级

本卷相关题目

在线做题 同科目题库