블로그를 이전하였습니다. 2023년 11월부터 https://bluemiv.github.io/에서 블로그를 운영하려고 합니다. 앞으로 해당 블로그의 댓글은 읽지 못할 수 도 있으니 양해바랍니다.
반응형
문제
원문: codeup.kr/problem.php?id=1024
단어를 1개 입력받는다.
입력받은 단어(영어)의 각 문자를
한줄에 한 문자씩 분리해 출력한다.
입력
단어(영어) 하나를 입력받는다.
(단, 단어의 길이는 20자 이하이다.)
Boy
출력
단어의 문자(영어)를 하나씩 나누어 한 줄에 한 개씩
' '로 묶어서 출력한다.
'B'
'o'
'y'
Java 풀기
- 입력받은 값을
toCharArray()
를 이용하여 문자 배열로 변환한다. - for문을 이용하여 하나씩 출력한다.
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
public class Main {
public static void main(String[] args) throws IOException {
final BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
final char[] arr = br.readLine().toCharArray();
for(char c : arr) {
System.out.println("'" + c + "'");
}
}
}
채점결과
반응형
'Algorithm > CodeUp' 카테고리의 다른 글
CodeUp 1026번 - 시분초 입력받아 분만 출력하기 (Java 풀이) (0) | 2020.10.17 |
---|---|
CodeUp 1025번 - 정수 1개 입력받아 나누어 출력하기 (Java 풀이) (0) | 2020.10.17 |
CodeUp 1023번 - 실수 1개 입력받아 부분별로 출력하기 (Java 풀이) (0) | 2020.10.16 |
CodeUp 1022번 - 문장 1개 입력받아 그대로 출력하기 (Java 풀이) (0) | 2020.10.16 |
CodeUp 1021번 - 단어 1개 입력받아 그대로 출력하기 (Java 풀이) (0) | 2020.10.16 |