| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 881 人关注过本帖
标题:大虾帮我看看,杭电ACM 2099 ,为什么通不过啊
取消只看楼主 加入收藏
zqllsszhuqi
Rank: 2
等 级:论坛游民
帖 子:26
专家分:45
注 册:2010-3-29
结帖率:75%
收藏
已结贴  问题点数:1 回复次数:1 
大虾帮我看看,杭电ACM 2099 ,为什么通不过啊
#include<stdio.h>
int main()
{
  int i,j,k,q,a,b,c,z;
  int s[100];
  while(scanf("%d %d",&a,&b)!=EOF)
  {
     if(a==0&&b==0)
     break;
     else
       if(a>0&&a<10000&&b>10&&b<100)
       {
        k=0;
         for(i=0;i<9;i++)
          for(j=0;j<=9;j++)
          {
            z=a*100+i*10+j;
            if(z%b==0)
            {
                s[k]=i*10+j;
                 k++;
            }
          }
           q=k;
             if(s[0]==0||s[0]==1||s[0]==2||s[0]==3||s[0]==4||s[0]==5||s[0]==6||s[0]==7||s[0]==8||s[0]==9)
           {
               printf("0%d ",s[0]);
              for(k=1;k<q-1;k++)
               printf("%d ",s[k]);
              printf("%d",s[q-1]);
              
           }
             else
             {
                 for(k=0;k<q-1;k++)
               printf("%d ",s[k]);
               printf("%d",s[q-1]);
             }
           printf("\n");
       }

  }
}
搜索更多相关主题的帖子: include 
2011-01-03 19:47
zqllsszhuqi
Rank: 2
等 级:论坛游民
帖 子:26
专家分:45
注 册:2010-3-29
收藏
得分:0 
一个整数,只知道前几位,不知道末二位,被另一个整数除尽了,那么该数的末二位该是什么呢?
 

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
 
2011-01-04 14:10
快速回复:大虾帮我看看,杭电ACM 2099 ,为什么通不过啊
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.027386 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved