小强的积木
定义整数序列 如下:
- ,,,;
- 对任意 ,有
给定正整数 和质数 ,求 对 取模后的非负余数。
输入格式
输入两个正整数 和 ,其中 保证为质数。
输出格式
输出一个整数,表示 的非负余数。
样例输入
3 997
样例输出
12
样例解释
根据定义,,因此输出 。
数据范围
- ;
- ;
- 和 均为正整数,且 为质数。
来源与许可
本题题面与测试数据整理自 BZOJ。
样例 1
输入
3 997
输出
12
定义整数序列 如下:
给定正整数 和质数 ,求 对 取模后的非负余数。
输入两个正整数 和 ,其中 保证为质数。
输出一个整数,表示 的非负余数。
3 997
12
根据定义,,因此输出 。
本题题面与测试数据整理自 BZOJ。
3 997
12