news 2026/5/1 7:36:30

[网鼎杯 2020 青龙组]boom

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
[网鼎杯 2020 青龙组]boom

拿到附件后是个程序

回车后第一道题是md5的解密

网站

回车后第二道题是一道三元的方程式

脚本如下

import numpy as np # 定义系数矩阵 A 和常数向量 b # 方程组: # 3x - y + z = 185 # 2x + 3y - z = 321 # x + y + z = 173 A = np.array([[3, -1, 1], # 第一行系数 [2, 3, -1], # 第二行系数 [1, 1, 1]]) # 第三行系数 b = np.array([185, 321, 173]) # 常数项 # 求解方程组 solution = np.linalg.solve(A, b) x, y, z = solution # 格式化输出结果(显示为整数,因为解是整数) print("方程组的解为:") print(f"x = {int(x)}") print(f"y = {int(y)}") print(f"z = {int(z)}")

输入后回车进入第三道题

发现是一道一元二次方程

脚本如下

import math # 系数定义 a = 1 b = 1 c = -7943722218936282 # 计算判别式 D = b^2 - 4ac D = b**2 - 4 * a * c # 计算判别式的整数平方根 sqrt_D = math.isqrt(D) # 验证 D 是否为完全平方数(本例中为真) if sqrt_D * sqrt_D == D: # 计算两个根(整数精确解) x1 = (-b + sqrt_D) // (2 * a) # 正根 x2 = (-b - sqrt_D) // (2 * a) # 负根 print(f"正根 x1 = {x1}") print(f"负根 x2 = {x2}") else: # 如果 D 不是完全平方数(本例中不会触发),使用浮点数近似 x1 = (-b + math.sqrt(D)) / (2 * a) x2 = (-b - math.sqrt(D)) / (2 * a) print(f"正根近似值: {x1:.15f}") print(f"负根近似值: {x2:.15f}")

解出正根后输入便出现了flag了

flag{en5oy_746831_89127561}

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/1 7:19:35

OpenArk终极指南:Windows系统安全分析与反Rootkit深度解析

OpenArk终极指南:Windows系统安全分析与反Rootkit深度解析 【免费下载链接】OpenArk The Next Generation of Anti-Rookit(ARK) tool for Windows. 项目地址: https://gitcode.com/GitHub_Trending/op/OpenArk 在Windows系统日益复杂的网络安全环境下&#x…

作者头像 李华
网站建设 2026/4/29 9:41:58

终极指南:智能桌面助手AI控制电脑完整教程

终极指南:智能桌面助手AI控制电脑完整教程 【免费下载链接】UI-TARS-desktop A GUI Agent application based on UI-TARS(Vision-Lanuage Model) that allows you to control your computer using natural language. 项目地址: https://gitcode.com/GitHub_Trendi…

作者头像 李华
网站建设 2026/5/1 3:45:15

开放机房环境下,噪音与粉尘到底“吃掉”了服务器多少寿命?

在追求高效、灵活与低成本的数据中心运维模式驱动下,开放机房(或称开放式机架环境)作为一种有别于传统封闭式机房的新兴部署方式,正被越来越多的企业,特别是互联网与科技公司所采纳。这种环境通常缺乏严格的物理隔断、…

作者头像 李华
网站建设 2026/5/1 3:49:15

IDM无限试用技术解析:注册表智能管理方案

IDM无限试用技术解析:注册表智能管理方案 【免费下载链接】IDM-Activation-Script IDM Activation & Trail Reset Script 项目地址: https://gitcode.com/gh_mirrors/id/IDM-Activation-Script 还在为Internet Download Manager(IDM&#xff…

作者头像 李华
网站建设 2026/5/1 3:45:30

内存溢出怎么办?分批处理100张以内最稳妥

内存溢出怎么办?分批处理100张以内最稳妥 1. 问题背景:为什么批量抠图会卡住? 你有没有遇到过这种情况:兴致勃勃地把几十张甚至上百张商品图、人像照扔进AI抠图工具,点击“批量处理”,结果程序卡住不动&a…

作者头像 李华