[프로그래머스 Lv0.] 340206번 [PCCE 기출문제] 2번 / 각도 합치기 (JAVA)
·
Coding Test/프로그래머스[JAVA]
문제 설명일반적으로 두 선분이 이루는 각도는 한 바퀴를 360도로 하여 표현합니다. 따라서 각도에 360의 배수를 더하거나 빼더라도 같은 각을 의미합니다. 예를 들면, 30도와 390도는 같은 각도입니다.주어진 코드는 각도를 나타내는 두 정수 angle1과 angle2가 주어질 때, 이 두 각의 합을 0도 이상 360도 미만으로 출력하는 코드입니다. 코드가 올바르게 작동하도록 한 줄을 수정해 주세요.제한사항0 ≤ angle1 ≤ 50000 ≤ angle2 ≤ 5000풀이import java.util.Scanner;public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.i..
[프로그래머스 Lv0.] 250131번 [PCCE 기출문제] 3번 / 나이 계산 (JAVA)
·
Coding Test/프로그래머스[JAVA]
문제 설명나이를 세는 방법은 여러 가지가 있습니다. 그중 한국식 나이는 태어난 순간 1살이 되며 해가 바뀔 때마다 1살씩 더 먹게 됩니다. 연 나이는 태어난 순간 0살이며 해가 바뀔 때마다 1살씩 더 먹게 됩니다. 각각 나이의 계산법은 다음과 같습니다.한국식 나이 : 현재 연도 - 출생 연도 + 1연 나이 : 현재 연도 - 출생 연도출생 연도를 나타내는 정수 year와 구하려는 나이의 종류를 나타내는 문자열 age_type이 주어질 때 2030년에 몇 살인지 출력하도록 빈칸을 채워 코드를 완성해 주세요. age_type이 "Korea"라면 한국식 나이를, "Year"라면 연 나이를 출력합니다.제한사항1950 ≤ year ≤ 2030age_type은 "Korea" 또는 "Year"만 주어집니다.풀이impo..
[프로그래머스 Lv0.] 340204번 [PCCE 기출문제] 4번 / 병과분류 (JAVA)
·
Coding Test/프로그래머스[JAVA]
문제 설명퓨쳐종합병원에서는 접수한 환자가 진료받을 병과에 따라 자동으로 환자 코드를 부여해 주는 프로그램이 있습니다. 환자 코드의 마지막 네 글자를 보면 환자가 어디 병과에서 진료를 받아야 할지 알 수 있습니다. 예를 들어 환자의 코드가 "_eye"로 끝난다면 안과를, "head"로 끝난다면 신경외과 진료를 보게 됩니다. 환자 코드의 마지막 글자에 따른 병과 분류 기준은 다음과 같습니다.마지막 글자 병과"_eye""Ophthalmologyc""head""Neurosurgery""infl""Orthopedics""skin""Dermatology"환자의 코드를 나타내는 문자열 code를 입력받아 위 표에 맞는 병과를 출력하도록 빈칸을 채워 코드를 완성해 주세요. 위 표의 단어로 끝나지 않는다면 "direct..
[프로그래머스 Lv0.] 250132번 [PCCE 기출문제] 2번 / 피타고라스의 정리 (JAVA)
·
Coding Test/프로그래머스[JAVA]
문제 설명직각삼각형이 주어졌을 때 빗변의 제곱은 다른 두 변을 각각 제곱한 것의 합과 같습니다.직각삼각형의 한 변의 길이를 나타내는 정수 a와 빗변의 길이를 나타내는 정수 c가 주어질 때, 다른 한 변의 길이의 제곱, b_square 을 출력하도록 한 줄을 수정해 코드를 완성해 주세요.제한사항1 ≤ a import java.util.Scanner;public class Solution { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int c = sc.nextInt(); int b_square = c * c - a *..