백준 팬들에게 둘러싸인 홍준

KIMYEONGJUN·2025년 2월 27일
post-thumbnail

문제

내가 생각했을때 문제에서 원하는부분

첫 번째 줄에 홍준의 아이디를 입력받는다.
홍준의 아이디는 길이가 20 이하인 문자열이며, 알파벳 소문자, 알파벳 대문자, 숫자로만 이루어졌다.

3개의 줄에 걸쳐, 팬들에게 둘러싸인 홍준의 모습을 출력한다.

내가 이 문제를 보고 생각해본 부분

BufferedReader를 사용하여 사용자로부터 아이디를 입력받는다.
StringBuilder를 사용하여 이모티콘을 포함한 결과를 한 번에 생성해준다.
첫 번째 줄과 세 번째 줄은 :fan::fan::fan:으로 고정되어 있고, 두 번째 줄은 입력받은 아이디를 포함한다.
System.out.print를 사용하여 최종 결과를 출력한다.

코드로 구현

package baekjoon.baekjoon_27;

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

// 백준 14581번 문제
public class Main945 {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        String id = br.readLine();

        StringBuilder sb = new StringBuilder();
        sb.append(":fan::fan::fan:\n");
        sb.append(":fan::").append(id).append("::fan:\n");
        sb.append(":fan::fan::fan:\n");

        System.out.print(sb.toString());
        br.close();
    }
}

마무리

코드와 설명이 부족할수 있습니다. 코드를 보시고 문제가 있거나 코드 개선이 필요한 부분이 있다면 댓글로 말해주시면 감사한 마음으로 참고해 코드를 수정 하겠습니다.

profile
Junior backend developer

0개의 댓글