中心思想是,与主视图相同高度的方块侧视图一定也能用上。
然而我只能感性理解,却不能理性证明。
这样下去不行啊…
namespace Solver {
int n, m;
void solve() {
while(~scanf("%d%d", &n, &m) && (m + n)) {
LL ans = 0;
int v1[22] = {0}, v2[22] = {0};
for(int i = 1; i <= n; i++) {
int x; scanf("%d", &x), v1[x]++;
}
for(int i = 1; i <= m; i++) {
int x; scanf("%d", &x), v2[x]++;
}
for(int i = 1; i <= 21; i++)
ans += i * max(v1[i], v2[i]);
cout<<ans<<endl;
}
}
}