新生舞会

更新(程序熊:如果有一个粉丝就好啦,也算是我更新的动力吧)

题目描述
新生舞会开始了。n名新生每人有三个属性:姓名、学号、性别。其中,姓名用长度不超过20的仅由大小写字母构成的字符串表示,学号用长度不超过10的 仅由数字构成的字符串表示,性别用一个大写字符‘F’或‘M’表示。任意两人的姓名、学号均互不相同。换言之,每个人可被其姓名或学号唯一确定。
给出m对两人的信息(姓名或学号),判断他们是否能共舞。两人能共舞的充要条件为两人性别相异。
输入
第一行一个整数n(2<=n<=1000),表示学生人数。接下来的n行每行依次包含一名新生的姓名、学号、性别,分别用一个空格隔开。
之后的一行是一个整数m(1<=m<=1000),表示询问的数目。接着的m行每行包含两个信息(姓名或学号),保证两个信息不属于同一人,中间用一个空格隔开。
输出
对于每个询问输出一行,如果两人可以共舞,输出一个大写字母‘Y’,否则输出一个大写字母‘N’。
样例输入复制
4
John 10 M
Jack 11 M
Kate 20 F
Jim 21 M
3
John 11
20 Jack
Jim Jack
样例输出复制
N
Y
N


#include<bits/stdc++.h>
using namespace std;
struct stu{
   
    string name;
    string num;
    char gender
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
MT的森林舞会是一种编程语言,它的主要目的是帮助孩子们学习和理解编程的概念。它以一种图形化的方式呈现,通过拖动和连接不同的积木块来创建程序。MT的森林舞会为孩子们提供了一个有趣而富有想象力的环境,让他们能够探索和实践编程的基本原理。 MT的森林舞会的编程语言采用了简单明了的命令,例如“移动”、“跳跃”和“旋转”等。通过选择并组合这些命令,孩子们可以编写程序来指导角色在虚拟的森林舞会中进行各种活动。这些活动包括与其他角色的互动、收集物品和解决谜题等。 这种图形化的编程语言不仅使编程变得更易于理解和学习,还激发了孩子们的创造力和逻辑思维能力。他们可以根据自己的想法设计和探索不同的舞会场景,并通过调整命令的顺序和参数来改变角色的行为。 MT的森林舞会还提供了一个可视化的调试工具,帮助孩子们找出程序中的错误并进行修改。这样,他们能够学会分析问题、寻找解决方案,并进行自我纠错。这种及时的反馈和强调实践的学习方法,有助于培养孩子们的解决问题和团队合作的能力。 总之,MT的森林舞会的编程是一种以图形化方式呈现的编程语言,旨在引导孩子们学习和实践编程的基本原理。它通过创造有趣的森林舞会场景,培养孩子们的创造力、逻辑思维和解决问题的能力,为他们打开了编程的大门。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值