开始: 2023-08-26 00:00:00

0826稠州提高组暑期赛03

结束: 2023-08-26 01:00:00
当前  2025-01-24 18:03:24  类型: IOI  状态: 已经结束 

P6. 数字
描述

 一个数字被称为好数字当他满足下列条件:

    1. 它有2*n个数位,n是正整数(允许有前导0)

    2. 构成它的每个数字都在给定的数字集合S中。

    3. 它前n位之和与后n位之和相等或者它奇数位之和与偶数位之和相等

    例如对于n=2,S={1,2},合法的好数字有1111,1122,1212,1221,2112,2121,2211,2222这样8种。

    已知n,求合法的好数字的个数mod 999983


输入

第一行一个数n

接下来一个长度不超过10的字符串,表示给定的数字集合。


输出

一行一个数字表示合法的好数字的个数mod 999983


样例

输入

2
0987654321

输出

1240
提示

对于20%的数据,n≤7。

对于100%的.据,n≤1000,|S|≤10。


提交

题目参数
时间限制 1 秒
内存限制 128 MB
提交