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;
        }
    }

  • 相关阅读:
    知识积累
    来西安对吗
    python循环语句---------while、for
    postman接口功能测试
    Laravel环境搭建
    Vue
    搭建Vue.js环境
    Atom
    PHP
    thinkphp-无限分类下根据任意部门获取顶级部门ID
  • 原文地址:https://www.cnblogs.com/gavinsp/p/4568441.html
Copyright © 2011-2022 走看看