반응형
https://school.programmers.co.kr/learn/courses/30/lessons/250127
프로그래머스
SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프
programmers.co.kr
자바
class Solution {
public int func1(int humidity, int val_set){
if(humidity < val_set)
return 3;
return 1;
}
public int func2(int humidity){
if(humidity >= 50)
return 0;
else if (humidity >= 40)
return 1;
else if (humidity >= 30)
return 2;
else if (humidity >= 20)
return 3;
else if (humidity >= 10)
return 4;
else
return 5;
;
}
public int func3(int humidity, int val_set){
if(humidity < val_set)
return 1;
return 0;
}
public int solution(String mode_type, int humidity, int val_set) {
int answer = 0;
if(mode_type.equals("auto")){
answer = func2(humidity);
}
else if(mode_type.equals("target")){
answer = func1(humidity, val_set);
}
else if(mode_type.equals("minimum")){
answer = func3(humidity, val_set);
}
return answer;
}
}
반응형
'Portpolio > codingtest' 카테고리의 다른 글
프로그래머스 문자열을 정수로 변환하기 풀이 (1) | 2025.02.23 |
---|---|
python 내장 함수 (0) | 2025.02.23 |
프로그래머스 문자열안에 문자열 풀이 (0) | 2025.02.16 |
프로그래머스 피자 나눠 먹기 (3) 풀이 (0) | 2025.02.16 |
프로그래머스 병과분류 풀이 (3) | 2025.02.10 |
댓글