缺失的档案 题目描述 你有一套连续编号的绝密档案,共 n+1 份。它们被整齐地归档在档案柜中。然而,一场意外之后,你发现其中一份档案不翼而飞。 现在,你手上是剩下的 n 份档案的编号 a1, a2, …, an 。请你找出那份丢失的档案编号。 档案的编号是连续的,因此丢失的那一份是唯一确定的,即丢失的肯定不是第一份或最后一份。 输入 第一行:一个整数 n。 第二行:n 个整数 a1, a2, …, an,用空格隔开。 输出 一个整数,表示丢失的贴纸编号。 数据范围 2≤n≤100,1≤ai≤1000,输入均为整数,丢失的整数唯一确定。 输入样例1 3 5 3 2 输出样例1 4 输入样例2 4 111 115 112 114 输出样例2 113
正确答案:参考程序(Python):n=int(input());a=list(map(int,input().split()));lo=min(a);hi=max(a);print((lo+hi)*(n+1)//2-sum(a))。样例→4、113。核心:等差和差求缺失。
试卷来源:202512 青少年等级考试C/C++真题四级