posts - 99,  comments - 8,  trackbacks - 0

水题:只是格式好容易错的,像那个是从25 行输出,我的就变成了26

#include <stdio.h>
#
include <stdlib.h>
#
include <string.h>
#
include <math.h>

int a[
100000];
int main ()
{
    int step, mod;
    
    
while ( scanf ("%d %d"&step, &mod) != EOF )
    {  
          a[0] 
= 0;
          a[
1= ( a[0] + step) % mod;
          int k 
= 1
          
while ( a[k] != 0 )
          {
                k 
++;
                a[k] 
= ( a[k - 1+ step ) % mod;
          }

          
if ( k == mod )
          printf (
"%10d%10d    Good Choice\n", step, mod);
          
else
          printf (
"%10d%10d    Bad Choice\n",step, mod);
          printf (
"\n");
    }
    
//system ("pause");
    
return 0;
}
posted on 2010-09-03 20:50 雪黛依梦 阅读(266) 评论(0)  编辑 收藏 引用 所属分类: 简单题

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


<2010年8月>
25262728293031
1234567
891011121314
15161718192021
22232425262728
2930311234

常用链接

留言簿(4)

随笔分类

随笔档案

文章档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