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

LA 4636 (贪心) Cubist Artwok

时间:2014-11-30 21:15:47      阅读:148      评论:0      收藏:0      [点我收藏+]

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

题意:

一个由若干小正方体组成的图形,给出它的正视图和侧视图,求满足条件的最少小正方体的个数。

分析:

虽说是一道简单的贪心,可一直没有太好的思路。

又一次可耻地看了别人的题解。

http://blog.csdn.net/u011345461/article/details/38491661

bubuko.com,布布扣
 1 #include <cstdio>
 2 #include <cstring>
 3 #include <algorithm>
 4 
 5 const int maxn = 25;
 6 int a[maxn], b[maxn];
 7 
 8 int main(void)
 9 {
10     //freopen("4636in.txt", "r", stdin);
11     int m, n;
12     while(scanf("%d%d", &m, &n) == 2 && m && n)
13     {
14         memset(a, 0, sizeof(a));
15         memset(b, 0, sizeof(b));
16         int x;
17         for(int i = 0; i < m; ++i) { scanf("%d", &x); a[x]++; }
18         for(int i = 0; i < n; ++i) { scanf("%d", &x); b[x]++; }
19         
20         int ans = 0;
21         for(int i = 0; i < maxn; ++i)
22             ans += i * std::max(a[i], b[i]);
23         
24         printf("%d\n", ans);
25     }
26     
27     return 0;
28 }
代码君

 

LA 4636 (贪心) Cubist Artwok

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

原文地址:http://www.cnblogs.com/AOQNRMGYXLMV/p/4133648.html

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