코딩테스트 연습 1일차

김르르
Mar 8, 2021

--

사실 학원을 다닌지는 두달이 되어가는 시점이지만, 지금까지는 그렇다하는 공부를 하진 않았으므로 이제부터라도 코딩공부를 꾸준히 해보려고 한다.

처음부터 빡세면 누구나 더 하기 싫은법. 꾸준히 하기위해 쉬운문제부터 간다.

문제 설명

정수 num이 짝수일 경우 “Even”을 반환하고 홀수인 경우 “Odd”를 반환하는 함수, solution을 완성해주세요.

제한 조건

  • num은 int 범위의 정수입니다.
  • 0은 짝수입니다.

내가 처음에 쓴 답안

class Solution {
public String solution(int num) {
for(int i = 0 ; i < Integer.MAX_VALUE ; i ++){
if(num % 2 == 0 && num == 0){
System.out.println(“Even”);
} else {
System.out.println(“Odd”);
}
}
return null;
}
}

근데 이게 틀렸단다 너무 길단다

그래서 다시 줄였는데 줄이고나니 println어쩌구가 길단다

그래서 다시 줄인게

class Solution {
public String solution(int num) {
String answer = “”;
if(num % 2 == 0){
answer =”Even”;
} else {
answer =”Odd”;
}
return answer;
}
}

통과함

분명 쉬운문젠데 괜히 해맨느낌;

--

--

김르르
김르르

Written by 김르르

0 Followers

르르입니다

No responses yet