0015-細(xì)菌繁殖

問題描述

一種細(xì)菌的繁殖速度是每天成倍增長(zhǎng)柬赐。例如: 第一天有 10 個(gè),第二天就變成 20 個(gè),第三天變成 40 個(gè),第四天變成 80 個(gè),......“锘伲現(xiàn)在給出第一天的日期和細(xì)菌數(shù)目,要你寫程序求出到某一天的時(shí)候,細(xì)菌的數(shù)目源内。

輸入

第一行有一個(gè)整數(shù) n,表示測(cè)試數(shù)據(jù)的數(shù)目靖秩。其后 n 行每行有 5 個(gè)整數(shù),整數(shù)之間用一個(gè)空格隔開蚁袭。第一個(gè)數(shù)表示第一天的月份,第二個(gè)數(shù)表示第一天的日期,第三個(gè)數(shù)表示第一天細(xì)菌的數(shù)目,第四個(gè)數(shù)表示要求的那一天的月份,第五個(gè)數(shù)表示要求的那一天的日期。已知第一天和要求的一天在同一年并且該年不是閏年,要求的一天一定在第一天之后阱当。數(shù)據(jù)保證要求的一天的細(xì)菌數(shù)目在整數(shù)范圍內(nèi)俏扩。

輸出

對(duì)于每一組測(cè)試數(shù)據(jù),輸出一行,該行包含一個(gè)整數(shù),為要求的一天的細(xì)菌數(shù)。

輸入樣列

2
1 1 1 1 2
2 28 10 3 2

輸出樣例

2
40

算法實(shí)現(xiàn)

using System;

namespace Questions{
    class Program{
        public static void Main(string[] args){
            int[] day = { 31, 28, 31, 30, 31, 30, 31, 31, 30, 31, 30, 31 };
            int n = int.Parse(Console.ReadLine());
            while (n > 0) {
                n--;
                string input = Console.ReadLine();
                string[] data = input.Split(' ');
                int moonStart = int.Parse(data[0]);
                int moonEnd = int.Parse(data[3]);
                int dayStart = int.Parse(data[1]);
                int dayEnd = int.Parse(data[4]);
                int num = int.Parse(data[2]);
                int daySum = 0;
                //計(jì)算天數(shù)daySum
                if (moonStart == moonEnd)
                    daySum = dayEnd - dayStart;
                else {
                    daySum = day[moonStart - 1] - dayStart;
                    for (int i = moonStart + 1; i < moonEnd; i++) 
                        daySum += day[i - 1];
                    daySum += dayEnd;
                }
                Console.WriteLine((Math.Pow(2,daySum)*num));
            }

            Console.ReadKey();
        }
    }
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末弊添,一起剝皮案震驚了整個(gè)濱河市录淡,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌油坝,老刑警劉巖赁咙,帶你破解...
    沈念sama閱讀 222,183評(píng)論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異免钻,居然都是意外死亡彼水,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,850評(píng)論 3 399
  • 文/潘曉璐 我一進(jìn)店門极舔,熙熙樓的掌柜王于貴愁眉苦臉地迎上來凤覆,“玉大人,你說我怎么就攤上這事拆魏《㈣耄” “怎么了?”我有些...
    開封第一講書人閱讀 168,766評(píng)論 0 361
  • 文/不壞的土叔 我叫張陵渤刃,是天一觀的道長(zhǎng)拥峦。 經(jīng)常有香客問我,道長(zhǎng)卖子,這世上最難降的妖魔是什么略号? 我笑而不...
    開封第一講書人閱讀 59,854評(píng)論 1 299
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上玄柠,老公的妹妹穿的比我還像新娘突梦。我一直安慰自己,他們只是感情好羽利,可當(dāng)我...
    茶點(diǎn)故事閱讀 68,871評(píng)論 6 398
  • 文/花漫 我一把揭開白布宫患。 她就那樣靜靜地躺著,像睡著了一般这弧。 火紅的嫁衣襯著肌膚如雪娃闲。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,457評(píng)論 1 311
  • 那天匾浪,我揣著相機(jī)與錄音皇帮,去河邊找鬼。 笑死户矢,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的殉疼。 我是一名探鬼主播梯浪,決...
    沈念sama閱讀 40,999評(píng)論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼瓢娜!你這毒婦竟也來了挂洛?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,914評(píng)論 0 277
  • 序言:老撾萬榮一對(duì)情侶失蹤眠砾,失蹤者是張志新(化名)和其女友劉穎虏劲,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體褒颈,經(jīng)...
    沈念sama閱讀 46,465評(píng)論 1 319
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡柒巫,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 38,543評(píng)論 3 342
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了谷丸。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片堡掏。...
    茶點(diǎn)故事閱讀 40,675評(píng)論 1 353
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖刨疼,靈堂內(nèi)的尸體忽然破棺而出泉唁,到底是詐尸還是另有隱情,我是刑警寧澤揩慕,帶...
    沈念sama閱讀 36,354評(píng)論 5 351
  • 正文 年R本政府宣布亭畜,位于F島的核電站,受9級(jí)特大地震影響迎卤,放射性物質(zhì)發(fā)生泄漏拴鸵。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 42,029評(píng)論 3 335
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望宝踪。 院中可真熱鬧侨糟,春花似錦、人聲如沸瘩燥。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,514評(píng)論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽厉膀。三九已至溶耘,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間服鹅,已是汗流浹背凳兵。 一陣腳步聲響...
    開封第一講書人閱讀 33,616評(píng)論 1 274
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留企软,地道東北人庐扫。 一個(gè)月前我還...
    沈念sama閱讀 49,091評(píng)論 3 378
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像仗哨,于是被迫代替她去往敵國(guó)和親形庭。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,685評(píng)論 2 360

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