Помогите найти ошибку

вот код:
include <iostream>
include <vector>
using namespace std;
int main()
{
vector<unsigned int> rukzak;
int n(0), weight(0),elem;
cin >> n >> weight;
vector<bool> possible(weight, false);
for (int i = 1; i <= n; i++) {
cin >> elem;
rukzak.push_back(elem);
}
for (int i = 1; i < possible.size(); i++)
for (int m = weight; m <= i - 1; m--)
if (possible[m - i]) possible[m] = true;
while (!possible[weight])
weight--;
cout << weight << endl;
system("pause");
return 0;
}
Visual studio ругается, а я не могу понять точно из за чего. Помогите
28 ноября 2017 в 18:20
Ближайшие курсы

Как начать свой путь в разработке?
Онлайн-курс
1
марта
Стартуй в веб-разработке
Онлайн-курс
1
марта

CRM-маркетинг
CRM-маркетинг
1
марта
Новые статьи

Как защитить Windows: системный подход
75200

«После Scratch поняла, что не хочу бросать программирование»
125910

Что такое MVP и зачем его делать
85800