class Solution { public int solution(int hp) { int answer = 0; // 5, 3, 1 while (true) { if(hp >= 5) { answer += hp / 5; hp = hp % 5; } else if (hp >= 3) { answer += hp / 3; hp = hp % 3; } else if (hp >= 1) { answer += hp / 1; hp = hp % 1; } else if ( hp
class Solution { public int[] solution(int[] arr, int n) { int[] answer = new int [arr.length]; if(arr.length % 2 == 1 ) { // arr의 길이 홀수 for(int i = 0; i < answer.length; i++) { if(i % 2 == 0 || i == 0) { answer[i] = arr[i] + n; } else { answer[i] = arr[i]; } } } else { // arr의 길이 짝수 if(arr.length % 2 == 0) { for(int i = 0; i < answer.length; i++) { if(i % 2 == 1 && i != 0) { answer [i] = arr[i]..
class Solution { public int solution(int[] numbers, int n) { int answer = 0; for(int i = 0; i n) { return answer; } else { answer += numbers[i]; } } return answer; } }
class Solution { public String solution(String rsp) { String answer = ""; // 가위 = 2, 바위 = 0, 보 = 5 for(int i = 0; i < rsp.length(); i++) { char rspChar = rsp.charAt(i); switch (rspChar) { case '2' : answer += "0"; break; case '0' : answer += "5"; break; case '5' : answer += "2"; break; } } return answer; } }
class Solution { public int solution(int a, int b) { int answer = 0; if( a % 2 == 1 && b % 2 == 1) { // 모두 홀수 answer = (a * a) + (b * b); } else if ((a + b) % 2 == 1) { // 둘 중 하나 홀수 answer = 2 * (a + b); } else if (a % 2 == 0 && b % 2 == 0) { // 모두 짝수 if(a - b > 0) { answer = a - b; } else { answer = (a - b) * -1; } } return answer; } }