24h購物| | PChome| 登入
2009-03-14 20:15:53| 人氣1,138| 回應0 | 上一篇 | 下一篇

ACM 256 Q256: Quirksome Squares

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

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

#include<stdio.h>     
#include<stdlib.h>     
main()     
{
 int n;
 while(scanf("%d",&n)==1)
  {
   int a,b;
   if(n==2)
     for(a=0;a<100;a++)
      if((a%10+a/10)*(a%10+a/10)==a)
       printf("%02d\n",a);
  if(n==4)
     for(a=0;a<10000;a++)
      if((a%100+a/100)*(a%100+a/100)==a)
       printf("%04d\n",a);
  if(n==6)
     for(a=0;a<1000000;a++)
      if((a%1000+a/1000)*(a%1000+a/1000)==a)
       printf("%06d\n",a);
   if(n==8)
     for(a=0;a<100000000;a++)
      if((a%10000+a/10000)*(a%10000+a/10000)==a)
       printf("%08d\n",a);   
  }
 return 0;     
}
 

台長: 來源不明
人氣(1,138) | 回應(0)| 推薦 (0)| 收藏 (0)| 轉寄
全站分類: 數位資訊(科技、網路、通訊、家電) | 個人分類: ACM |
此分類下一篇:ACM 725 Q725: Division
此分類上一篇:ACM 11222 11222 - Only I did it!”

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