zoukankan      html  css  js  c++  java
  • 找老乡


    Problem Description ** 传送门**

    新学期开始了,在学校勤学苦练的LeiQ有一天收到一个名单,上面有n个人的信息(姓名和地址),LeiQ知道有多少人是他的老乡以及老乡的名字。

    Input

    多组输入,每组的第一行是一个整数n(1<=n<=100),表示名单上人的数量。
    接下来一行有一个字符串表示LeiQ的地址(1<=len<=20)
    接下来n行,每行两个字符串,第一个是姓名,第二个是地址

    Output
    先输出老乡的名字(按照输入的顺序),最后输出老乡的人数。

    Example Input

    4
    Laiyang
    Xiaoming Laiyang
    Xiaohong Heze
    Xiaohuang Laiwu
    Xiaoguang Laiyang
    

    Example Output

    Xiaoming
    Xiaoguang
    2
    

    实例

    #include<stdio.h>  
    struct  
    {  
        char str[100],str1[100];  
    }k[100],q;  
    int main()  
    {  
        int i,j,n,m=0;  
        char str2[100];  
        while(scanf("%d",&n)!=EOF){  
                m=0;  
        scanf("%s",&str2);  
        for(i=0;i<n;i++)  
        {  
            scanf("%s %s",&k[i].str,&k[i].str1);  
        }  
        for(i=0;i<n;i++)  
        {  
            if(strcmp(k[i].str1,str2)==0)  
            {printf("%s
    ",k[i].str);m++;}  
        }  
        printf("%d
    ",m);}  
        return 0;  
    }  
    
  • 相关阅读:
    SpringMVC 下载本地文件
    Spring MVC 自定义转换器
    Struts,Hibernate,Spring经典面试题
    SpingMVC 执行的流程
    SpringMVC 应用配置
    SpringMVC特点
    Struts2学习
    mysql免安装配置
    mysql免安装版设置密码
    《金色梦乡》金句摘抄(六)
  • 原文地址:https://www.cnblogs.com/lushans/p/6417101.html
Copyright © 2011-2022 走看看