Hdu 2099 整除的尾数

简单模拟。

CODE:

#include <stdio.h>
#include <stdlib.h>
#include < string.h>
using  namespace std;

const  int SIZE =  101;
int save[SIZE];


int main()
{
     int a, div;
     while(~scanf( " %d%d ", &a, &div), a, div)
    {
         int i, first =  1;
        memset(save,  0sizeof(save));
         int cnt =  0;
         for(i =  0; i <=  99; i++)
        {
             if((a* 100+i)%div ==  0)
            {
                save[cnt++] = i;
            }
        }
         for(i =  0; i < cnt; i++)
        {
             if(save[i] <  10)
            {
                 if(first) 
                {
                    printf( " %02d ", save[i]);
                    first =  0;
                }
                 else printf( "  %02d ", save[i]);
            }
             else
            {
                 if(first)
                {
                    printf( " %d ", save[i]);
                    first =  0;
                }
                 else printf( "  %d ", save[i]);
            }
        }
        printf( " \n ");
    }
     return  0;
}

你可能感兴趣的:(HDU)