解题思路:
用字典存储输入的学生信息。
注意事项:
参考代码:
def find_(a: str, b: str) -> str: id_0, id_1 = 'A', 'B' for items in students.values(): if a in items.values(): id_0 = items['gender'] for items in students.values(): if b in items.values(): id_1 = items['gender'] if id_0 != id_1: return 'Y' else: return 'N' n = int(input().strip()) students = {} for i in range(n): students[i] = dict(zip(['name', 'id', 'gender'], input().strip().split())) m = int(input().strip()) for j in range(m): p_0, p_1 = input().strip().split() print(find_(p_0, p_1))
0.0分
0 人评分
C语言训练-计算t=1+1/2+1/3+...+1/n (C语言代码)浏览:502 |
C语言程序设计教程(第三版)课后习题7.5 (C语言代码)浏览:546 |
C语言程序设计教程(第三版)课后习题3.7 (C语言代码)浏览:732 |
蓝桥杯历届试题-九宫重排 (C++代码)浏览:2783 |
ASCII帮了大忙浏览:749 |
2003年秋浙江省计算机等级考试二级C 编程题(2) (C语言代码)浏览:674 |
C语言程序设计教程(第三版)课后习题10.7 (C语言代码)浏览:545 |
简单的a+b (C语言代码)浏览:632 |
C语言程序设计教程(第三版)课后习题8.4 (C语言代码)浏览:619 |
wu-理财计划 (C++代码)浏览:837 |