#16591: C++ 參考解答


LiuTeYu (Rich_Man)

學校 : 國立臺灣大學
編號 : 63159
來源 : [220.129.41.147]
最後登入時間 :
2020-09-02 19:46:48
d710. parking lot -- 葆葆 | From: [114.25.178.191] | 發表日期 : 2019-01-19 22:02

#include <iostream>

#include <cstring>

 

#include <vector>

 

 

 

using namespace std;

 

int main(int argc, const char * argv[])

{

    ios_base::sync_with_stdio(false);

    cin.tie(0);

    

    int m,n;

    string reg,reg2;

    vector<string>  lebal,color;

    while(cin>>m>>n)

    {

        for(int j=0;j<m;j++)

        {

            cin>>reg;   lebal.push_back(reg);

            cin>>reg;   color.push_back(reg);

        }

        for(int j=0;j<n;j++)

        {

            cin>>reg>>reg2;

            if(reg=="brand")

            {

                for(int k=0;k<lebal.size();k++)

                {

                    if(reg2==lebal[k])

                    {

                        cout<<lebal[k]<<" "<<color[k]<<endl;

                    }

                }

            }

            if(reg=="color")

            {

                for(int k=0;k<color.size();k++)

                {

                    if(reg2==color[k])

                    {

                        cout<<lebal[k]<<" "<<color[k]<<endl;

                    }

                }

            }

        }

    }

    return 0;

}

 
ZeroJudge Forum