# 第3章：一次处理一名申请者
# 规则优先级：名额 → 身份 → 费用 → 成功
student_name = input("请输入姓名：")
capacity = int(input("请输入活动总名额："))
registered = int(input("请输入当前已报名人数："))
campus_status = input("是否为本校学生（y/n）：")
activity_fee = float(input("请输入应付活动费："))
paid_amount = float(input("请输入已支付金额："))

if registered >= capacity:
    result = "报名失败：活动名额已满"
elif campus_status != "y":
    result = "报名失败：本活动仅限本校学生"
elif paid_amount < activity_fee:
    result = "报名失败：活动费用未付足"
else:
    registered = registered + 1
    remaining_places = capacity - registered
    result = f"报名成功，剩余名额：{remaining_places}"

print()
print(f"学生：{student_name}")
print(result)
