UVa10934 裝滿水的氣球

2021-08-22 03:24:53 字數 487 閱讀 5651

uva10934

解析:設還剩i個氣球,j次機會時能夠測得的最大高度為d[i][j](換句話說,就是d[i][j]層內,可以用i個氣球j次機會測出氣球硬度為j),可以知道:

**例項:

#include#includeusing namespace std;

const int maxk = 100;

const int maxa = 63;

unsigned long long d[maxk+1][maxa+1];

int main()

if(ans < 0) cout << "more than " << maxa << " trials needed.\n";

else cout << ans << "\n";

} return 0;

}

1093 花生採摘

1093 花生採摘 2004年noip全國聯賽普及組 時間限制 1 s 空間限制 128000 kb 題目等級 gold 題目描述 description 魯賓遜先生和多多都很開心,因為花生正是他們的最愛。在告示牌背後,路邊真的有一塊花生田,花生植株整齊地排列成矩形網格 如圖1 有經驗的多多一眼就能...

洛谷1093獎學金

某小學打算為學習成績優秀的前5名學生發獎學金。每個學生都有3門課的成績 語文 數學 英語。先按總分從高到低排序,如果兩個同學總分相同,再按語文成績從高到低排序,如果兩個同學總分和語文成績都相同,那麼規定學號小的同學 排在前面,這樣,每個學生的排序是唯一確定的。要求按排名順序輸出前五名名學生的學號和總...

pat 甲級 1093(邏輯題)

思路 1 要找pat的數量,先找到a在找到a前面p的個數c1,再找出a後面t的個數c2,就能求出這個a構成的pat的個數,就是c1 c2 2 優化 先找出所有t的個數,然後每次遇到乙個t就減少1,遇到乙個p就 1,遇到a就已經知道 a前面的p和a後面的t。3 反思 一開始想用暴力,後來暴力不行就像找...