NOJ 2143 洗碗
来源:互联网 发布:数据分析师去什么岗位 编辑:程序博客网 时间:2024/04/28 20:37
水题 贪心
#include <cstdio>#include <iostream>#include <cstring>#include <string>#include <cmath>#include <algorithm>#include <vector>#include <queue>#include <stack>#include <map>#define inf 1e8using namespace std;typedef long long ll;int n,k;struct note{ int p; int d; int sum;};note a[200005];int cmp(note a,note b){ return a.sum>b.sum;}int main(){ scanf("%d%d",&n,&k); int i; for(i=0;i<n;i++) { scanf("%d%d",&a[i].p,&a[i].d); } for(i=0;i<n;i++) { a[i].sum=a[i].p+a[i].d; } sort(a,a+n,cmp); ll ans=0; for(i=0;i<k;i++) { ans+=a[i].p; } for(;i<n;i++) { ans-=a[i].d; } if(ans<0) { ans=0; } cout<<ans<<endl; return 0;}
0 0
- NOJ 2143 洗碗
- 洗碗
- 专业洗碗
- 不想洗碗
- Noj
- 从洗碗想到的
- 男人不洗碗的绝招
- 人生苦短,就不洗碗 | 钛空舱
- NOJ 176
- NOJ 175
- NOJ 179
- NOJ 141
- NOJ 214
- NOJ 147
- NOJ 1242
- NOJ 1848
- NOJ 1610
- noj Nightmare
- Dump文件介绍与使用
- |算法讨论|贪心算法 学习笔记
- xgboost特征选择
- 文字跳动特效
- ADO远程连接数据库SQL sever
- NOJ 2143 洗碗
- C++顺序容器
- 获取元素位置的快速方法
- 学习心得
- css3中单位px,em,rem,vh,vw,vmin,vmax的区别及浏览器支持情况
- 使用docker安装gitlab
- css学习笔记(一)
- 使用goap调用webservice
- jQuery选择器