Logo
(追記) (追記ここまで)

31801번 - 증가와 감소

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 1024 MB41716814840.108%

문제

대구과학고 학생인 정현이는 숫자의 규칙을 찾는 것을 좋아한다. 특히 요즘에는 증가 후 감소하는 수에 빠졌다. 증가 후 감소하는 수란, 0으로 시작하지 않도록 십진수로 표현하였을 때 각 자릿수가 증가하다가 감소하는 양의 정수를 의미한다. 다시 말해서, 양의 정수 $n=\sum _{i=0}^{k-1}a_i10^i=\overline{a_{k-1}a_{k-2}...a_1a_0}(0\leq a_i\leq 9, a_i$는 정수, $a_{k-1}\neq0)$에 대하여, 어떤 1ドル\leq j\leq k-2$가 존재하여 $a_{k-1}<a_{k-2}<...<a_{j+1}<a_j>a_{j-1}>...>a_1>a_0$이면 $n$을 증가 후 감소하는 수라고 한다. 예를 들어, 13586ドル$은 1ドル < 3 < 5 < 8 > 6$이므로 증가 후 감소하는 수다.

두 양의 정수 $a, b$가 주어졌을 때, $a$ 이상 $b$ 이하의 양의 정수 중 증가 후 감소하는 수가 몇 개인지 구해보자.

입력

첫 번째 줄에 테스트케이스의 수 $t$가 주어진다.

그다음 줄부터 $t$개의 줄 동안 두 양의 정수 $a,b$가 공백으로 구분되어 주어진다.

출력

각 테스트케이스마다 $a$ 이상 $b$ 이하인 증가 후 감소하는 수의 개수를 한 줄에 하나씩 출력한다.

제한

  • 1ドル \leq t \leq 10^5$
  • 1ドル \leq a \leq b \leq 10^6$

예제 입력 1

2
1 121
3 20

예제 출력 1

2
0

노트

출처

School > 대구과학고등학교 > DSPC 2024 D번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /