[프로그래머스 Lv0.] 340200번 [PCCE 기출문제] 8번 / 닉네임 규칙 (JAVA)
·
Coding Test/프로그래머스[JAVA]
문제 설명온라인 서비스를 이용하기 위해서 닉네임이 필요합니다. 이때 닉네임이 될 수 있는 조건은 다음과 같습니다.닉네임의 길이가 4자 이상 8자 이하여야합니다.닉네임에는 소문자 l과w, 대문자 O와 W를 사용할 수 없습니다.이외의 영어 대소문자와 숫자는 모두 사용이 가능합니다.주어진 solution 함수는 사용할 수 없는 닉네임 nickname을 받아 사용할 수 있는 닉네임으로 바꿔주는 함수입니다. 이때 닉네임을 변경하는 규칙은 다음과 같으며 첫 번째 규칙부터 순서대로 적용합니다.소문자 l을 대문자 I로 변경합니다.소문자 w를 두 개의 소문자 v, 즉 vv로 변경합니다.대문자 W를 두 개의 대문자 V, 즉 VV로 변경합니다.대문자 O를 숫자 0으로 변경합니다.수정된 닉네임의 길이가 4 미만일 경우 뒤에 ..
[프로그래머스 Lv0.] 340207번 [PCCE 기출문제] 1번 / 문자 출력 (JAVA)
·
Coding Test/프로그래머스[JAVA]
문제 설명주어진 코드는 변수에 데이터를 저장하고 출력하는 코드입니다. 아래와 같이 출력되도록 빈칸을 채워 코드를 완성해 주세요.출력 예시3 2 1 Let's go!풀이import java.util.Scanner;public class Solution { public static void main(String[] args) { String message = "Let's go!"; System.out.println("3\n2\n1"); System.out.println(message); }}
[프로그래머스 Lv0.] 340205번 [PCCE 기출문제] 3번 / 수 나누기 (JAVA)
·
Coding Test/프로그래머스[JAVA]
문제 설명2자리 이상의 정수 number가 주어집니다. 주어진 코드는 이 수를 2자리씩 자른 뒤, 자른 수를 모두 더해서 그 합을 출력하는 코드입니다. 코드가 올바르게 작동하도록 한 줄을 수정해 주세요.제한사항10 ≤ number ≤ 2,000,000,000number의 자릿수는 2의 배수입니다.입출력 예입력 #14859출력 #1107입력 #229출력 #229풀이import java.util.Scanner;public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int number = sc.nextInt(); int answer = 0; ..
[프로그래머스 Lv0.] 250128번 [PCCE 기출문제] 6번 / 가채점 (JAVA)
·
Coding Test/프로그래머스[JAVA]
문제 설명A반 학생들은 시험이 끝난 뒤 성적이 나오기 전 자기 시험지를 가채점해 보았습니다. 이후에 선생님이 실제 성적을 불러 줄 때 가채점한 점수와 실제 성적이 다른 학생들이 있어 선생님께 문의를 하려고 합니다.성적을 문의하려는 학생들의 번호가 담긴 정수 리스트 numbers와 가채점한 점수가 성적을 문의하려는 학생 순서대로 담긴 정수 리스트 our_score, 실제 성적이 번호 순서대로 담긴 정수 리스트 score_list가 주어집니다. 주어진 solution 함수는 가채점한 점수가 실제 성적과 동일하다면 "Same"을, 다르다면 "Different"를 순서대로 리스트에 담아 return하는 함수입니다. solution 함수가 올바르게 작동하도록 한 줄을 수정해 주세요.제한사항1 ≤ numbers의 ..
[프로그래머스 Lv0.] 340203번 [PCCE 기출문제] 5번 / 심폐소생술 (JAVA)
·
Coding Test/프로그래머스[JAVA]
문제 설명심폐소생술은 다음과 같은 순서를 통해 실시합니다.심정지 및 무호흡 확인 [check]도움 및 119 신고 요청 [call]가슴압박 30회 시행 [pressure]인공호흡 2회 시행 [respiration]가슴압박, 인공호흡 반복 [repeat]주어진 solution 함수는 심폐소생술을 하는 방법의 순서가 담긴 문자열들이 무작위 순서로 담긴 리스트 cpr이 주어질 때 각각의 방법이 몇 번째 단계인지 순서대로 담아 return하는 함수입니다. solution 함수가 올바르게 작동하도록 빈칸을 채워 solution 함수를 완성해 주세요.제한사항cpr은 다음 문자열들이 한 번씩 포함되어 있습니다."check", "call", "pressure", "respiration", "repeat"입출력 예cpr..
[프로그래머스 Lv0.] 250127번 [PCCE 기출문제] 7번 / 가습기 (JAVA)
·
Coding Test/프로그래머스[JAVA]
문제 설명상우가 사용하는 가습기에는 "auto", "target", "minimum"의 세 가지 모드가 있습니다. 가습기의 가습량은 0~5단계로 구분되며 각 모드 별 동작 방식은 다음과 같습니다."auto" 모드습도가 0 이상 10 미만인 경우 : 5단계습도가 10 이상 20 미만인 경우 : 4단계습도가 20 이상 30 미만인 경우 : 3단계습도가 30 이상 40 미만인 경우 : 2단계습도가 40 이상 50 미만인 경우 : 1단계습도가 50 이상인 경우 : 0단계"target" 모드습도가 설정값 미만일 경우 : 3단계습도가 설정값 이상일 경우 : 1단계"minimum"모드습도가 설정값 미만일 경우 : 1단계습도가 설정값 이상일 경우 : 0단계상우가 설정한 가습기의 모드를 나타낸 문자열 mode_type,..