devFancy BE Developer

[Programmers] 12924. 숫자의 표현

2023-03-07
devFancy

문제 링크

성능 요약

  • 메모리: 51.6 MB, 시간: 1.21 ms

구분

  • 코딩테스트 연습 > 연습문제

Answer Code1(2023.03.07)

class Solution {
    public int solution(int n) {
         int answer = 0;
          
          for(int i = 1; i <= n; i++) {
              int sum = 0;
              for(int j = i; j <= n; j++) {
                  sum += j;
                  
                  if(sum == n) {
                      answer++;
                      break;
                  } else if(sum > n) {
                      break;
                  }
              }
          }      
          return answer;
    }
}

Review

  • 연속한 자연수들로 표현 하는 방법을 어떻게 풀이할지 생각하다가 이중 for문으로 구현했다.

Comments

Index