#ddcc2018qualc. [ddcc2018_qual_c]チップ・ストーリー ~白銀編~
[ddcc2018_qual_c]チップ・ストーリー ~白銀編~
题目描述
分数配点:400分
问题描述
高桥君的宠物犬BISCO在迪斯科公司工作。有一天,BISCO因为在公司做了10年的贡献,得到了总裁WISCO赠送的100片正方形的筹码。
BISCO按照以下方式将这些筹码排列成了一个的方形。
设在从上到下的第行,从左到右的第列的筹码为“筹码”。
现在,BISCO决定在这些筹码上写下整数。
- 首先,确定数列和。这些数列中的每个元素都必须是正整数。
- 然后,在每片筹码上写下整数。
- 在此过程中,所写的整数必须在到之间(包括和)。只有满足这个条件时,才能成功写入。
BISCO对于有多少种确定使得成功写入感兴趣。
请计算满足条件的$(P_1, P_2, P_3, ..., P_{10}, Q_1, Q_2, Q_3, ..., Q_{10})$的组合总数,结果对取余。
约束条件
- 是一个到之间的整数
输入
从标准输入中得到以下格式的输入。
输出
输出满足条件的$(P_1, P_2, P_3, ..., P_{10}, Q_1, Q_2, Q_3, ..., Q_{10})$的组合总数,结果对取余。
输入示例 1
1
输出示例 1
1
当时,必须将数列的每个元素的值设为,这是唯一的选择。在这种情况下,每片筹码都写有,写入是成功的。
输入示例 2
2
输出示例 2
2047
输入示例 3
3
输出示例 3
118097
输入示例 4
116
输出示例 4
795526989
请输出所求组合的个数对取余的结果。