洛谷p1094紀念品分組 貪心演算法

2021-10-02 18:57:50 字數 411 閱讀 6102

一組最多兩件紀念品,那麼一般小的紀念品都能湊成一對滿足要求,但是大的紀念品就只能單獨作為一組了,這無疑會增加組數,所以盡量為大的紀念品找小的紀念品湊成一對,這樣最終一定會得到最優解

#include

#include

#include

#include

#include

#include

#include

#include

using

namespace std;

#define max 30005

int arr[max]

;int t[max]

;int

main()

cout << sum << endl;

}

洛谷 紀念品分組(P1094,貪心)

元旦快到了,校學生會讓樂樂負責新年晚會的紀念品發放工作。為使得參加晚會的同學所獲得 的紀念品價值相對均衡,他要把購來的紀念品根據 進行分組,但每組最多只能包括兩件紀念品,並且每組紀念品的 之和不能超過乙個給定的整數。為了保證在盡量短的時間內發完所有紀念品,樂樂希望分組的數目最少。你的任務是寫乙個程式...

洛谷P1094 紀念品分組

元旦快到了,校學生會讓樂樂負責新年晚會的紀念品發放工作。為使得參加晚會的同學所獲得 的紀念品價值相對均衡,他要把購來的紀念品根據 進行分組,但每組最多只能包括兩件紀念品,並且每組紀念品的 之和不能超過乙個給定的整數。為了保證在盡量短的時間內發完所有紀念品,樂樂希望分組的數目最少。你的任務是寫乙個程式...

洛谷 P1094 紀念品分組

元旦快到了,校學生會讓樂樂負責新年晚會的紀念品發放工作。為使得參加晚會的同學所獲得 的紀念品價值相對均衡,他要把購來的紀念品根據 進行分組,但每組最多只能包括兩件紀念品,並且每組紀念品的 之和不能超過乙個給定的整數。為了保證在盡量短的時間內發完所有紀念品,樂樂希望分組的數目最少。你的任務是寫乙個程式...