#1272 : 买零食

时间限制:5000ms
单点时限:1000ms
内存限制:256MB

描述

小Ho很喜欢在课间去小卖部买零食。然而不幸的是,这个学期他又有在一教的课,而一教的小卖部姐姐以冷若冰霜著称。第一次去一教小卖部买零食的时候,小Ho由于不懂事买了好一大堆东西,被小卖部姐姐给了一个“冷若冰霜”的眼神,食欲都下降了很多。

从那以后,小Ho就学乖了,去小卖部买东西只敢同时买3包以内的零食,并且价格加起来必须是5的整数倍,方便小卖部姐姐算价格。

但是小Ho不擅长计算,所以他把小卖部里所有零食的价格以及他对这个零食的渴望度都告诉了你,希望你能够帮他计算出在不惹恼小卖部姐姐的前提下,能够买到零食的渴望度之和最高是多少?

输入

每个输入文件包含多组测试数据,在每个输入文件的第一行为一个整数Q,表示测试数据的组数。

每组测试数据的第一行为一个正整数N,表示小卖部中零食的数量。

接下来的N行,每行为一个正实数A和一个正整数B,表示这种零食的价格和小Ho对其的渴望度。

一种零食仅有一包。

对于100%的数据,满足1 <= Q <= 10,1<=N<=50,0<A<=10,1<=B<=100。

对于100%的数据,满足A的小数部分仅可能为0.5或0。

输出

对于每组测试数据,输出一个整数Ans,表示小Ho可以获得最大的渴望度之和。

样例输入
1
4
0.5 6
4.5 7
5.0 4
2.0 9
样例输出
17

直接暴力,暴力到哭。。

题意:中文题,很好理解。

附上代码:
 1 #include <iostream>
 2 #include <algorithm>
 3 #include <cstdio>
 4 using namespace std;
 5
 6 int main()
 7 {
 8     int T,n,m,i,j,k,b[55];
 9     int vis[55];
10     double a[55];
11     scanf("%d",&T);
12     while(T--)
13     {
14         int w=0;
15         scanf("%d",&n);
16         for(i=0; i<n; i++)
17             scanf("%lf%d",&a[i],&b[i]);
18         for(i=0; i<n; i++)
19             for(j=i+1; j<n; j++)
20                 for(k=j+1; k<n; k++)
21                 {
22                     double s=a[i]+a[j]+a[k];
23                     int x=b[i]+b[j]+b[k];
24                     int t=(int)s;
25                     if(s-t!=0)
26                         continue;
27                     if((int)s%5==0)
28                     {
29                         if(w<x)
30                             w=x;
31
32                     }
33                 }
34         for(i=0; i<n; i++)
35             for(j=i+1; j<n; j++)
36             {
37                 double s=a[i]+a[j];
38                 int x=b[i]+b[j];
39                 int t=(int)s;
40                 if(s-t!=0)
41                     continue;
42                 if((int)s%5==0)
43                 {
44                     if(w<x)
45                         w=x;
46                 }
47             }
48         for(i=0; i<n; i++)
49         {
50             int t=(int)a[i];
51             if(a[i]-t!=0)
52                 continue;
53             if((int)a[i]%5==0)
54             {
55                 if(w<b[i])
56                     w=b[i];
57             }
58         }
59         printf("%d\n",w);
60     }
61     return 0;
62 }

转载于:https://www.cnblogs.com/pshw/p/5281046.html

