摘要:
暴利搜索即可#include #include #include using namespace std;int main(){ int n,k,x; cin >> n >> k >> x; vector c(n); for(int i = 0 ; i > c[i]; ... 阅读全文
posted @ 2014-06-13 21:05
OpenSoucre
阅读(189)
评论(0)
推荐(0)
摘要:
水到家了#include #include #include using namespace std;struct Point{ int index, pos; Point(int index_ = 0, int pos_ = 0){ index = index_; ... 阅读全文
posted @ 2014-06-13 18:30
OpenSoucre
阅读(152)
评论(0)
推荐(0)
摘要:
模拟即可#include #include #include using namespace std;int main(){ vector a(5); for(int i = 0; i > g[i][j]; } } int maxHappiness = 0; ... 阅读全文
posted @ 2014-06-13 17:53
OpenSoucre
阅读(246)
评论(0)
推荐(0)
摘要:
水题#include #include #include using namespace std;int main(){ vector a(4); cin >> a[0] >> a[1]>>a[2]>>a[3]; string str; cin >> str; int res = 0; for(in... 阅读全文
posted @ 2014-06-13 17:25
OpenSoucre
阅读(154)
评论(0)
推荐(0)
摘要:
看到题目的时候,以为类似插入排序,比较第i个元素和第i-1个元素,如果第i个元素比第i-1个元素小,则不交换如果第i个元素比第i-1个元素大,则交换第i个元素和第i-1个元素 继续比较第i-1个元素与前一个元素,直到前一个元素大为止交换元素次大于等于k则停止但对测试用例1234 3则出现问题,如果... 阅读全文
posted @ 2014-06-13 17:14
OpenSoucre
阅读(196)
评论(0)
推荐(0)
摘要:
从大到小遍历一遍,每次取M个元素,然后求得最小的floor即可 int minimum(int M, vector heights) { sort(heights.begin(),heights.end()); int minFloor = 10000; ... 阅读全文
posted @ 2014-06-13 11:19
OpenSoucre
阅读(184)
评论(0)
推荐(0)
摘要:
排个序,求前k个元素和即可 int minimum(int K, vector danceCost) { sort(danceCost.begin(),danceCost.end()); return accumulate(danceCost.begin()... 阅读全文
posted @ 2014-06-13 11:05
OpenSoucre
阅读(124)
评论(0)
推荐(0)

浙公网安备 33010602011771号