日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

第十届 蓝桥杯样题 —— 5个砝码

發布時間:2024/5/6 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 第十届 蓝桥杯样题 —— 5个砝码 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

【5個砝碼】

用天平稱重時,我們希望用盡可能少的砝碼組合稱出盡可能多的重量。如果只有5個砝碼,重量分別是1,3,9,27,81。則它們可以組合稱出1到121之間任意整數重量(砝碼允許放在左右兩個盤中)。本題目要求編程實現:對用戶給定的重量,給出砝碼組合方案。

例如:

用戶輸入:5程序輸出:9-3-1用戶輸入:19程序輸出:27-9+1要求程序輸出的組合總是大數在前小數在后??梢约僭O用戶的輸入的數字符合范圍1~121。

【解題思路提示】

我們把已知的砝碼序列記為:x1, x2, x3, x4, x5, x6 (這里多加一個標準砝碼,為解題敘述方便)對于任意給定的重量x,如果剛好等于xi 則問題解決。否則一定會位于兩個標準砝碼重量的中間,不妨設為:xi < x < xj令 a = x – xi, b = xj – x則,x 要么可以表示為: xi + a, 要么可以表示為: xj – b這樣問題就歸結為怎樣表示出 a 或 b另一思路:對于每個xi,可以乘以一個系數ki,再求和。ki的數值無外乎:-1 0 1這樣,因為標準砝碼的數量的很少的,我們就可以多層循環暴力組合ki來求解。還有更“土氣”但有效的思路:既然輸入范圍只有120左右,如果對每一種情況都做人工求解,只要列一個大表,等查詢的時候,直接輸出答案就好了啊!但…這似乎是個耗時的工程…

代碼

#include <iostream> using namespace std; int weights[5]={1,3,9,27,81}; int main() {int n;cin>>n; // a*1+b*3+c*9+d*27+e*81==n // a,b,c,d,e都屬于(-1,0,1)for(int a=-1;a<=1;a++){for(int b=-1;b<=1;b++){for(int c=-1;c<=1;c++){for(int d=-1;d<=1;d++){for(int e=-1;e<=0;e++){if(a*1+b*3+c*9+d*27+e*81==n){if(e==1) cout<<81;if(d==1&&e==1) cout<<'+'<<27;if(d==1&&e==0) cout<<27;if(d==-1) cout<<'-'<<27;if(c==1&&(e==1||d==1)) cout<<'+'<<9;if(c==1&&e==0&&d==0) cout<<9;if(c==-1) cout<<'-'<<9;if(b==1&&(e==1||d==1||c==1)) cout<<'+'<<3;if(b==1&&e==0&&d==0&&c==0) cout<<3;if(b==-1) cout<<'-'<<3;if(a==1&&(e==1||d==1||c==1||b==1)) cout<<'+'<<1;if(a==1&&e==0&&d==0&&c==0&&b==0) cout<<1;if(a==-1) cout<<'-'<<1;}}}}}}return 0; }

總結

以上是生活随笔為你收集整理的第十届 蓝桥杯样题 —— 5个砝码的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日本福利视频导航 | 夜夜干夜夜 | 撸啊撸在线视频 | 天堂在线中文资源 | 久久婷婷国产 | 天堂网av手机版 | 欧美专区 日韩专区 | 在线不卡国产 | 欧美熟妇7777一区二区 | 亚洲久爱| 亚洲成人xxx | 麻豆成人91精品二区三区 | 蜜桃视频久久一区免费观看入口 | 国产高清一区二区三区 | 天天干妹子 | 中文字幕在线观看线人 | 国产日韩欧美91 | 久久久久亚洲AV成人无码国产 | 高h调教冰块play男男双性文 | 女人扒开腿让男人桶爽 | 国产巨乳在线观看 | 高清视频在线免费观看 | 精品伦理一区二区 | 久久99成人| 91干网| 色综合a | 91av影视| 亚洲人体视频 | 精品人妻一区二区色欲产成人 | wwwwww色 | 在线色导航 | 色婷五月| 国产专区一区二区三区 | 香蕉视频国产在线观看 | 亚洲乱码一区二区三区在线观看 | 第一章豪妇荡乳黄淑珍 | 男人靠女人免费视频网站 | 又黄又色又爽的视频 | 日日干夜夜操 | 在线亚洲欧美 | 成人h动漫精品一区二区器材 | 97久久人国产精品婷婷 | 国产18p | 久久久久久久黄色片 | aaaa一级片 | 青青伊人影院 | 青娱乐97| 嫩草网站| 久久久午夜视频 | 黄页网站在线看 | 女av在线 | 国产精品正在播放 | 国产精品免费无遮挡无码永久视频 | 午夜剧场91 | 国产区一二 | 中国黄色片视频 | 高清无码一区二区在线观看吞精 | 国产91免费观看 | 国产久操视频 | 三级大片在线观看 | 亚洲AV无码久久精品色三人行 | 在线天堂v | 97久久人人超碰caoprom欧美 | 亚洲一区二区在线看 | www.av777| 一区二区三区人妻 | 校园春色 亚洲色图 | 久久精品视频在线免费观看 | 成人黄色电影在线 | 香蕉视频网址 | 一本一道久久a久久精品蜜桃 | 国产精品xx | 999精品视频在线观看 | 久草视频这里只有精品 | 国产xxxx在线 | 五月天婷婷在线播放 | 人妻射精一区二区 | 激情av小说 | 亚洲啪av永久无码精品放毛片 | 欧美一区二区三区四区五区 | 日韩www视频 | 男女交性视频播放 | 久久精品视频9 | 欧美国产高潮xxxx1819 | 成人理论影院 | 欧产日产国产精品 | 中文字幕无线码一区 | 丰满岳乱妇一区二区三区 | 亚洲成人免费在线观看 | 一级黄色录象 | 好吊一区二区三区视频 | 亚洲成人一区在线 | 99久久婷婷国产综合精品 | 亚洲国产精品va在线看黑人 | 国产精品人人 | 亚洲a影院| 非洲黑人狂躁日本妞 | 五月天视频网 | 国产亚洲精品久久久久久 |