1183: a%b
时间限制: 1 Sec 内存限制: 128 MB提交: 603 解决: 205
[ 提交][ 状态][ 讨论版]
题目描述
求a%b的值
输入
第一行一个整数T,表示接下来有T行
每行两个整数是a,b,(0<=a<=10^10000,1<b<1000000000)
输出
输出值
样例输入
21 211111111111111111111111111110 2
样例输出
10
提示
来源
using namespace std;
typedef long long LL;
int main(void)
{
LL b;
int t;
scanf("%d",&t);
while(t--)
{
char a[10010]={0};
scanf("%s %lld",a,&b);
int i,l=strlen(a);
LL tp=0,k=1;
for(i=0;i<l;i++)
{
tp=(tp*10+a[i]-'0')%b;
}
printf("%lld\n",tp);
}
return 0;
}