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



May the force be with you!
posts - 52,  comments - 33,  trackbacks - 0

下午比賽做得有點挫。被安排寫G題的解題報告,這里順便貼上來。
                                                     ——littlekid

 

題目描述:

Problem G - 數制轉換】

Description
  
有一種數制的基數是三,權值可以取-1,0,1,并且分別用符號-.0.1 表示。這種數值的
101
便表示十進制的10,即1×32 + 0×31 + 1×30 = 10,又如這種數制的-0 表示十進制
-3,即-1×31 + 0×30 = -3。標稱要求把給定的有符號證書轉換為新數制的數,該數的
前面不能有多余的0,入10 的新數制表示是101,則不要輸出乘0101
輸入格式
  
數據第一行的數字T 表示輸入數據有T 組,接下來的T 行每行有一個整數N(32 位整型
可表示范圍內),整數內不會有其他分隔符。
輸出格式
   
對輸入的每一個數字輸出一行,該行是輸入行整數的新數制表示。
Sample Input
2
10
-3
Sample Output
101
-0

【題目分析】
   
對于每一位,他有一個權值,為這一位乘以3^(i-1)。本題關鍵點就在于要從后面的位開
始取。如果能想到這里題目就搞定了——實現起來比較簡單,還有一點就是負數問題,很快
就能想到每位取反。

【解題思路】
  
這個題目解法很簡單:首先是正數的情況,對N進行取余,如果得1則這一位為1,為0自然
0,如果取模得2,則進行轉換,當前位取-1。對于負數,轉化為相反數處理,然后每位取
反,相反數得相反數就是這個數本身。

【樣例程序】



 1 /*********************************************************************
 2 Author: littlekid
 3 Created Time: 2008-1-20 15:28:47
 4 Problem Source: 
 5 Description:
 6 ********************************************************************/
 7 # include<stdio.h>
 8 
 9 int main()
