#L0780. 计数:不含前导零的偶数数字串

计数:不含前导零的偶数数字串

题目背景

在一个密码学竞赛中,参赛者需要快速计算满足特定数字条件的整数个数。

题目描述

给定正整数 nnkk1k91 \le k \le 9),求满足以下条件的 nn 位非负整数的个数:

  • 没有前导零(00 是合法的一位数)。
  • 数位中数字 kk 出现的次数为偶数(包括 00 次)。

答案对 998 244 353998\ 244\ 353 取模。

输入格式

第一行一个正整数 tt,表示测试组数。

接下来 tt 行,每行两个整数 n,kn, k

输出格式

对于每组数据,输出一行一个整数表示答案。

样例

2
2 3
11 4
73

842367440

</p>

提示

样例 1 解释

n=2,k=3n=2, k=3 时,满足条件的数有 7373 个,包括 101210 \sim 12142214 \sim 22 等(不含数字 33),以及 3333(含两个 33)。

数据规模与约定

本题采用捆绑测试。

  • Subtask 1(5 pts):n=1n=1
  • Subtask 2(25 pts):n6n \le 6
  • Subtask 3(25 pts):t100t \le 100
  • Subtask 4(45 pts):无特殊限制。

对于 100%100\% 的数据,1n1051 \le n \le 10^51k91 \le k \le 91t1061 \le t \le 10^6

难度 普及-
通过率
尝试 0
已通过 0
ID
1508
类型
传统题
Time Limit
500ms
Memory Limit
128MiB
上传者