USACO-Section1.1 Greedy Gift Givers
来源:互联网 发布:nginx 直播服务器搭建 编辑:程序博客网 时间:2024/05/13 00:49
Greedy Gift Givers
本体只需按照所给输入按顺序操作即可解。
为求方便用map做了姓名与编号间的映射。
代码如下:
/*ID: xhzdcyy1PROB: gift1LANG: C++ */#include <iostream>#include <fstream>#include <cstring>#include <map>#define cin fin#define cout fout using namespace std;int main(){ ofstream fout ("gift1.out"); ifstream fin ("gift1.in"); int NP,NG[10]={0}; string name[10],tmp; map<string,int> m; cin>>NP; for(int i=0;i<NP;i++){ cin>>tmp; name[i]=tmp; m[tmp]=i; } for(int i=0;i<NP;i++){ cin>>tmp; int t1=m[tmp],money,c; cin>>money>>c; for(int j=0;j<c;j++){ cin>>tmp; NG[t1]-=(money/c); int t2=m[tmp]; NG[t2]+=(money/c); } } for(int i=0;i<NP;i++){ cout<<name[i]<<" "<<NG[i]<<endl; } return 0; }
阅读全文
0 0
- USACO Section1.1 Greedy Gift Givers
- USACO-Section1.1 Greedy Gift Givers【查找】
- USACO-Section1.1 Greedy Gift Givers
- USACO-Section1.1 Greedy Gift Givers
- USACO-Section1.1 Greedy Gift Givers
- USACO-Section1.1 Greedy Gift Givers[...]
- USACO Section1.1 Greedy Gift Givers
- USACO-Section1.1 Greedy Gift Givers [hash表]
- [USACO] Section1.1 Greedy Gift Givers[线性时间查找]
- USCAO-Section1.1 Greedy Gift Givers
- Greedy Gift Givers(USACO)
- usaco--Greedy Gift Givers
- [USACO] Greedy Gift Givers
- USACO-----Greedy Gift Givers
- USACO | Greedy Gift Givers
- USACO->Greedy Gift Givers
- usaco 1-1-2 Greedy Gift Givers
- USACO-cha1-sec1.1 Greedy Gift Givers
- C语言的指针
- 2017 暑期实习校园招聘(Java后台开发方向)面经分享
- 订单系统新增订单接口负载测试性能问题及定位
- java 使用 ucanaccess 连接Access数据库
- iOS开发之OC篇(12)—— Category(分类)、Extension(扩展)
- USACO-Section1.1 Greedy Gift Givers
- # 海量数据下的TopK问题
- Spring框架的主要组件
- 手机通话原理
- 机器学习实战-Logistic回归
- 算法题目-从尾到头打印链表
- Codeforecs 715A
- USACO-Section1.2 namenum[字符处理]
- CentOS 7 隐藏任务栏和顶栏