반응형
두 수가 있을 때, 접두수가 일치하는 부분에서의 8의 개수가 가장 적게 들어갈 수 있는 8의 개수입니다.
L과 R의 자릿수가 맞지 않을 경우, L의 남는 자릿수는 0으로 생각해서 계산해주었습니다.
따라서, 자릿수가 다르다면 8은 0개 들어갈 수 있습니다.
#include <cstdio>
int l, r, c = 0;
int main() {
scanf("%d %d", &l, &r);
while (r) {
if (l % 10 == r % 10) {
if (l % 10 == 8) c++;
} else c = 0;
l /= 10, r /= 10;
}
printf("%d", c);
}
반응형
'Algorithm' 카테고리의 다른 글
백준 1461 : 도서관 (0) | 2021.11.15 |
---|---|
백준 16438 : 원숭이 스포츠 (0) | 2021.11.15 |
백준 1039 : 교환 (0) | 2021.11.15 |
프로그래머스 : 조이스틱 (0) | 2021.11.15 |
프로그래머스 : 짝지어 제거하기 (0) | 2021.11.15 |