zoukankan      html  css  js  c++  java
  • HDU 2099 整除的尾数

    整除的尾数




    Problem Description
    一个整数,只知道前几位,不知道末二位,被另一个整数除尽了,那么该数的末二位该是什么呢?
     
    Input
    输入数据有若干组,每组数据包含二个整数a,b(0<a<10000, 10<b<100),若遇到0 0则处理结束。
     
    Output
    对应每组数据,将满足条件的所有尾数在一行内输出,格式见样本输出。同组数据的输出,其每个尾数之间空一格,行末没有空格。
     
    Sample Input
    200 40
     
    1992 95
     
    0 0
     
    Sample Output
    00 40 80
    15
     
    #include<cstdio>
    #include<cstring>
    #include<algorithm>
    using namespace std;
    int main()
    {
        int a,b;
        while(scanf("%d%d",&a,&b),a|b)
        {
            bool ok=1;
            int ans=a%b;
            for(int i=0;i<100;i++)
                if((ans*100+i)%b==0)
                {
                    if(ok)printf(i<10?"0%d":"%d",i),ok=0;
                    else printf(i<10?" 0%d":" %d",i);
                }
            puts("");
        }   
        return 0;
    }
     
  • 相关阅读:
    GO make&new区别
    GO 包相关
    GO 类型断言
    栈 队列 链表
    表达式求值
    动态规划 最长子序列
    04 单例模式
    02 简单工厂模式
    java设计模式 01 开山篇
    java基础07 多线程
  • 原文地址:https://www.cnblogs.com/homura/p/5136957.html
Copyright © 2011-2022 走看看