zoukankan      html  css  js  c++  java
  • HDU 1263 二维map

    题意:给出一份水果的交易表,根据地区统计出水果的交易情况。
     
    思路:二维map使用。
     
    #include<cstdio>
    #include<string>
    #include<map>
    #include<iostream>
    using namespace std;
    map<string,map<string,int> > m;
    map<string,map<string,int> >::iterator it;
    map<string,int>::iterator itt;
    int main() {
        int t,n,x;
        string f,place;
        scanf("%d",&t);
        while(t--) {
            scanf("%d",&n);
            m.clear();
            for(int i=0;i<n;i++) {
                cin>>f>>place;scanf("%d",&x);
                m[place][f]+=x;
            }
            for(it=m.begin();it!=m.end();it++) {
                cout<<it->first<<endl;
                for(itt=it->second.begin();itt!=it->second.end();itt++) cout<<"   |----"<<itt->first<<"("<<itt->second<<")"<<endl;
            }
            if(t) cout<<endl;
        }
        return 0;
    }
  • 相关阅读:
    DDPG
    Actor Critic
    Policy Gradients
    DQN
    Sarsa
    粘滞键
    Codeforces Round #236 (Div. 2) E. Strictly Positive Matrix 强连通
    hdu 1853 Cyclic Tour KM
    hdu 3435 A new Graph Game KM
    hdu 3488 Tour KM
  • 原文地址:https://www.cnblogs.com/LinesYao/p/5740895.html
Copyright © 2011-2022 走看看