반응형

@notepad_jj2

츄르사려고 코딩하는 코집사입니다.


1. [백준] 백준 27889번 특별한 학교 이름 자바(JAVA)

1) 문제번호 : 27889

 

2) 문제 출처

https://www.acmicpc.net/problem/27889

 

27889번: 특별한 학교 이름

GEC에는 여러 학교가 있다. 각 학교의 약칭과 정식 명칭은 다음과 같다. NLCS: North London Collegiate School BHA: Branksome Hall Asia KIS: Korea International School SJA: St. Johnsbury Academy 학교 이름을 좋아하는 규빈이

www.acmicpc.net

 

2. 문제

GEC에는 여러 학교가 있다. 각 학교의 약칭과 정식 명칭은 다음과 같다.

  • NLCS: North London Collegiate School
  • BHA: Branksome Hall Asia
  • KIS: Korea International School
  • SJA: St. Johnsbury Academy

학교 이름을 좋아하는 규빈이는, 학교 이름을 짧게 부르는 것을 싫어하기 때문에, 각 학교의 약칭이 주어졌을 때 정식 명칭을 출력하는 프로그램을 만들기로 하였다.

각 학교의 약칭이 주어졌을 때, 정식 명칭을 출력하는 프로그램을 작성하시오.

 

 

3. 제약사항

 

4. 입력

첫 번째 줄에 학교의 약칭 중 하나가 주어진다.

 

5. 출력

첫 번째 줄에 입력된 학교의 정식 명칭을 출력한다.

 

6. 풀이

- 값을 입력 받고, if문이나 switch문을 사용하여 분기 처리를 하고, 값을 출력하면 된다.

 

7. 소스 코드

import java.io.*;
import java.util.StringTokenizer;

public class Main {
	public static void main(String[] args) throws IOException {
		BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
		
		String str = br.readLine();
		
		if(str.equals("NLCS")) {
			System.out.println("North London Collegiate School");
		} else if(str.equals("BHA")) {
			System.out.println("Branksome Hall Asia");
		} else if(str.equals("KIS")) {
			System.out.println("Korea International School");
		} else if(str.equals("SJA")) {
			System.out.println("St. Johnsbury Academy");
		}
	}
}

 

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기