【藍(lán)橋杯】第五屆-2-李白打酒

題目

話說大詩人李白,一生好飲敬扛。幸好他從不開車。

一天朝抖,他提著酒壺啥箭,從家里出來,酒壺中有酒2斗治宣。他邊走邊唱:

無事街上走急侥,提壺去打酒。
逢店加一倍侮邀,遇花喝一斗坏怪。

這一路上,他一共遇到店5次绊茧,遇到花10次铝宵,已知最后一次遇到的是花,他正好把酒喝光了华畏。

請(qǐng)你計(jì)算李白遇到店和花的次序鹏秋,可以把遇店記為a,遇花記為b亡笑。則:babaabbabbabbbb 就是合理的次序侣夷。像這樣的答案一共有多少呢?請(qǐng)你計(jì)算出所有可能方案的個(gè)數(shù)(包含題目給出的)仑乌。

注意:通過瀏覽器提交答案百拓。答案是個(gè)整數(shù)。不要書寫任何多余的內(nèi)容晰甚。

答案

14

分析

經(jīng)過分析衙传,可知利用遞歸法把所有的可能情況遍歷一般,由于最后一次遇到的是花压汪,所以最終肯定hua==0&&dian==0&&jiu==1粪牲,代碼如下,這里并沒有把所有具體排列情況列出止剖。
注意:huan從14開始

代碼

public class Two {
    public static int counter = 0;
    public static void main(String[] args){
        long startTime = System.currentTimeMillis();
        drinkJiu(14, 9, 5, 2);
        System.out.println(counter);
        long endTime = System.currentTimeMillis();
        System.out.println("time="+(endTime-startTime));
    }
    
    public static void drinkJiu(int step, int hua, int dian, int jiu){
        if(step<0 || dian<0||hua<0||jiu<1) return;
        if(hua==0 && dian==0 && jiu==1){
            counter++;
            return;
        }
        drinkJiu(step-1, hua-1, dian, jiu-1); // 遇到花
        drinkJiu(step-1, hua, dian-1, jiu*2); // 遇到店
    }
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末腺阳,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子穿香,更是在濱河造成了極大的恐慌亭引,老刑警劉巖,帶你破解...
    沈念sama閱讀 207,113評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件皮获,死亡現(xiàn)場離奇詭異焙蚓,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,644評(píng)論 2 381
  • 文/潘曉璐 我一進(jìn)店門购公,熙熙樓的掌柜王于貴愁眉苦臉地迎上來萌京,“玉大人,你說我怎么就攤上這事宏浩≈校” “怎么了?”我有些...
    開封第一講書人閱讀 153,340評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵比庄,是天一觀的道長求妹。 經(jīng)常有香客問我,道長佳窑,這世上最難降的妖魔是什么制恍? 我笑而不...
    開封第一講書人閱讀 55,449評(píng)論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮神凑,結(jié)果婚禮上净神,老公的妹妹穿的比我還像新娘。我一直安慰自己溉委,他們只是感情好强挫,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,445評(píng)論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著薛躬,像睡著了一般俯渤。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上型宝,一...
    開封第一講書人閱讀 49,166評(píng)論 1 284
  • 那天八匠,我揣著相機(jī)與錄音,去河邊找鬼趴酣。 笑死梨树,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的岖寞。 我是一名探鬼主播抡四,決...
    沈念sama閱讀 38,442評(píng)論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼仗谆!你這毒婦竟也來了指巡?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,105評(píng)論 0 261
  • 序言:老撾萬榮一對(duì)情侶失蹤隶垮,失蹤者是張志新(化名)和其女友劉穎藻雪,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體狸吞,經(jīng)...
    沈念sama閱讀 43,601評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡勉耀,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,066評(píng)論 2 325
  • 正文 我和宋清朗相戀三年指煎,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片便斥。...
    茶點(diǎn)故事閱讀 38,161評(píng)論 1 334
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡至壤,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出枢纠,到底是詐尸還是另有隱情崇渗,我是刑警寧澤,帶...
    沈念sama閱讀 33,792評(píng)論 4 323
  • 正文 年R本政府宣布京郑,位于F島的核電站,受9級(jí)特大地震影響葫掉,放射性物質(zhì)發(fā)生泄漏些举。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,351評(píng)論 3 307
  • 文/蒙蒙 一俭厚、第九天 我趴在偏房一處隱蔽的房頂上張望户魏。 院中可真熱鬧,春花似錦挪挤、人聲如沸叼丑。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,352評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽鸠信。三九已至,卻和暖如春论寨,著一層夾襖步出監(jiān)牢的瞬間星立,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,584評(píng)論 1 261
  • 我被黑心中介騙來泰國打工葬凳, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留绰垂,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 45,618評(píng)論 2 355
  • 正文 我出身青樓火焰,卻偏偏與公主長得像劲装,于是被迫代替她去往敵國和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子昌简,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,916評(píng)論 2 344

推薦閱讀更多精彩內(nèi)容

  • 話說大詩人李白占业,一生好飲。幸好他從不開車纯赎。一天纺酸,他提著酒壺,從家里出來址否,酒壺中有酒2斗餐蔬。他邊走邊唱:無事街上走碎紊,提...
    Super_鄧帥閱讀 930評(píng)論 0 0
  • 三羊獻(xiàn)瑞 牌型種數(shù) 小明被劫持到X賭城,被迫與其他3人玩牌樊诺。一副撲克牌(去掉大小王牌仗考,共52張),均勻發(fā)給4個(gè)人词爬,...
    icecrea閱讀 3,123評(píng)論 0 2
  • 看完《月亮與六便士》很久了秃嗜,我總是后知后覺,不知不覺……反復(fù)看的才是經(jīng)典顿膨,品后回味的方為余香锅锨,大概也是這個(gè)意味。 ...
    望舟閱讀 583評(píng)論 9 18
  • 沒有不喜歡“鍍金”的恋沃, 盡管只是表面必搞, 盡管有些短暫。 因此囊咏, 給自己臉上貼金恕洲, 是正常的表演, 是上升的支點(diǎn)梅割。 ...
    hsl_7cbf閱讀 181評(píng)論 0 2
  • 來到加拿大的Musk霜第,盡管出師不利,但是隨后的大學(xué)生活讓他如魚得水(文中用了he fed on this envi...
    慢慢樹閱讀 566評(píng)論 0 0