from
愛在西元前
☆最後的晚餐
背景 background
話說zhangbh001給蓋子編的windows 2012超時了(- -!),所以他不得不在自己家門口親眼見證這個電影般的場景。雖然他不想錯過這個美妙的時刻,但是他的肚子一再**,要求先吃完這最後的晚餐。
描述 description
現在zhangbh001準備依次吃n道菜。但是他只使用勺子和筷子吃,勺子和筷子可以交替使用,但是同一種菜只能用一種餐具,在開飯前他拿的是筷子。用勺子和筷子吃第i道菜的時間分別是a_i和b_i。吃第i道菜之前筷子和勺子交換的時間為c_i。
現在請你告訴zhangbh001按他的計畫依次吃完這n道菜,最小需要多少時間。
輸入格式 input format
第一行,乙個正整數n(1<=n<=100)
以下n行,分別是三個正整數a_i,b_i,c_i(1<=a_i,b_i,c_i<=10000)
輸出格式 output format
乙個數,最短時間
樣例輸入 sample input
樣例輸出 sample output
時間限制 time limitation
各個測試點1s
#include
#include
#include
#include
using namespace std;
int f[120][2];//f[i][0]用勺吃第i道菜的最小總時間,f[i][1]用筷子吃第i道菜的最小總時間
//f[i][0]=min(f[i-1][0],f[i-1][1]+c[i])+a[i];
//f[i][1]=min(f[i-1][1],f[i-1][0]+c[i])+b[i];
int a[120],b[120],c[120];
int main()
int _min=min(f[n][0],f[n][1]);
printf("%d/n",_min);
}return 0;
}
最後的晚餐
今天公司同事請我吃飯,算是給我踐行。相處了四年多,大家關係都很好,每個人的脾氣性格都很熟悉了,實在是有點捨不得。還記得剛進公司的時候,還心裡暗暗發誓 要在這裡做一輩子,幹出一番事業來。可今天卻跟同事說 人不可能一輩子呆在一家公司的。這一前一後的反差,自己都覺得自己有點善變了。可仔細想來,這就是成長吧...
BZOJ 3444 最後的晚餐
n年沒寫題解於是一時興起就來寫一下 先考慮無解情況 如果有點度數 2那肯定無解 還有 環的情況也會無解 那麼度數為1或2的點 他們肯定是連成一條條的鏈 這些鏈的組合方案只有2種 就是只能翻轉一下 答案就是 度數為0的點數 鏈數 2 鏈數 可能不夠美觀?貌似並不快 include using name...
bzoj3444 並查集 最後的晚餐
description 問題背景 高三的學長們就要離開學校,各奔東西了。某班n人在舉行最後的離別晚餐時,飯店老闆覺得十分糾結。因為有m名學生偷偷找他,要求和自己暗戀的同學坐在一起。問題描述 飯店給這些同學提供了乙個很長的桌子,除了兩頭的同學,每乙個同學都與兩個同學相鄰 即坐成一排 給出所有資訊,滿足...