어떤수 입력 받으면
연속된 수의 합 구하는거
ex) 입력: 15
출력: 7 + 8 = 15
4+5+6 =15
1+2+3+4+5 = 15
이렇게 출력하는 문제인데
출력 순서도 예시처럼 지키면서 풀어야되는데 어떻게 접근해야 하지;;
이런 문제 유형은 그리디인가??
어떤수 입력 받으면
연속된 수의 합 구하는거
ex) 입력: 15
출력: 7 + 8 = 15
4+5+6 =15
1+2+3+4+5 = 15
이렇게 출력하는 문제인데
출력 순서도 예시처럼 지키면서 풀어야되는데 어떻게 접근해야 하지;;
이런 문제 유형은 그리디인가??
n이 주어지면 먼저 개수가 2인 거부터 반복문 돌려줌 개수가 홀수일 때 짝수일 때 나눠서 생각해야 되는데 홀수는 n%i(i는 수들의 개수)가 0인지 확인하고 짝수는 (n+i/2)%i가 0인지 확인해주고 만약 맞으면 그 길이만큼 알아서 수 출력해주면 됨. 수에 자연수 조건 있는지는 모르겠는데 있으면 그걸 충족 안 하는 경우가 생겨나는 순간 반복문 끊어주면 됨. 아니면 i=n까지 쭉 하고.
개똑똑 - dc App
입력 × 2 의 약수들을 보면서 정수 수열이 되는 경우만 찾아줘 - dc App