사실 학원을 다닌지는 두달이 되어가는 시점이지만, 지금까지는 그렇다하는 공부를 하진 않았으므로 이제부터라도 코딩공부를 꾸준히 해보려고 한다.
처음부터 빡세면 누구나 더 하기 싫은법. 꾸준히 하기위해 쉬운문제부터 간다.
문제 설명
정수 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;
}
}
통과함
분명 쉬운문젠데 괜히 해맨느낌;