diff --git "a/\354\235\264\355\213\260\354\234\240\354\247\204/15651_N\352\263\274 M(3).py" "b/\354\235\264\355\213\260\354\234\240\354\247\204/15651_N\352\263\274 M(3).py" new file mode 100644 index 0000000..c4551f0 --- /dev/null +++ "b/\354\235\264\355\213\260\354\234\240\354\247\204/15651_N\352\263\274 M(3).py" @@ -0,0 +1,17 @@ + +N, M = map(int, input().split()) + +result = [] + +def sequence(numbers, M, result): + if len(result) == M: + print(' '.join(map(str, result))) # result 리스트 요소들을 공백을 기준으로 구분하여 문자열로 변환하고 한 줄에 출력 + return + + for i in numbers: + result.append(i) + sequence(numbers, M, result) + result.pop() + +numbers = list(range(1, N+1)) +sequence(numbers, M, result) diff --git "a/\354\235\264\355\213\260\354\234\240\354\247\204/2839_\354\204\244\355\203\225 \353\260\260\353\213\254.py" "b/\354\235\264\355\213\260\354\234\240\354\247\204/2839_\354\204\244\355\203\225 \353\260\260\353\213\254.py" new file mode 100644 index 0000000..3d39ecb --- /dev/null +++ "b/\354\235\264\355\213\260\354\234\240\354\247\204/2839_\354\204\244\355\203\225 \353\260\260\353\213\254.py" @@ -0,0 +1,15 @@ + +N = int(input()) +count = 0 + +while N >= 0: + if N % 5 == 0: + count += int(N // 5) + print(count) + break + + N -= 3 + count += 1 + +else: + print(-1) \ No newline at end of file