문제
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 |