10 {
11     int t; scanf("%d"&t);
12     int tmp, k, cur, n;
13     int a[20], tag;
14     
15     while (t --)
16     {
17         scanf("%d"&n);
18         tmp = n;
19         k = 0;
20         if (n == 0////這里開始未考慮到,WA了一次 !!!!!
21         {
22             printf("0\n");
23             continue;
24         }
25         
26         tag = 1;
27         if (n < 0//標記負數
28         {
29             n *= -1;
30             tag = -1;
31         }
32         //主要過程:對n不斷除3并求余數
33         while ( n != 0 )
34         {
35             tmp = n%3;
36             if (tmp == 2)
37             {
38                 tmp = -1;
39                 n += 2;
40             }
41             else
42             {
43                 n -= tmp;
44             }
45             a[k] = tmp*tag;
46             n /= 3;
47                k ++;
48         }
49         //輸出結果
50         for (int i = k-1; i >= 0; i --)
51         {
52             switch(a[i])
53             {
54                 case 0:printf("0");
55                     break;
56                 case -1:printf("-");
57                     break;
58                 case 1:printf("1");
59                     break;
60                 default:printf("ERROR\n");
61             }
62         }
63         printf("\n");
64     }
65     return 0;
66 }
67 

posted on 2008-01-20 19:58 R2 閱讀(308) 評論(0)  編輯 收藏 引用 所屬分類: Problem Solving
你是第 free hit counter 位訪客




<2007年11月>
28293031123
45678910
11121314151617
18192021222324
2526272829301
2345678

常用鏈接

留言簿(4)

隨筆分類(54)

隨筆檔案(52)

文章檔案(1)

ACM/ICPC

技術綜合

最新隨筆

搜索

  •  

積分與排名

  • 積分 - 64560
  • 排名 - 357

最新評論

閱讀排行榜

評論排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <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>
            亚洲小说春色综合另类电影| 亚洲动漫精品| 国产精品成av人在线视午夜片| 国产精品一区三区| 欧美福利电影在线观看| 久久久久免费视频| 亚洲欧美成人精品| 国产精品99久久久久久www| 久久免费视频一区| 可以看av的网站久久看| 性色一区二区| 性欧美8khd高清极品| 亚洲欧美日韩成人高清在线一区| 国外视频精品毛片| 伊人精品在线| 亚洲风情在线资源站| 亚洲免费观看| 夜久久久久久| 久久精品导航| 亚洲激情午夜| 亚洲综合二区| 欧美sm极限捆绑bd| 国产精品电影网站| 国产一区二区观看| 亚洲国产精品国自产拍av秋霞| 中文在线不卡| 欧美激情自拍| 久久久国产精品一区| 国产精品v亚洲精品v日韩精品| 黄色影院成人| 久久久精品一区| 99成人在线| 欧美精品v日韩精品v国产精品| 国产精品视频免费在线观看| 亚洲尤物视频网| 欧美国产一区二区三区激情无套| 国产精品久久久久久久久久久久| 伊人天天综合| 久久美女性网| 香蕉久久国产| 国产欧美日韩激情| 亚洲欧美福利一区二区| 亚洲精品五月天| 欧美三区在线观看| 一区二区免费在线视频| 亚洲国产欧美一区二区三区久久 | 久久久国产精彩视频美女艺术照福利| 免费成人av资源网| 国产精品一区二区你懂的| 亚洲欧美精品中文字幕在线| 日韩亚洲国产精品| 国产精品毛片a∨一区二区三区|国| 91久久精品美女| 亚洲一区免费观看| 亚洲国产精品毛片| 久久精品国产综合| 亚洲国产一区二区三区a毛片| 免费在线视频一区| 欧美日韩中国免费专区在线看| 99热精品在线| 欧美一区二区三区免费视| 国内自拍一区| 日韩午夜免费| 欧美xxxx在线观看| 亚洲激情视频在线播放| 亚洲精品免费网站| 国产综合18久久久久久| 亚洲毛片在线免费观看| 黄色成人av在线| 亚洲深夜激情| 一区二区三区四区五区精品视频 | 亚洲小说区图片区| 久久精品亚洲一区二区三区浴池| 亚洲国产精品国自产拍av秋霞| 午夜视频一区二区| 亚洲免费在线| 欧美性猛片xxxx免费看久爱| 欧美福利视频网站| 在线精品视频免费观看| 久久不射中文字幕| 久久久久久久91| 国产亚洲综合在线| 欧美自拍偷拍午夜视频| 久久不见久久见免费视频1| 国产精品久久毛片a| 亚洲欧美日韩精品久久久久| 欧美一区精品| 亚洲高清资源| 欧美激情精品久久久久| 亚洲精品国产品国语在线app| 亚洲精品欧美日韩| 国产精品99免费看 | 亚洲视频免费| 国产区日韩欧美| 亚洲综合二区| 欧美刺激午夜性久久久久久久| 亚洲国产精品电影在线观看| 欧美日韩精品三区| 久久国产婷婷国产香蕉| 亚洲欧洲日韩综合二区| 亚洲视频在线观看视频| 国产欧美韩日| 欧美日韩精品是欧美日韩精品| 一区二区三区四区精品| 老司机精品视频一区二区三区| 日韩视频一区二区| 国产综合第一页| 亚洲午夜电影在线观看| 国产精品电影在线观看| 欧美在线影院| 亚洲在线中文字幕| 日韩视频一区二区在线观看 | 亚洲一区二区精品在线| 国产精品视频免费一区| 欧美精品二区三区四区免费看视频| 一本色道久久88综合亚洲精品ⅰ | 午夜欧美电影在线观看| 日韩网站免费观看| 在线一区二区三区四区| 亚洲精品免费在线| 亚洲激情成人| 亚洲精品裸体| 亚洲天堂视频在线观看| 美女视频黄免费的久久| 久久精品99| 欧美中文字幕不卡| 性做久久久久久久久| 亚洲欧美美女| 欧美伊人久久大香线蕉综合69| 亚洲欧美日韩久久精品| 国产日韩欧美在线一区| 国产欧美一区二区精品性色| 国产一区二区三区奇米久涩| 国产一区二区三区的电影| 国产欧美亚洲一区| 亚洲国产精品电影在线观看| 一区二区三区四区精品| 久久av最新网址| 亚洲国产99精品国自产| 91久久精品www人人做人人爽| 日韩视频精品| 麻豆国产va免费精品高清在线| 欧美成人福利视频| 国产欧美精品一区| 亚洲国产裸拍裸体视频在线观看乱了中文 | 亚洲国产日韩欧美| 亚洲神马久久| 欧美国产精品v| 国产一区二区三区四区在线观看| 在线日韩av片| 欧美一区三区二区在线观看| 亚洲第一福利社区| 午夜一区在线| 国产精品大片| 久久久91精品国产| 亚洲精品乱码久久久久| 亚洲一区在线播放| 亚洲大黄网站| 久久久久久久国产| 国产精品一区二区久久久| 亚洲欧美成人网| 欧美日韩另类在线| 日韩午夜电影| 亚洲最新在线视频| 欧美网站在线| 亚洲在线一区二区| 在线综合亚洲| 国产日韩欧美黄色| 久久不射中文字幕| 欧美在线短视频| 精久久久久久| 欧美激情国产日韩| 欧美日韩免费观看中文| 欧美亚洲一区| 欧美中日韩免费视频| 亚洲第一福利社区| 91久久久在线| 国产一区91| 99精品国产高清一区二区| 国产欧美亚洲一区| 亚洲精品欧美日韩| 精品91在线| 99re热这里只有精品视频| 国产精品久久亚洲7777| 麻豆久久久9性大片| 日韩视频一区二区三区| 国产一区二区久久| 日韩亚洲欧美一区二区三区| 海角社区69精品视频| 亚洲视频视频在线| 亚洲人妖在线| 久久国产福利国产秒拍| 午夜欧美理论片| 香港久久久电影| 亚洲一区二区三区中文字幕在线| 久久综合久久综合这里只有精品 | 久久免费观看视频| 欧美一区二区观看视频| 欧美日韩免费在线观看| 国产日韩精品一区|