From d06f69eaa3c423bef6d5c1e9c4178666ecdb6411 Mon Sep 17 00:00:00 2001 From: kimeunjoong Date: Tue, 14 Oct 2025 15:22:43 +0000 Subject: [PATCH] modify func --- main.cpp | 18 +++++++++++------- 1 file changed, 11 insertions(+), 7 deletions(-) diff --git a/main.cpp b/main.cpp index 4b5c5c3..78d9238 100644 --- a/main.cpp +++ b/main.cpp @@ -7,16 +7,20 @@ int N,M; vector vec; void func(int cnt) { - - - // IMPLEMENT HERE - + if (cnt == M){ + for (int i = 0 ; i < M ,i++){ + cout << vec[i] << ' ';} + cout << '\n'; + return;} + for(int i = start ; i<=n i++){ + vec.push_back(i); + func(i+1,cnt+1); + vec.pop_back();} } int main() { - cin >> N >> M; - func(0); -} + cin >> N >> M; + func(1,0);}