알고리즘/[코드업] 기초4-1. 단순 반복문

[JAVA] CodeUp 1254 : 알파벳 출력하기

Art Rudy
728x90
반응형

https://codeup.kr/problem.php?id=1254 

 

알파벳 출력하기

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

codeup.kr

문제 분류 : 기초4-1. 단순 반복문

문제 설명

시작 알파벳과 마지막 알파벳을 입력받아 그 두 알파벳 사이의 모든 알파벳을 출력하시오.

예)

a f   ====> a b c d e f  

입력

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

출력

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

입력 예시

d g

출력 예시

d e f g

도움말

 

 

내 답안

import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.IOException;
import java.io.InputStreamReader;
import java.io.OutputStreamWriter;

public class Main {

  public static void main(String[] args) throws IOException {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));

    String[] arr = new String[2];
    arr = br.readLine().split(" ");

    char a = arr[0].charAt(0);
    char b = arr[1].charAt(0);

    int start = 0;
    int end = 0;

    if(a >= b) {
      start = b;
      end = a;
    }else {
      start = a;
      end = b;			
    }

    for(int i = start; i <= end; i++) {
      System.out.printf("%c ", i);
    }

    br.close();
  }
}
728x90
반응형