当前没有测试数据。
数学作业
题目描述
小C数学成绩优异,于是老师给小C留了一道非常难的数学作业题:
给定正整数n,m,要求计算cat(n)modm的值,其中cat(n)是将1∼n所有正整数顺序连接起来得到的数。
例如,n=13,cat(n)=12345678910111213。小C想了大半天终于意识到这是一道不可能手算出来的题目,于是他只好向你求助,希望你能编写一个程序帮他解决这个问题。
输入格式
一行两个正整数n,m。
输出格式
输出一行一个整数表示答案。
数据范围与提示
- 对于30%的数据,1≤n≤106;
- 对于100%的数据,1≤n<1018,1≤m≤109。
样例
13 13
4
见homework2.in
见homework2.out