728x90
풀이
각 숫자의 시작 문자를 문자열로 구성하고, 문자열의 아스키코드값을 비교해 늘어난 index만큼 대기시간을 계산했다.
소스코드
#include <stdio.h>
int main(){
char num[16];
int result = 0;
scanf("%s", num);
for (int i = 0; i < num[i] != '\0'; i++)
for (char ch = num[i], wait = 0; ; wait++){
if (ch < "@@ADGJMPTW["[wait])
break;
result += 1;
}
printf("%d", result);
}
출처
728x90
'PS > Baekjoon Online Judge' 카테고리의 다른 글
[백준 9999] 구구 [C] (0) | 2021.07.21 |
---|---|
[백준 10156] 과자 [C] (0) | 2021.07.19 |
[백준 1065] 한수 [C] (0) | 2021.07.18 |
[백준 4673] 셀프 넘버 [C] (0) | 2021.07.18 |
[백준 15596] 정수 N개의 합 [C] (0) | 2021.07.18 |