https://school.programmers.co.kr/learn/courses/30/lessons/12924
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
코드
class Solution {
public int solution(int n) {
int answer = 0;
int tmp = 0;
for(int i=1; i<=n; i++){
for(int j=i; j<=n; j++){
tmp += j;
if(tmp==n){
answer++;
break;
}
if(tmp>n){
break;
}
}
tmp=0;
}
return answer;
}
}
오랜만에 아주 수월하게 문제를 풀었다.
문제를 보자마자 해결방법이 떠올랐다.
그만큼 쉬웠던 것 같다.
5분정도 소요됬다.
'알고리즘 > 문제' 카테고리의 다른 글
| [프로그래머스] Lv2 다음 큰 숫자 / JAVA (0) | 2023.02.25 |
|---|---|
| [프로그래머스] Lv2 피보나치 수 / JAVA (0) | 2023.02.25 |
| [프로그래머스] lv2 이진변환 반복하기 / JAVA (0) | 2023.02.22 |
| [프로그래머스] Lv2 올바른 괄호 / JAVA (0) | 2023.02.21 |
| [프로그래머스] Lv2 최솟값 만들기 / JAVA (0) | 2023.02.20 |
