#include<vector>
using namespace std;
#pragma warning(disable:4996)
int visit[100000] = { 0, };//방문 디버깅용
void GetValue(vector<int> v, int idx)
{
if (idx >= v.size())
{
for (int i = 0; i<v.size(); i++)
{
if (visit[i])printf("%d ", v[i]);
}
printf(" ");
return;
}
for (int i = idx; i<v.size(); i++)
{
visit[i] = 1;
GetValue(v, i + 1);
visit[i] = 0;
}
}
int main()
{
vector<int> v;
v.push_back(1);
v.push_back(2);
v.push_back(3);
v.push_back(4);
v.push_back(5);
GetValue(v, 0);
return 0;
}
굳
3줄만에 내렸다 - return 0;
마 VS 무봤나! 윈도에선 이렇게 하는기다
함 무바라 디진다 아이가!
좆구린가요? 왜 3줄만에 내림?
msvc 혐오를 멈춰주세요
4996? 뭐 끈거지 저거
scanf_s 함수 에러 없애버림 난 scanf를 쓰는게 좋아서