亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

藍橋杯 ——2的次冪表示

2019-11-14 09:29:52
字體:
來源:轉載
供稿:網友

問題描述   任何一個正整數都可以用2進制表示,例如:137的2進制表示為10001001。   將這種2進制表示寫成2的次冪的和的形式,令次冪高的排在前面,可得到如下表達式:137=2^7+2^3+2^0   現在約定冪次用括號來表示,即a^b表示為a(b)   此時,137可表示為:2(7)+2(3)+2(0)   進一步:7=2^2+2+2^0 (2^1用2表示)   3=2+2^0   所以最后137可表示為:2(2(2)+2+2(0))+2(2+2(0))+2(0)   又如:1315=2^10+2^8+2^5+2+1   所以1315最后可表示為:   2(2(2+2(0))+2)+2(2(2+2(0)))+2(2(2)+2(0))+2+2(0) 輸入格式   正整數(1<=n<=20000) 輸出格式   符合約定的n的0,2表示(在表示中不能有空格) 樣例輸入 137 樣例輸出 2(2(2)+2+2(0))+2(2+2(0))+2(0) 樣例輸入 1315 樣例輸出 2(2(2+2(0))+2)+2(2(2+2(0)))+2(2(2)+2(0))+2+2(0) 提示   用遞歸實現會比較簡單,可以一邊遞歸一邊輸出

思路: 觀察樣例:1315=2^10+2^8+2^5+2+1 2(2(2+2(0))+2)+2(2(2+2(0)))+2(2(2)+2(0))+2+2(0) 先找出整數n的最大2次冪k,然后令n=n-2^k,繼續計算n的最大2次冪,直到n=0或n=1為止,此處可以用遞歸實現。另外在遞歸的同時進行打印時需要注意2^2=2(2),2^1=2,2^0=2(0),括號的打印需要條件判斷。

