Районная олимпиада по информатике. 2015-2016 учебный год


Есеп B. Жоғалған сан

Ограничение по времени:
1 секунда
Ограничение по памяти:
64 мегабайта

Сізге 1-ден $(N + 1)$-ге дейінгі бүтін сандар берілген. Ол сандардың арасында біреуі жеткіліксіз, сол санды табыңыз.
Формат входного файла
Берілгеннің бірінші жолында бір бүтін сан $1 \le N \le 10^5$ берілген. Екінші жолда пробелмен бөлінген 1-ден $(N + 1)$-ге дейінгі $N$ бүтін сан берілген.
Формат выходного файла
Тапсырманың жауабын шығарыңыз.
Примеры:
Вход
5
3 2 1 5 6
Ответ
4
посмотреть в олимпиаде

Комментарий/решение:

  -1
2019-02-13 21:55:38.0 #

кодты корсету/жасыру

  -1
2019-12-02 11:10:37.0 #

кодты корсету/жасыру

пред. Правка 2   0
2019-12-10 16:16:45.0 #

кодты корсету/жасыру

пред. Правка 2   0
2022-01-18 11:17:20.0 #

DELETED

  0
2021-10-10 21:21:59.0 #

кодты корсету/жасыру

  0
2021-12-13 12:49:28.0 #

#include<bits/stdc++.h>

using namespace std ;

int main () {

int n ;

cin >> n ;

vector <int> a(n) ;

for(int i = 0 ; i < n ; i++){

cin >> a[i] ;

}

sort(a.begin() , a.end()) ;

for(int i = 0 ; i < n ; i++){

if(a[i+1] != a[i] + 1){

cout << a[i] + 1 ;

return 0 ;

}

else

{

a[i] = i + 1 ;

}

}

}

  0
2023-12-16 02:56:22.0 #

input()

s = sorted(list(map(int, input().split())))

for i in range(len(s)):

if 1+i != s[i]:

print(i+1)

break

else:

pass