装进肚子
Posted xcfxcf
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了装进肚子相关的知识,希望对你有一定的参考价值。
#include<bits/stdc++.h> using namespace std; #define int long long const int maxn = 1e5 + 10; int n, k; struct node { int a, b; } e[maxn]; bool cmp(node a, node b) { return a.a - a.b > b.a - b.b; } int ans; signed main() { ios::sync_with_stdio(false); cin >> n >> k; for (int i = 0; i < n; i++) cin >> e[i].a; for (int i = 0; i < n; i++) cin >> e[i].b; sort(e, e + n, cmp); for (int i = 0; i < n; i++) { if (i < k) ans += e[i].a; else ans += e[i].b; } cout << ans; return 0; }
以上是关于装进肚子的主要内容,如果未能解决你的问题,请参考以下文章
Python入门练手小项目----绘制一个可爱的长耳朵大肚子兔兔