TIL/Programers
[JAVA] 홀짝에 따라 다른 값 반환
양의 정수 n이 매개변수로 주어질 때, n이 홀수라면 n 이하의 홀수인 모든 양의 정수의 합을 return 하고 n이 짝수라면 n 이하의 짝수인 모든 양의 정수의 제곱의 합을 return if (n%2 != 0) for (int i=1; i [Java]if (n%2 != 0) { for (int i=1; i반복문과 조건문 사용: 명확하고 직관적이지만 다소 비효율적.두 번째 루프에서 모든 i에 대해 Math.pow(i, 2)를 호출하는 것은 오버헤드가 있을 수 있다. for(int i = n; i >= 0; i -= 2) answer += (n % 2 == 0) ? i * i : i;단일 반복문과 조건 삼항 연산자 사용: 간결하지만 명확성이 떨어질 수 있음.(n % 2 == 0) ..