杭电2099:整除的尾数

xiaoxiao2021-02-28  79

Problem Description 一个整数,只知道前几位,不知道末二位,被另一个整数除尽了,那么该数的末二位该是什么呢?   Input 输入数据有若干组,每组数据包含二个整数a,b(0<a<10000, 10<b<100),若遇到0 0则处理结束。   Output 对应每组数据,将满足条件的所有尾数在一行内输出,格式见样本输出。同组数据的输出,其每个尾数之间空一格,行末没有空格。   #include<stdio.h> int main() {  int n,m,i,j;  int flag;  while(scanf("%d%d",&n,&m),(n>0||m>0))  {   flag=0;   for(i=0;i<=9;i++)   for(j=0;j<=9;j++)   {              if((n*100+10*i+j)%m==0)    {     if(flag==1)              {     printf(" ");//同组数据的输出,其每个尾数之间空一格,行末没有空格。     }    printf("%d%d",i,j);    flag=1;    }      }   printf("\n");  } } Sample Input 200 40 1992 95 0 0   Sample Output 00 40 80 15
转载请注明原文地址: https://www.6miu.com/read-53204.html

最新回复(0)