zoukankan      html  css  js  c++  java
  • POJ 2491

    #include<iostream>
    #include<stdio.h>
    #include<string>
    #define MAXN 400
    using namespace std;

    struct node
    {
        string s1;
        string s2;
    };
    node a[400];
    int main()
    {
        //freopen("acm.acm","r",stdin);
        int test;
        int num;
        int i;
        int j;
        int k;
        int r;
        cin>>test;
        for(k = 0; k < test; ++ k)
        {
            cin>>num;
            for(i = 0; i < num-1; ++ i)
            {
                cin>>a[i].s1;
                cin>>a[i].s2;
            }
            for(i = 0; i < num-1; ++ i)
            {
                for(j = 0; j < num-1; ++ j)
                {
                    if(a[i].s1 == a[j].s2)
                    {
                        break;
                    }
                }
                if(j == num-1)
                {
                    cout<<"Scenario #"<<k+1<<":"<<endl;
                    cout<<a[i].s1<<endl;
                    cout<<a[i].s2<<endl;
                    for(j = 0; j < num-2; ++ j)
                    {
                        for(r = 0; r < num-1; ++ r)
                        {
                            if(a[i].s2 == a[r].s1)
                            {
                                cout<<a[r].s2<<endl;
                                a[i].s2 = a[r].s2;
                                break;
                            }
                        }
                    }
                    break;
                }
            }
            cout<<endl;
        }
    }

  • 相关阅读:
    js传值到后台乱码问题
    js中string和json的相互转换
    js获取后台传给前台的值
    读取文件内容
    linux 的挂载问题
    php防止DDos攻击
    几个与特殊字符处理相干的PHP函数
    centos yum 安装nginx1.10
    linux centos6 yum php5.6
    linux mysql5.7 密码相关问题
  • 原文地址:https://www.cnblogs.com/gavinsp/p/4568441.html
Copyright © 2011-2022 走看看