- 입문 - 짝수의 합2023-10-27 21:03:38풀이) - 0부터 n까지의 반복문을 돌리고 i를 2로 나누었을 때 나머지가 0이 되는 짝수를 찾고 그 때 i값을 sum에 계속 더해준다. class Solution { public int solution(int n) { int sum = 0; for (int i = 0; i
- 입문 - 양꼬치2023-10-27 21:02:09풀이) - 양꼬치 10개당 1개의 서비스니깐 나누기를 이용해서 서비스로 제공된 음료의 수를 알아낸 뒤 총합을 계산한다. class Solution { public int solution(int n, int k) { int sum = 0; int service = n / 10; sum = n * 12000 + (k - service) * 2000; return sum; } } https://school.programmers.co.kr/learn/courses/30/lessons/120830
- 입문 - 각도기2023-10-27 21:01:41풀이) - 각 if, else if를 이용해 조건을 만들어주고 그 조건에 따라 answer의 값이 달라지고, 그 answer를 return해준다. class Solution { public int solution(int angle) { int answer = 0; if(angle < 90) { answer = 1; } else if(angle == 90) { answer = 2; } else if(angle < 180) { answer = 3; } else { answer = 4; } return answer; } } https://school.programmers.co.kr/learn/courses/30/lessons/120829
- 입문 - 특정 문자 제거하기2023-10-27 21:00:02풀이) - relace메소드를 이용해서 letter 문자열을 아무것도 없는 문자열로 바꾼다. class Solution { public String solution(String my_string, String letter) { String answer = my_string.replace(letter, ""); return answer; } } 만약, 대 소문자를 구분하지 않은 문자열을 바꾼다면? - ?i는 대소문자를 무시하는 정규식이다. - 정규식 변수를 regex를 replaceAll이란 메서드를 이용해 바꿔준다. public String solution(String my_string, String letter) { String regex = "(?i)" + letter; String answer = ..