蓝桥杯 ADV-235 算法提高 阶乘差

问题描述
给定n和m以及p,保证n>=m,求(n!-m!)对p取余的结果。
输入格式
一行三个正整数n,m,p。
输出格式
一行一个非负整数表示结果。
样例输入
3 2 10
样例输出
4
数据规模和约定
n,m<=20,p<=10000.

分析:先取余再相减,减完为了避免出现负数的情况,加上p再取余~