最新公告
  • 欢迎您光临信息学奥赛网,一个优质的信息学编程题库和信息学编程学习资源专业网站。欢迎加入VIP
  • 生日相同2

    正文概述 陈老师   2026-01-20 15:51:38  

    问题描述

    在一个大班级中,存在两个人生日相同的概率非常大,现给出每个学生的名字,出生月日。试找出所有生日相同的学生。

    输入格式

    第一行为整数 nn ,表示有 nn 个学生, n180n ≤ 180 。此后每行包含一个字符串和两个整数,分别表示学生的名字(名字第一个字母大写,其余小写,不含空格,且长度小于 6464 )和出生月( 1m121 ≤ m ≤ 12 )日( 1d311 ≤ d ≤ 31 )。名字、月、日之间用一个空格分隔

    输出格式

    每组生日相同的学生,输出一行,其中前两个数字表示月和日,后面跟着所有在当天出生的学生的名字,数字、名字之间都用一个空格分隔。对所有的输出,要求按日期从前到后的顺序输出。 对生日相同的名字,按名字从短到长按序输出,长度相同的按字典序输出。如没有生日相同的学生,输出”None”

    6
    Avril 3 2
    Candy 4 5
    Tim 3 2
    Sufia 4 5
    Lagrange 4 5
    Bill 3 2
    
    3 2 Tim Bill Avril
    4 5 Candy Sufia Lagrange
    
    信息学奥赛网,一个优质的信息学奥赛学习资源平台!
    信息学奥赛网 » 生日相同2