반응형

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

 

16968번: 차량 번호판 1

00부터 99까지 총 100가지 중에서 00, 11, 22, 33, 44, 55, 66, 77, 88, 99가 불가능하다.

www.acmicpc.net

 

c 또는 d가 연속되는 경우에는, 25개 또는 9개를 곱해주면 되었습니다.

 

#include <cstdio>
int c = 1;
char s[6];
int main() {
	scanf("%s", s + 1);
	for (int i = 1; s[i]; i++)
		c *= (s[i] == 'c' ? 26 : 10) - (s[i] == s[i - 1]);
	printf("%d", c);
}

 

 

순위 이미지

만족스러운 순위입니다.

반응형

'Algorithm' 카테고리의 다른 글

백준 1722 : 순열의 순서  (0) 2022.02.02
백준 2166 : 다각형의 면적  (0) 2022.01.31
백준 1781 : 컵라면  (0) 2021.12.25
백준 2629 : 양팔저울  (0) 2021.11.24
백준 1162 : 도로포장  (0) 2021.11.23

+ Recent posts