1284

#include <stdio.h>
#include <string.h>

int main(void){
    while(1){
        // 숫자 입력
        char num[5] = {0};
        scanf("%s", num);

        // 자리수 구하기
        int len = strlen(num);

        // 0이면 종료
        if(len == 1 && num[0] == '0'){
            break;
        }

        // 맨 뒤의 여백 
        int w = 1;
        for(int i = 0; i < len; i++){
            w++; // 경계와 숫자 사이 1cm 여백
            if(num[i] == '1'){ // 1일때 너비 
                w +=2;
            }
            else if(num[i] == '0'){ // 0일 때 너비
                w +=4;
            }
            else { // 나머지 숫자 너비
                w +=3;
            }
        }
    
        // 출력
        printf("%d\n", w);
    }

    return 0;
}

+ Recent posts