読者です 読者をやめる 読者になる 読者になる

誤読

文字通りくそコード

CF 779 C

本日2度目の誤読な、一回別の問題解いてるのとおんなじだから
差ではい

signed main() {
	int n, m;
	scanf("%d %d", &n, &m);
	vector<int> price[2];
	price[0].resize(n);
	price[1].resize(n);
	int ans = 0;
	REP(i, n) {
		int a;
		scanf("%d", &a);
		price[0][i] = a;
	}
	REP(i, n) {
		int a;
		scanf("%d", &a);
		price[1][i] = a;
		ans += a;
	}

	vector<int> sa(n);
	REP(i, n) {
		sa[i] = price[0][i] - price[1][i];
	}
	sort(ALL(sa));

	REP(i, m) {
		ans += sa[i];
	}
	rep(i, m, n) {
		if (sa[i] < 0)
			ans += sa[i];
		else break;
	}
	printf("%d\n", ans);
	return 0;
}