본문 바로가기

Algorithm/CodeUp

[CodeUp_Java] Q1254 : 알파벳 출력하기

반응형

안녕하세요! Plitche(플리체)입니다.
이번 포스팅의 주제는 Q1254 : 알파벳 출력하기 (자바, JAVA)입니다.

Intro

Question

문제 설명

입력

시작 알파벳과 마지막 알파벳을 공백으로 띄워 입력받는다.(소문자만 입력되고, 사전순으로 입력된다.)

출력

두 알파벳 사이의 모든 알파벳을 출력한다.

예시

  • 입력 : d g
  • 출력 : d e f g

Solution (풀이)

  • 풀이 : 메모리 11112, 시간 65
public class Answer1 {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        StringBuilder sb = new StringBuilder();
        String line = br.readLine();
        char a = line.charAt(0);
        char b = line.charAt(2);

        // 반복문의 i를 char로 설정하면 아스키 코드를 통해 알파뱃을 1씩 증가시키면서 a b c d 순서로 진행된다.
        for (char i=a; i<=b; i++) {
            sb.append(i+" ");
        }
        System.out.println(sb);
    }
}

Ranking(순위)

반응형