7567
#include <stdio.h>
int main(void){
char str[50];
// 입력
scanf("%s", &str);
// 계산
int i = 1, pre = str[0], result = 10;
while(str[i] != '\0'){ // 문자열 끝날때까지 반복
if(pre == str[i]){ // 이전 문자열과 비교하여 같으면 +5
result += 5;
}
else{ // 이전 문자열과 비교하여 다르면 +10
result += 10;
}
pre = str[i];
i++;
}
// 출력
printf("%d", result);
return 0;
}

'백준' 카테고리의 다른 글
| [ 백준 / C ] 2420번 : Make a Difference (1) | 2025.07.28 |
|---|---|
| [ 백준 / C ] 1110번 : 더하기 사이클 (2) | 2025.07.26 |
| [ 백준 / C ] 2739번 : 구구단 (1) | 2025.07.24 |
| [ 백준 / C ] 24900번 : 한별 찍기 (0) | 2025.07.23 |
| [ 백준 / C ] 10569번 : Polyhedra (1) | 2025.07.22 |