青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

Brian Warehouse

Some birds aren`t meant to be caged, their feathers are just too bright... ...
posts - 40, comments - 16, trackbacks - 0, articles - 1

回文數

Posted on 2010-08-17 13:48 Brian 閱讀(890) 評論(0)  編輯 收藏 引用 所屬分類: 一些好題

好幾個人問我校內OJ的回文數那道題,我去年沒做,現在看了,怪不錯的一道題:

Description

若一個數(首位不為零)從左向右讀與從右向左讀都一樣,我們就將其稱之為回文數。例如121就是一個回文數。
對于任意一個數,可以進行如下變換,可以得到一個回文數。
例如:
給定一個10進制數56,將56加65(即把56從右向左讀),得到121是一個回文數。
又如:
對于10進制數87:
STEP1:87+78 = 165
STEP2:165+561 = 726
STEP3:726+627 = 1353
STEP4:1353+3531 = 4884
在這里的一步是指進行了一次N進制的加法,上例最少用了4步得到回文數4884。

寫一個程序,給定一個N(2<=N<=10,N=16)進制數M,求最少經過幾步可以得到回文數。如果在30步以內(包含30步)不可能得到回文數,則輸出“Impossible!”

Input

第一行為N
第二行為M

Output

STEP=步數

Impossible!

Sample Input

9
87

 

 

Sample Output

STEP=6
#include<stdio.h>
#include
<string.h>
char M[20];
int N,len;// 進制、字符串長度
int a[20]={0},b[20]={0};

void Format(char a[],int b[])
{
    
int i=0;
    
for (; i<len; i++)
        
if(N>10 && a[i]>='A')
            b[i]
=a[i]-'A'+10;
        
else b[i]=a[i]-'0';


void Step()
{
    
int i=0;
    a[len]
=0;
    
for (; i<len; i++)
        b[i]
=a[len-i-1];
    
for (i=0; i<len; i++//核心代碼
    {
        a[i]
+=b[i];
        
if (a[i]>N-1)
        {
            a[i
+1]+=a[i]/N;
            a[i]
=a[i]%N;
        }
    }
    
if(a[len]) len++;       
}

int IsPalindrome() //判斷是否是回文數
{
    
int i=0;
    
for (; i<=len/2; i++)
        
if (a[i]!=a[len-1-i])
            
return 0;
    
return 1;


int main()
{
    
int STEPS=0;
    scanf(
"%d",&N);
    scanf(
"%s",M);
    
    len
=strlen(M);
    Format(M,a); 
//將字符轉化為對應進制數字
    while(1)
    {
        
if(STEPS>30)
        {
            printf(
"Impossible!\n");
            
return 0;
        }
        
if(STEPS && IsPalindrome())
            
break;
        Step();
        STEPS
++;
    }
    
    printf(
"STEP=%d\n",STEPS);
    
return 0;
}
我的是任意進制都可以的, 192MS 0K

只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲精品免费网站| 久久精品亚洲热| 欧美在线播放| 久久精品国内一区二区三区| 亚洲校园激情| 久久成人精品无人区| 亚洲欧美中日韩| 久久成人在线| 欧美电影免费网站| 亚洲国产婷婷香蕉久久久久久| 久久久久99| 欧美国产日产韩国视频| 欧美国产精品劲爆| 99精品福利视频| 亚洲欧美日韩精品久久奇米色影视 | 久久先锋资源| 亚洲福利国产| 亚洲午夜高清视频| 久久男人av资源网站| 欧美精品一区二区视频| 欧美性视频网站| 黄色免费成人| 中文国产一区| 美女视频网站黄色亚洲| 亚洲精品久久7777| 亚洲男人av电影| 欧美精品国产精品日韩精品| 国产精品久久久亚洲一区| 在线成人激情视频| 亚洲自拍16p| 欧美岛国激情| 欧美在线啊v一区| 欧美日韩在线播放一区二区| 激情欧美一区二区三区在线观看| 欧美精选在线| 欧美私人网站| 精品不卡一区| 亚洲图中文字幕| 免费久久99精品国产自| 亚洲视频在线免费观看| 久久综合九色综合欧美就去吻| 欧美日韩在线第一页| 亚洲国产一区在线| 欧美在线免费看| 日韩亚洲欧美一区| 欧美成在线观看| 国产亚洲毛片在线| 久久riav二区三区| 亚洲影院色无极综合| 欧美日韩精品欧美日韩精品| 亚洲精品免费观看| 欧美激情小视频| 久久人人97超碰国产公开结果| 国产精品福利影院| 中文国产一区| 中国成人黄色视屏| 欧美金8天国| 夜夜嗨av一区二区三区网页| 欧美成人一区二区| 久久久无码精品亚洲日韩按摩| 国产伦精品一区二区三区免费迷 | 久久综合伊人77777| 亚洲免费在线播放| 国产女人水真多18毛片18精品视频| 99re热这里只有精品视频| 亚洲国产成人91精品| 欧美+日本+国产+在线a∨观看| 亚洲高清免费在线| 欧美激情视频在线免费观看 欧美视频免费一 | 亚洲国产乱码最新视频| 久久久九九九九| 久久大逼视频| 一区二区在线看| 亚洲第一久久影院| 欧美精品高清视频| 一区二区成人精品| 亚洲综合色激情五月| 国产欧美在线看| 玖玖综合伊人| 免费观看成人www动漫视频| 在线精品视频一区二区| 欧美激情一区二区三区高清视频| 久久婷婷国产麻豆91天堂| 亚洲黄色性网站| 亚洲精品一区在线观看香蕉| 欧美视频一区二区三区四区| 欧美一区综合| 美女尤物久久精品| 亚洲影院一区| 久久狠狠久久综合桃花| 在线观看日韩精品| 亚洲黄色有码视频| 亚洲国产精品久久久久秋霞影院 | 久久人91精品久久久久久不卡| 久久精品国产99| 亚洲日韩第九十九页| 99国产精品久久久久久久成人热| 国产精品久久久久永久免费观看| 久久久精品欧美丰满| 欧美激情国产高清| 久久黄色级2电影| 欧美激情一区二区三区蜜桃视频| 亚洲女人小视频在线观看| 久久网站免费| 亚洲欧美中文字幕| 欧美福利网址| 欧美在线影院在线视频| 欧美国产大片| 快播亚洲色图| 国产精品高潮粉嫩av| 欧美国产第二页| 国产精品视频免费| 亚洲大片av| 好吊一区二区三区| 亚洲一区二区三区777| 亚洲国产另类精品专区| 亚洲欧美激情四射在线日| 一本色道88久久加勒比精品| 久久精品在线| 欧美在线亚洲在线| 国产精品久久久| 亚洲精品视频在线播放| 在线观看日韩www视频免费| 亚洲欧美另类国产| 亚洲香蕉成视频在线观看| 欧美二区视频| 麻豆av一区二区三区久久| 国产精品你懂得| 亚洲精品一二| 亚洲日本va午夜在线影院| 欧美一区三区二区在线观看| 亚洲一区视频在线观看视频| 欧美国产日韩免费| 亚洲大片免费看| 亚洲精品女av网站| 欧美大片专区| 亚洲韩国青草视频| 亚洲精品资源美女情侣酒店| 久久久久久亚洲精品杨幂换脸| 久久久久青草大香线综合精品| 国产精品美女www爽爽爽| 亚洲一区二区四区| 午夜精品视频一区| 国产精品免费aⅴ片在线观看| 在线视频你懂得一区二区三区| 日韩午夜一区| 欧美日韩一区二区三区免费看| 亚洲人成在线免费观看| 99一区二区| 国产精品久久久久秋霞鲁丝| 在线视频欧美日韩| 久久黄色影院| 伊人色综合久久天天五月婷| 亚洲日本无吗高清不卡| 最新成人在线| 一区二区三区欧美日韩| 欧美电影免费观看高清完整版| 欧美成人亚洲| 日韩一级黄色大片| 欧美午夜宅男影院| 亚洲免费中文字幕| 久久先锋影音av| 亚洲人成毛片在线播放| 欧美美女福利视频| 一二三四社区欧美黄| 亚洲欧美在线观看| 狠狠色丁香婷婷综合影院| 久久人体大胆视频| 亚洲精品日韩激情在线电影 | 国产一区二区成人| 久久久国际精品| 亚洲精品中文字| 欧美中日韩免费视频| 亚洲人精品午夜| 国产精品萝li| 免费欧美日韩国产三级电影| 一区二区三区高清不卡| 久久精品三级| 亚洲天堂av图片| 影音欧美亚洲| 欧美性jizz18性欧美| 欧美主播一区二区三区| 亚洲日韩欧美一区二区在线| 欧美一区二区三区在线看| 亚洲激情综合| 国产午夜精品视频| 欧美激情综合在线| 久久久久国内| 亚洲字幕一区二区| 亚洲精华国产欧美| 久久综合狠狠| 在线亚洲免费| 亚洲动漫精品| 国产视频在线观看一区二区| 欧美日本在线一区| 久久久一区二区| 欧美一区二区三区视频| 99精品久久久| 亚洲人成在线免费观看| 免费不卡亚洲欧美|