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



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 位訪客




<2025年11月>
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456

常用鏈接

留言簿(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>
            亚洲黄页视频免费观看| 欧美日韩dvd在线观看| 久久av在线| 国产亚洲欧美aaaa| 美女精品视频一区| 麻豆成人精品| 99在线|亚洲一区二区| 亚洲美女在线视频| 一区二区三区国产| 午夜精品久久久| 黄色小说综合网站| 亚洲国产成人一区| 欧美日本中文| 久久国产福利国产秒拍| 欧美承认网站| 久久久久久久综合狠狠综合| 欧美激情第六页| 午夜久久99| 欧美日韩国产综合在线| 亚洲国产va精品久久久不卡综合| 欧美日韩一卡二卡| 免费在线播放第一区高清av| 欧美性片在线观看| 欧美成人午夜免费视在线看片| 欧美乱大交xxxxx| 美女尤物久久精品| 国产欧美激情| 午夜在线视频观看日韩17c| 亚洲开发第一视频在线播放| 欧美在线视频免费| 久久国产精品一区二区| 欧美视频在线不卡| aa级大片欧美| 一区二区三区免费观看| 欧美日韩在线高清| 亚洲伊人第一页| 亚洲免费在线精品一区| 国产精品毛片| 欧美影院午夜播放| 欧美福利专区| 亚洲全黄一级网站| 欧美日本久久| 香蕉视频成人在线观看| 久久久精品五月天| **性色生活片久久毛片| 欧美成人国产一区二区| 在线观看中文字幕亚洲| 欧美成人精品1314www| 一本色道精品久久一区二区三区| 亚洲一级一区| 国产伊人精品| 欧美日本高清一区| 久久国产精品黑丝| 亚洲美女在线看| 久久字幕精品一区| 亚洲私人影吧| 在线观看日韩av电影| 欧美性猛交xxxx乱大交退制版| 亚洲主播在线| 欧美高清免费| 久久婷婷人人澡人人喊人人爽 | 亚洲欧美日韩国产一区二区| 欧美成人免费视频| 午夜在线观看免费一区| 亚洲另类在线一区| 亚洲国产精品久久久久秋霞不卡| 国产精品久线观看视频| 欧美四级在线观看| 欧美日韩日本国产亚洲在线| 久久久久久91香蕉国产| 亚洲欧美国产日韩天堂区| 99精品视频免费全部在线| 亚洲国产婷婷| 亚洲日本在线观看| 99在线精品视频在线观看| 亚洲激情视频网站| 最新成人av在线| 亚洲国产一区视频| 99国产精品视频免费观看一公开| 91久久精品一区| 91久久精品美女| 亚洲电影av在线| 国产视频在线观看一区二区| 国产亚洲精品7777| 欧美一级大片在线观看| 中日韩视频在线观看| 午夜在线视频观看日韩17c| 欧美有码在线视频| 欧美成人免费全部观看天天性色| 欧美激情亚洲| 国产精品日本一区二区| 国产精品色午夜在线观看| 国产日韩视频| 一本色道久久综合亚洲精品小说| 亚洲视频碰碰| 欧美成人精品福利| 在线视频你懂得一区| 久久狠狠亚洲综合| 欧美日韩一区三区四区| 精品福利av| 亚洲欧美日韩精品在线| 毛片一区二区三区| 亚洲欧美成人一区二区三区| 久久久女女女女999久久| 国产精品久线观看视频| 国产精品99久久久久久有的能看| 久久久欧美一区二区| 99热在线精品观看| 农村妇女精品| 在线免费精品视频| 欧美亚洲一区二区在线观看| 亚洲精品国精品久久99热| 久久深夜福利免费观看| 国产精品亚洲第一区在线暖暖韩国 | 久久精品人人做人人爽| 亚洲国产精品ⅴa在线观看| 久久天堂成人| 黄色免费成人| 久久久精品日韩欧美| 欧美在线二区| 在线观看日韩av电影| 久久综合色播五月| 久久精品视频免费观看| 国内精品免费午夜毛片| 久久久精品免费视频| 久久一区欧美| 毛片一区二区三区| 一区二区三区日韩欧美| 一区二区精品在线| 国产精品一二三四| 免费亚洲一区| 欧美三级电影一区| 欧美在线观看视频| 久久综合一区二区三区| 一本到12不卡视频在线dvd| 亚洲欧美日韩国产一区| 精品动漫av| 亚洲视频在线二区| 狠狠色狠狠色综合日日91app| 欧美激情视频给我| 国产精品一区毛片| 日韩视频一区二区三区在线播放| 国产精品久久国产精品99gif| 久久欧美中文字幕| 国产精品h在线观看| 欧美国产大片| 亚洲大片在线| 欧美在线免费视频| 亚洲欧美在线一区| 欧美日韩一区二区三区视频 | 亚洲免费在线视频| 久久久久中文| 美女黄毛**国产精品啪啪| 国产一区91| 久久国产精品亚洲77777| 欧美一区二区三区视频在线观看| 欧美成人首页| 亚洲国产小视频| 91久久国产综合久久| 久久综合网色—综合色88| 久久九九热re6这里有精品| 国产精品丝袜久久久久久app| 亚洲午夜极品| 亚洲欧美日韩精品| 国外精品视频| 久久综合影音| 欧美激情视频一区二区三区在线播放 | 欧美91视频| 激情文学一区| 欧美a级一区| 亚洲免费成人av| 亚洲一区二区三区影院| 欧美激情精品久久久久久蜜臀 | 99日韩精品| 欧美一区二区三区免费大片| 国产精品一区二区在线| 欧美亚洲一区二区三区| 欧美成人精品1314www| 亚洲影视在线| 精品999久久久| 国产精品国产馆在线真实露脸| 亚洲欧美日韩国产另类专区| 欧美激情亚洲另类| 久久狠狠婷婷| 99re热精品| 1000部精品久久久久久久久| 欧美日韩人人澡狠狠躁视频| 亚洲欧美日韩一区在线| 亚洲电影免费在线观看| 久久一区二区视频| 午夜精品一区二区三区在线| 亚洲成色777777女色窝| 国产精品揄拍500视频| 欧美日韩成人综合| 欧美+亚洲+精品+三区| 狂野欧美激情性xxxx欧美| 亚洲欧美精品在线观看| 亚洲视频一区二区| 日韩亚洲欧美精品| 亚洲最新视频在线|