24h購物| | PChome| 登入
2009-10-02 22:59:45| 人氣659| 回應0 | 上一篇 | 下一篇

禁9出現

推薦 0 收藏 0 轉貼0 訂閱站台

等待正確證明解法

以下為暴搜解

/*****************************************************/

#include<stdio.h>              
#include<stdlib.h>  
int check(int num)
{
   while(num)
      {
         if(num%10==9) return 1;
         num/=10;
      }
   return 0;
}
main()  
{  
  int a,b,c,MAX=0,MAXA=125;
/*for(a=1;a<=10000000;a++) 
      {
          for(b=0;b<=10000;b++)
             if(check(a*b+1)==1) break;
          if(b>MAX) {MAX=b;MAXA=a;}
      } */
  /*intf("%d\n",MAXA);*/
  for(b=0;;b++)
      {
        if(check(MAXA*b+1)==1) break;
        printf("%d\n",MAXA*b+1);
      }
  /*printf("%d %d\n",MAXA,MAX);*/
  /*stem("pause");*/
 return 0;  
}

台長: 來源不明
人氣(659) | 回應(0)| 推薦 (0)| 收藏 (0)| 轉寄
全站分類: 數位資訊(科技、網路、通訊、家電) | 個人分類: ZeroJudge 基礎+原創題庫 |
此分類下一篇:班際籃球賽
此分類上一篇:山六九之旅

是 (若未登入"個人新聞台帳號"則看不到回覆唷!)
* 請輸入識別碼:
請輸入圖片中算式的結果(可能為0) 
(有*為必填)
TOP
詳全文