制霸216 level
获赞
924
粉丝
5
关注
0
看过 TA
23
电子科技大学
2018
Java
IP属地:北京
暂未填写个人简介
私信
关注
2017-09-29 00:17
电子科技大学 Java
0 点赞 评论 收藏
分享
2017-09-12 18:09
电子科技大学 Java
        成都的有人状态变成等待面试安排了,杭州的有人变了嘛?
蜜汁offer:没变,估计gg,其实招银的机试感觉挺好的,不过我的感觉一般和结果相反
投递招商银行·招银网络科技等公司10个岗位 >
0 点赞 评论 收藏
分享
2017-09-02 17:11
已编辑
电子科技大学 Java
bool comp(const int &a,const int &b) { return a>b; } int main () { int n,m; cin>>n>>m; vector<int> tang; for (int i = 0; i<m; i++) { int in; cin>>in; tang.push_back(in); } sort(tang.begin(), tang.end(), comp); ...
天涯咫尺:先根据能力值排序,然后对糖排序,这样去吃糖,吃完后按照原先的输入顺序进行排序输出,所以感觉很坑!! 下面是我的代码 #include<iostream> #include<vector> #include<algorithm> using namespace std; bool cmp(vector<int>a1,vector<int>a2) {     return a1[0]<a2[0];      } bool cmp1(vector<int>a1,vector<int>a2) {     return a1[2]<a2[2];      } int main() {     int n,m;     vector<int>candy;     vector<vector<int>>bear;     vector<int>res;     while(cin>>n>>m)     {         res.resize(n,0);         candy.resize(m,0);         bear.resize(n);         for(int i=0;i<m;i++)         {             cin>>candy[i];         }         for(int i=0;i<n;i++)         {             bear[i].resize(3,0);             cin>>bear[i][0]>>bear[i][1];             bear[i][2]= i;         }         stable_sort(bear.begin(),bear.end(),&cmp);         stable_sort(candy.begin(),candy.end());         reverse(bear.begin(),bear.end());         reverse(candy.begin(),candy.end());         for(int i=0;i<n;i++)         {             for(int j=0;j<m;j++)             {                 if(bear[i][1]>=candy[j]&&candy[j]!=200)//当前的糖可以吃,,且未被吃过                 {                    bear[i][1]= bear[i][1]- candy[j];                    candy[j] =200;//吃完将糖置为200                 }             }         }         stable_sort(bear.begin(),bear.end(),&cmp1);         for(int i=0;i<n;i++)         {             cout<<bear[i][1]<<endl;         }     }     return 0;      }
投递拼多多集团-PDD等公司10个岗位 >
0 点赞 评论 收藏
分享
关注他的用户也关注了:
牛客网
牛客企业服务