Queria que dessem uma olhada no código abaixo. Se entro com o valor de n = 100000, ele compila numa boa, mas se entro com n = 200000, dá uma mensagem de erro e fecha o programa. Uso o Dev-C++. Qualquer ajuda é válida, valeu.
#include <stdio.h>
#include<iostream>
#include<conio.h>
#include<stdlib.h>
int main(int argc, char *argv[])
{
int n; // número de itens
int CAP; // capacidade da mochila
printf("Entre com o numero de itens: ");
scanf("%d",&n);
printf("Entre com a capacidade da mochila: ");
scanf("%d",&CAP);
int c[n]; // peso
int b[n]; // benefício
int max[n]; // número máximo de itens daquele tipo que pode colocar na mochila
int itens[n]; // índice dos itens
int v_solucao[n]; // vetor de soluções
system("pause");
}
Pergunta
pedromss
Queria que dessem uma olhada no código abaixo. Se entro com o valor de n = 100000, ele compila numa boa, mas se entro com n = 200000, dá uma mensagem de erro e fecha o programa. Uso o Dev-C++. Qualquer ajuda é válida, valeu.
Link para o comentário
Compartilhar em outros sites
8 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.