class Solution {
public int solution(int n) {
int answer = 0;
int start = 1;
int end = 1;
int sum = 1;
// 시작점, 끝점, 총합을 선언
while(true) {
if(sum<n) {
end++;
sum += end;
// 총합보다 적다면 끝점을 하나 뒤로해서 총합을 늘림
} else if(sum == n) {
answer++;
sum-=start;
start++;
// 총합과 같다면 answer+1을 한 뒤 시작점을 하나 뒤로 늘려 경우를 바꿈
} else if(sum>n) {
sum-=start;
start++;
// 총 합보다 크다면 시작점 하나 뒤로 이동하여 총 합을 줄임
}
if(start > n) break;
// 시작점이 N보다 크다면 반복 종료
}
return answer;
}
}
where do you get viagra
Appreciate this post. Will try it out.
When someone writes an article he/she retains the image of a user in his/her mind that how a user can be aware of it.
Thus that’s why this post is great. Thanks!