#P06012. 特殊整数累加
特殊整数累加
题目描述
对于整数 ,记 是每位上的数字都是 的 位整数()。
设计一个函数 ,实现计算并返回 的结果,也就是:
$(\verb|P(a,1) + P(a,2) + P(a,3) + ... + P(a,n)|)\ \% \ b$ 的结果。
输入格式
行。三个整数 ,整数间用一个空格隔开。
输出格式
行,函数的计算结果。
输入输出样例
5 1000 123456
83558
说明/提示
👀️ 本题需要你设计一个 函数来解决问题,提交代码模板如下:
//函数参数a,n,b与题目描述一致,返回值是题目要求的输出结果(函数头必须和模板一致)
//注意:不能在函数体中输出结果,而是在函数体中生成结果并返回
int foo(int a,int n,int b) {
//在函数中实现题目要求的效果
}
定义了这个函数,在主函数中调用它就能解决问题,参考代码如下:
#include<iostream>
using namespace std;
//----------------------------------------------------------------------------
//!!!本题要提交的代码从这里开始!!!
//函数参数a,n,b与题目描述一致,返回值是题目要求的输出结果(函数头必须和模板一致)
//注意:不能在函数体中输出结果,而是在函数体中生成结果并返回
int foo(int a,int n,int b) {
//在函数中实现题目要求的效果
}
//!!!本题要提交的代码到这里结束!!!
//----------------------------------------------------------------------------
int main(){
int a,n,b;
cin>>a>>n>>b;
cout<<foo(a,n,b)<<endl;
return 0;
}
需要特别注意的是,本题提交的代码是定义函数的部分,不能提交完整的程序哦!
👀️ 对于的数据,。
相关
在下列比赛中: