传统题 1000ms 128MiB

三角含数

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

题目描述

对于一个六位数 xx(即 100000x999999100000\le x\le 999999),称它是三角含数,当且仅当它满足以下条件:

  • 它的六个十进制数位,均不为 00
  • 设它的六个十进制数位分别为 a,b,c,d,e,fa,b,c,d,e,f,可以将它们分为两组,每组三个数,使得每一组的三个数都可以作为一个三角形的三条边长。

现在给你 l,rl,r100000lr999999100000\le l\le r\le 999999),请你求出 [l,r][l,r] 中一共有多少个三角含数

输入格式

共一行两个整数 l,rl,r,含义如题所示。

输出格式

共一行一个整数,表示 [l,r][l,r]三角含数的数量。

输入输出样例 #1

输入 #1

223456 223456

输出 #1

1

输入输出样例 #2

输入 #2

123456 123456

输出 #2

0

输入输出样例 #3

输入 #3

123456 223456

输出 #3

23029

说明/提示

样例 #1 解释

对于 223456223456,六个数位的值分别为 2,2,3,4,5,62,2,3,4,5,6,可以分为 (2,2,3),(4,5,6)(2,2,3),(4,5,6),两组均可以作为三角形的三边长,所以它是三角含数

样例 #2 解释

对于 123456123456,六个数位的值分别为 1,2,3,4,5,61,2,3,4,5,6,没有方案可以满足条件,所以它不是三角含数

数据范围

对于 100%100\% 的数据,100000lr999999100000\le l\le r\le 999999。设 n=rl+1n=r-l+1,则部分分如下:

对于前 20%20\% 的数据,n=1n=1

对于前 40%40\% 的数据,n10n\le 10

对于前 60%60\% 的数据,n1000n\le 1000

阶段测试1(清明节特别赛)

未参加
状态
已结束
规则
乐多
题目
8
开始于
2025-4-4 9:00
结束于
2025-4-4 11:30
持续时间
2.5 小时
主持人
参赛人数
15