hihocoder 1272 买零食相关推荐

  1. hihoCoder 1272 买零食

    #1272 : 买零食 时间限制:5000ms 单点时限:1000ms 内存限制:256MB 描述 小Ho很喜欢在课间去小卖部买零食.然而不幸的是,这个学期他又有在一教的课,而一教的小卖部姐姐以冷若冰 ...

  2. [Offer收割]编程练习赛2 hihocoder 1272 买零食 (DFS 或 dp 水题)

    时间限制:5000ms 单点时限:1000ms 内存限制:256MB 描述 小Ho很喜欢在课间去小卖部买零食.然而不幸的是,这个学期他又有在一教的课,而一教的小卖部姐姐以冷若冰霜著称.第一次去一教小卖 ...

  3. HihoCoder - 1272 买零食

    时间限制:5000ms 单点时限:1000ms 内存限制:256MB 描述 小Ho很喜欢在课间去小卖部买零食.然而不幸的是,这个学期他又有在一教的课,而一教的小卖部姐姐以冷若冰霜著称.第一次去一教小卖 ...

  4. hihocoder #1272 : 买零食

    描述 小Ho很喜欢在课间去小卖部买零食.然而不幸的是,这个学期他又有在一教的课,而一教的小卖部姐姐以冷若冰霜著称.第一次去一教小卖部买零食的时候,小Ho由于不懂事买了好一大堆东西,被小卖部姐姐给了一个 ...

  5. hihoCoder - 1272 买零食

    时间限制:5000ms 单点时限:1000ms 内存限制:256MB 描述 小Ho很喜欢在课间去小卖部买零食.然而不幸的是,这个学期他又有在一教的课,而一教的小卖部姐姐以冷若冰霜著称.第一次去一教小卖 ...

  6. hiho #1272 买零食 [Offer收割]编程练习赛2

    #1272 : 买零食 时间限制:5000ms 单点时限:1000ms 内存限制:256MB 描述 小Ho很喜欢在课间去小卖部买零食.然而不幸的是,这个学期他又有在一教的课,而一教的小卖部姐姐以冷若冰 ...

  7. 买零食 HihoCoder - 1272

    小Ho很喜欢在课间去小卖部买零食.然而不幸的是,这个学期他又有在一教的课,而一教的小卖部姐姐以冷若冰霜著称.第一次去一教小卖部买零食的时候,小Ho由于不懂事买了好一大堆东西,被小卖部姐姐给了一个&qu ...

  8. 买零食 HihoCoder - 1272 (大爆搜DFS)

    小Ho很喜欢在课间去小卖部买零食.然而不幸的是,这个学期他又有在一教的课,而一教的小卖部姐姐以冷若冰霜著称.第一次去一教小卖部买零食的时候,小Ho由于不懂事买了好一大堆东西,被小卖部姐姐给了一个&qu ...

  9. hihocoder买零食

    买零食 Time Limit:5000MS     Memory Limit:262144KB     64bit IO Format:%lld & %llu Submit Status Pr ...

最新文章

  1. 初等数论--整除--整数表示:算数分解定理/素因数分解式/进制表示
  2. Prometheus的promql符号表示
  3. java中文分词算法_Java实现逆向最大匹配中文分词算法
  4. 起到的C++是中间层的作用
  5. python 科学计算设计_用Python做科学计算 pdf版
  6. 【C#】【MySQL】C# 查询数据库语句@Row:=@Row+1以及执行存储过程失败解决方案
  7. centos6.4 32位 详细安装Nginx
  8. django应用之corsheaders[跨域设置]
  9. Eview操作步骤——数据导入及数据建模
  10. Windows Qt设置环境变量
  11. html数字自动滚动代码,HTML+JS实现滚动数字的时钟
  12. [洛谷] P1097 [NOIP2007 提高组] 统计数字
  13. 机器学习 EM算法理解
  14. 北大计算机图灵班,北大首期“图灵班”开班
  15. 左神算法中级班第三课[C++代码]
  16. python爬虫案例-爬取当当网数据
  17. nefuoj1487时空乱流
  18. 逻辑智力测试题内附详细答案
  19. 安东尼罗宾--激发你的无限潜能[连载]--15 16章
  20. Docker配置了国内镜像仍然无法下载镜像

热门文章

  1. 有关颜色敏感度测试的软件是啥,色彩敏感度测试:你是色盲吗?
  2. java jdk v1.6_jdk1.6 64位
  3. 中科院用不起的知网,一年主营业务收入11.6亿元,毛利率高过工商银行
  4. 入驻华为严选商城性能测试案列
  5. 计算机我们一起学猫叫谱子,一起喵喵喵喵喵|〈学猫叫〉/小潘潘 小峰峰 尤克里里曲谱...
  6. TCP协议(Transmission Control Protocol)
  7. 如何查看suse系统服务器sn,suse 配置 - sncder的个人空间 - OSCHINA - 中文开源技术交流社区...
  8. 云队友丨刘润:拼命成长,才不浪费一场危机
  9. The E-pang Palace(暴力几何)
  10. new Set( ) 数组去重 适用场景