解题思路:
用字典存储输入的学生信息。
注意事项:
参考代码:
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 人评分
A+B for Input-Output Practice (IV) (C++代码)浏览:713 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:1071 |
不会做的浏览:954 |
C语言程序设计教程(第三版)课后习题5.5 (C语言代码)浏览:577 |
WU-格式化数据输出 (C语言代码)浏览:1818 |
C语言训练-自由落体问题 (C语言代码)浏览:650 |
C语言程序设计教程(第三版)课后习题9.10 (C语言代码)浏览:866 |
剪刀石头布 (C语言代码)浏览:1519 |
简单的a+b (C语言代码)浏览:542 |
字符逆序 (C语言代码)浏览:541 |