码迷,mamicode.com
首页 > 其他好文 > 详细

Sicily-1438

时间:2014-12-08 21:05:02      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:style   blog   io   ar   color   os   sp   for   on   

一.      题意

买二送一。排序之后隔三求和,求折扣的最大值。

二.      代码

 1 //
 2 //  main.cpp
 3 //  sicily-1438
 4 //
 5 //  Created by ashley on 14-11-7.
 6 //  Copyright (c) 2014年 ashley. All rights reserved.
 7 //
 8 
 9 #include <iostream>
10 #include <algorithm>
11 using namespace std;
12 
13 int prices[20000];
14 
15 int main(int argc, const char * argv[])
16 {
17     int cases , items;
18     cin >> cases;
19     while (cases--) {
20         cin >> items;
21         for (int i = 0; i < items; i++) {
22             cin >> prices[i];
23         }
24         sort(prices, prices + items);
25         int sum = 0;
26         for (int i = items - 3; i >= 0; i = i - 3) {
27             sum = sum + prices[i];
28         }
29         cout << sum << endl;
30     }
31     
32     return 0;
33 }

 

Sicily-1438

标签:style   blog   io   ar   color   os   sp   for   on   

原文地址:http://www.cnblogs.com/ashley-/p/4151829.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!