import java.util.Scanner;public class Test { public int calculate(int n) {// 計算整數n的最大2次冪 int i = -1; while (Math.pow(2, i) <= n) { i++; } i--; return i; } public void PRint(int n) { switch (n) { case 0: System.out.print("0");//n=0時,2(0) return; case 1: System.out.print("2");//n=1時,2(1) = 2,括號的顯示與n獨立 return; case 2: System.out.print("2");//n=2時,2(2) return; default: break; } int k = calculate(n); if (k >= 2 || k == 0) {//2(2),2(1),2(0)中,2(1)直接用2替換,不需要添加2(),直接打印 System.out.print("2("); print(k); System.out.print(")"); } else { print(k); } int m = n - (int) Math.pow(2, k); while (m > 0) { int t = calculate(m); System.out.print("+"); if (t >= 2 || t == 0) {//條件判斷的理由同上 System.out.print("2("); print(t); System.out.print(")"); } else { print(t); } m = m - (int) Math.pow(2, t); } } public static void main(String[] args) { Scanner scanner = new Scanner(System.in); int n = scanner.nextInt(); Test t = new Test(); t.print(n); }}
上一篇:1052. 賣個萌 (20)

下一篇:圖論

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美综合国产精品久久丁香| 欧美又大又硬又粗bbbbb| 国产美女直播视频一区| 欧美激情一级精品国产| 视频在线观看一区二区| 日韩av在线网| 国产亚洲精品成人av久久ww| 欧美精品一二区| 久久久久久久久久av| 日韩欧美视频一区二区三区| 欧美一级免费视频| 2019国产精品自在线拍国产不卡| 久久久久久久久久亚洲| 久久久久久久亚洲精品| 成人国产亚洲精品a区天堂华泰| 亚洲一区二区国产| 国产精品福利小视频| 日韩中文字幕欧美| 日韩视频免费在线| 亚洲欧美日韩爽爽影院| 久久香蕉国产线看观看网| 日本视频久久久| 久久久久久久久久久网站| 日本乱人伦a精品| 欧美日韩激情视频| 日本欧美一二三区| 亚洲国产欧美一区二区三区同亚洲| 欧美高清视频在线播放| 91精品国产综合久久久久久久久| 国产在线视频2019最新视频| 亚洲 日韩 国产第一| 国产精品视频播放| 国产精品久久久999| 久久精品免费播放| 亚洲香蕉伊综合在人在线视看| 日韩视频免费在线观看| 久久97精品久久久久久久不卡| 色999日韩欧美国产| 欧美视频一二三| 久久人91精品久久久久久不卡| 亚洲三级黄色在线观看| 欧美精品18videos性欧美| 欧洲亚洲在线视频| 精品国产乱码久久久久酒店| 成人av在线亚洲| 日本午夜人人精品| 亚洲va国产va天堂va久久| 日韩激情片免费| 欧美老女人性生活| 亚洲一区精品电影| 日韩亚洲欧美中文在线| 色综合色综合久久综合频道88| 欧美激情精品久久久久久蜜臀| 欧美视频不卡中文| 黄色精品一区二区| 久久久久久久久久久91| 97视频在线观看网址| 久久久精品在线| 美女视频黄免费的亚洲男人天堂| 51午夜精品视频| 欧美日韩国产123| 黑人巨大精品欧美一区二区免费| 国产免费一区二区三区在线观看| 日韩欧美国产免费播放| 国产精品欧美亚洲777777| 成人xxxxx| 国产欧美一区二区三区四区| 色综合导航网站| 亚州精品天堂中文字幕| 欧美丰满少妇xxxxx| 日本精品久久久| 久久99精品国产99久久6尤物| 欧美巨大黑人极品精男| 久久视频在线免费观看| 伊人久久久久久久久久| 国产日韩精品视频| 亚洲天堂第二页| 欧美一区第一页| 亚洲精品理论电影| 亚洲精品99999| 成人久久久久爱| 国产精品青青在线观看爽香蕉| 91精品啪在线观看麻豆免费| 欧美高清videos高潮hd| 国产精品一区久久久| 亚洲第一综合天堂另类专| 亚洲一区二区自拍| 91精品久久久久久久久不口人| 国产成人综合久久| 在线电影av不卡网址| 久久伊人精品一区二区三区| 国产亚洲精品91在线| 欧美视频精品一区| 热草久综合在线| 一本久久综合亚洲鲁鲁| 色偷偷av一区二区三区| 九九九热精品免费视频观看网站| 欧美www视频在线观看| 91网站在线免费观看| 日韩欧美国产中文字幕| 久久久久久久久久久免费| www.亚洲免费视频| 国产婷婷成人久久av免费高清| 亚洲美女中文字幕| 久久久999成人| 日韩av成人在线观看| 8050国产精品久久久久久| 亚洲天堂视频在线观看| 国产91精品久| 欧美电影在线观看完整版| 成人黄在线观看| 色偷偷噜噜噜亚洲男人的天堂| 日韩欧美国产视频| 亚洲性生活视频在线观看| 亚洲国产一区自拍| 精品五月天久久| 欧美精品在线观看91| 欧美精品一二区| 久久精品久久久久久| 国产精品入口夜色视频大尺度| 欧美最猛性xxxx| 久久精品在线播放| 精品在线欧美视频| 午夜精品国产精品大乳美女| 亚洲天堂精品在线| 欧美日韩成人在线视频| 欧美日韩亚洲91| xxx成人少妇69| 亚洲影视九九影院在线观看| 国产欧美在线观看| 色综合亚洲精品激情狠狠| 欧美巨猛xxxx猛交黑人97人| 中文字幕国产精品| 4p变态网欧美系列| 国产一区二区三区欧美| 亚洲精品一区在线观看香蕉| 国产欧洲精品视频| 国产一区二区在线播放| 亚洲精品免费网站| 国产精品丝袜一区二区三区| 欧美野外猛男的大粗鳮| 久久久久久久久网站| 国产精品扒开腿做爽爽爽视频| 欧美亚洲成人精品| 成人av.网址在线网站| 狠狠综合久久av一区二区小说| 国产精品久久久av| 神马久久久久久| 最近2019年中文视频免费在线观看| 91在线高清免费观看| 欧美孕妇与黑人孕交| 国产91对白在线播放| 亚洲一区二区久久久| 自拍偷拍亚洲精品| 九九热这里只有精品免费看| 狠狠躁夜夜躁久久躁别揉| 欧洲成人午夜免费大片| 亚洲福利在线看| 国产一区二中文字幕在线看| 国产日韩在线精品av| 91精品国产综合久久香蕉的用户体验| 精品久久久久久国产91| 国产成人一区二区在线| 九九久久精品一区|