Программа не выдает никаких результатов в VS Code, если я использую «const int» и присваиваю ему большое значение, наприC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Программа не выдает никаких результатов в VS Code, если я использую «const int» и присваиваю ему большое значение, напри

Сообщение Anonymous »

#include

using namespace std ;

int main () {
int n ;
cin >> n ;
int a [n] ;

for ( int i = 0 ; i < n ; i++ ) {
cin >> a ;
}

const int N = 1e6 + 2 ; // This is where the problem is...
bool check [N] ;
for ( int i = 0 ; i < N ; i++ ) {
check == 0 ;
}

for ( int i = 0 ; i < N ; i++ ) {
if ( a >= 0 ) {
check [a] = 1 ;
}
}

int ans = -1 ;
for ( int i = 0 ; i < N ; i++ ) {
if ( check ==0 ) {
ans = i ;
break;
}
}

cout cd "c:\Users\LENOVO\Desktop\C++ Programs\" ; if ($?) { g++ smallest_positive_missing_number.cpp -o smallest_positive_missing_number } ; if ($?) { .\smallest_positive_missing_number }
6
0 -9 1 3 -4 5
PS C:\Users\LENOVO\Desktop\C++ Programs>


Подробнее здесь: https://stackoverflow.com/questions/703 ... and-assign
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»