当前位置: 代码迷 >> 综合 >> 1224 整数的尾除
  详细解决方案

1224 整数的尾除

热度:25   发布时间:2023-12-06 00:18:28.0
题目链接
题目描述

一个整数,只知道前几位,不知道末二位,被另一个整数除尽了,那么该数的末二位该是什么呢

输入

输入数据有若干组,每组数据包含二个整数a,b(0<a<10000, 10<b<100),若遇到0 0则处理结束

样例输入

200 40
1992 95
0 0

样例输出

00 40 80
15

#include <stdio.h>
int main()
{int m,n,i,j;scanf("%d %d",&m,&n);   //m为被除数,n为除数 while(m!=0&&n!=0)       //当m=0并且n=0则停止循环 {m=m*100;                // 增加m的数位,因为m本身缺少两位 for(i=0;i<10;i++)        //i作为倒数第二位数 {for(j=0;j<10;j++)   //j作为倒数第一位数 {if((m+10*i+j)%n==0)printf("%d%d ",i,j);}}printf("\n");scanf("%d %d",&m,&n);}
}