자바/백준

[백준 1284] 집 주소

슈슈버거 2023. 2. 9. 20:52

문제

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

 

1284번: 집 주소

재석이는 대문에 붙이는 (주소를 나타내는) 호수판 제작업체의 직원이다. 고객에게 전달할 호수판은 숫자와 숫자 사이 그리고 왼쪽 오른쪽으로 적당히 여백이 들어가 줘야하고 숫자마다 차지하

www.acmicpc.net


내가 작성한 코드

import java.io.*;

public class qor1284 {
    public static void main(String[] args) throws IOException {
        BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
        BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out));

        while(true){
            String input = br.readLine();

            if(input.equals("0")){
                break;
            }

            int length = 1;
            for(int i = 0; i<input.length(); i++){
                char number = input.charAt(i);

                if(number == '1'){
                    length += 2;
                }
                else if(number == '0'){
                    length += 4;
                }
                else{
                    length += 3;
                }

                length++;
            }

            bw.write(length+"\n");
        }

        bw.close();
    }
}

'자바 > 백준' 카테고리의 다른 글

[백준 25501] 재귀의 귀재  (0) 2023.04.04
[백준 1547] 공  (0) 2023.02.09
[백준 2441] 별 찍기 - 4  (0) 2023.02.02
[백준 2935] 소음  (0) 2023.02.02
[백준 5789] 한다 안한다  (1) 2023.01.26