经典简约
清爽简洁,回归本真
液态水晶
毛玻璃+霓虹光带
赛博朋克
霓虹故障艺术风
🚫
违规操作检测
禁止使用右键菜单
⚠️ 此操作已被系统记录
1

C语言11.13

📝 题解 🔵 仅限 C++
题目描述
<p> 建立一个链表,每个节点包括:学号、姓名、性别、年龄。输入一个年龄,如果链表中的节点所包含的年龄等于这个年龄,则将所有符合要求的节点删去。 </p>
输入格式
<p> 第一行有一个整数n,表示链表中的节点个数。保证n不超过100。<br /> 之后的n行每行有4个用空格隔开的部分,分别为学号(正整数)、姓名(长度不超过20且不包含空格的字符串)、性别(字符m或f)、年龄(正整数)。<br /> 最后一行有一个整数age,表示需要删除的节点年龄。 </p>
输出格式
<p> 首先输出链表最终剩下的节点个数k。<br /> 在接下来的k行,每行输出4个用空格隔开的部分,分别为学号、姓名、性别和年龄,与输入格式相同。<br /> 请注意行尾输出换行。 </p>
样例
样例输入 1
5 101 Aaa m 25 102 Bbb f 26 103 Ccc m 26 104 Ddd f 24 105 Eee m 25 26
样例输出 1
3 101 Aaa m 25 104 Ddd f 24 105 Eee m 25
提交代码
请先登录后提交

🤖 AI 解题助手

DeepSeek
就绪
👋 你好!我是 AI 解题助手。
我已阅读了这道题,可以帮你分析思路、提供代码示例。
⚠️ 请先登录后使用