codeforces--733B. Parade
2016-11-05 17:02
190 查看
problem
题解
题意抽象一下,有两个数组 l[...],r[...],可以从中选择某一l[i],r[i]交换,也可以不选,求使|L−R|最小的i. L=∑ni=1l[i], R=∑ni=1r[i].#include <bits/stdc++.h> using namespace std; const int maxn = 100000 + 4; int l[maxn], r[maxn]; int n; int main(){ while(cin >> n){ int L = 0, R = 0; for(int i = 1; i <= n; ++i){ scanf("%d %d", l + i, r + i); L += l[i]; R += r[i]; } int ans = abs(L - R); int k = 0; for(int i = 1; i <= n; ++i){ int t = abs(L - R + 2*r[i] - 2*l[i]); if(ans < t) k = i, ans = t; } cout << k << endl; } return 0; }
相关文章推荐
- codeforces 489D Unbearable Controversy of Being (暴力乱搞)
- Codeforces 475D CGCDSSQ 求序列中连续数字的GCD=K的对数
- N - Mafia Codeforces 348A
- Codeforces 427C Checkposts 强连通分量(tarjan)
- CodeForces - 426B. The Festive Evening
- 【CodeForces】913 D. Too Easy Problems
- codeforces 476c Dreamoon and Sums
- CodeForces 618 D Hamiltonian Spanning Tree(树形DP)
- CodeForces 690C2 Brain Network (树上最大距离)
- CodeForces-540C//Codeforces Round #301 (Div. 2)C BFS
- Codeforces Round #427 (Div. 2) Problem C Star sky (Codeforces 835C) - 前缀和
- CodeForces - 540C Ice Cave (bfs)
- Codeforces 488 B. Candy Boxes && Codeforces Round #278
- Codeforces 264B Good Sequences (dp)
- 2016 Personal Training #7 Div.2 CodeForces 589A Email Aliases
- 【codeforces 766A】Mahmoud and Longest Uncommon Subsequence
- codeforces 835 C Star sky
- Codeforces 913A Modular Exponentiation
- Codeforces 488 C. Fight the Monster && Codeforces Round #278
- CodeForces 149D Coloring Brackets