05:Cave Cows 1 洞穴裏的牛之一
阿新 • • 發佈:2017-07-21
algorithm 希望 getch pre 限制 一個 ++ 超過 mes
- 總時間限制:
- 10000ms
- 單個測試點時間限制:
- 1000ms
- 內存限制:
- 262144kB
- 描述
-
很少人知道其實奶牛非常喜歡到洞穴裏面去探險。
洞窟裏有N(1≤N≤100)個洞室,由M(1≤M≤1000)條雙向通道連接著它們.每對洞室間
至多只有一條雙向通道.有K(1≤K≤14)個洞室,裏面放有1捆幹草.牛吃1捆幹草,體重指數就會增加1.
貪吃的貝茜要到洞窟裏面探險.她希望能吃盡量多的幹草,但每條通道有一個寬度閾值,如果體重指數超過相應的閾值,貝茜就會被卡祝她從洞窟1出發,體重指數為0.在洞裏溜達一圈後,她要返回洞窟1. 那她最多能吃多少捆幹草呢?註意,貝茜經過一個洞室,不一定非要吃掉裏面的幹草.
- 輸入
- 第1行輸入N,M,K,之後K行每行一個整數,表示在這個洞室放有一捆幹草;接下來M行每行三個整數,表示一條雙向通道的起點終點和寬度閾值.
- 輸出
- 最多能吃掉的幹草數.
- 樣例輸入
-
6 7 5 1 2 3 4 5 1 2 3 3 6 2 6 2 10 2 4 1 5 1 1 4 5 1 1 6 1
- 樣例輸出
-
4
- 來源
- USACO 2004 Open Orange
- 思路:貪心,把每個稻草的閾值都排一個序,能吃的就吃
- 註意幾個細節:
- 1、要特判一號洞穴有艹的情況
- 2.、最後要寫>
-
1 #include<iostream> 2 #include<cstdio> 3
05:Cave Cows 1 洞穴裏的牛之一