[Programmers/C++] [PCCE 기출문제] 4번 / 병과분류

2024. 11. 20. 02:35·🐸 Problem Solving/Programmers

 

빈칸 채우기 문제입니다.

 

 

 

문제

퓨쳐종합병원에서는 접수한 환자가 진료받을 병과에 따라 자동으로 환자 코드를 부여해 주는 프로그램이 있습니다. 환자 코드의 마지막 네 글자를 보면 환자가 어디 병과에서 진료를 받아야 할지 알 수 있습니다. 예를 들어 환자의 코드가 "_eye"로 끝난다면 안과를, "head"로 끝난다면 신경외과 진료를 보게 됩니다. 환자 코드의 마지막 글자에 따른 병과 분류 기준은 다음과 같습니다.


환자의 코드를 나타내는 문자열 code를 입력받아 위 표에 맞는 병과를 출력하도록 빈칸을 채워 코드를 완성해 주세요. 위 표의 단어로 끝나지 않는다면 "direct recommendation"를 출력합니다.

 

제한 사항

 

 

 

입출력 예시

입출력 예시

 

입출력 예시 설명

 

 

 


 

풀이 

#include <iostream>

using namespace std;

int main(void) {
    string code;
    cin >> code;
    string last_four_words = code.substr(code.size()-4, 4);
    if(last_four_words == "_eye"){
        cout << "Ophthalmologyc";
    }
    else if(last_four_words == "head"){
        cout << "Neurosurgery";
    }
    else if(last_four_words == "infl"){
        cout << "Orthopedics";
    }
     else if(last_four_words == "skin"){
        cout << "Dermatology";
    }
    else{
        cout << "direct recommendation";
    }
    return 0;
}

 

 

 


저작자표시 비영리 변경금지 (새창열림)

'🐸 Problem Solving > Programmers' 카테고리의 다른 글

[Programmers/C++] [PCCE 기출문제] 5번 / 심폐소생술  (0) 2024.11.21
[Programmers/C++] [PCCE 기출문제] 3번 / 수 나누기  (0) 2024.11.19
[Programmers/C++] [PCCE 기출문제] 2번 / 각도 합치기  (0) 2024.11.18
'🐸 Problem Solving/Programmers' 카테고리의 다른 글
  • [Programmers/C++] [PCCE 기출문제] 6번 / 물 부족
  • [Programmers/C++] [PCCE 기출문제] 5번 / 심폐소생술
  • [Programmers/C++] [PCCE 기출문제] 3번 / 수 나누기
  • [Programmers/C++] [PCCE 기출문제] 2번 / 각도 합치기
Mojing_
Mojing_
매일 매일 경험치를 쌓는 모징이의 개발 블로그입니다 :) This is Mojing’s Dev Blog where she gain experience points every day. :)
  • Mojing_
    모징이의 개발 경험치
    Mojing_
  • 전체
    오늘
    어제
    • 분류 전체보기 (143)
      • 👻 Unity (5)
        • 🔧 기능 구현 (0)
        • 💡 유니티 팁 (0)
        • 📘 Unity 노트 (2)
      • 💻 Programming (14)
        • C (3)
        • C++ (9)
        • C# (0)
        • Swift (2)
      • 💾 Computer Science (16)
        • Algorithm (9)
        • Software Engineering (7)
      • 🐸 Problem Solving (108)
        • Programmers (41)
        • BOJ (67)
      • 🔋 ETC (0)
      • 💡 Quest Log (0)
  • 인기 글

  • 공지사항

  • 태그

    탐색
    programmers
    C++
    sort
    algorithm
    DFS/BFS
    CS
    Problem Solving
    BOJ
    dynamic programming
    Design Pattern
    티스토리챌린지
    backtracking
    오블완
    프로그래머스
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
Mojing_
[Programmers/C++] [PCCE 기출문제] 4번 / 병과분류
상단으로

티스토리툴바