P9389 [THUPC 2023 决赛] 烂柯杯 题解

目录

    • 题目背景
    • 题目描述
    • 输入格式
    • 输出格式
    • 提示
      • 提示
      • 题目来源
    • 题目思路
    • AC 代码

题目背景

却说庞统迤逦前进,抬头见两山逼窄,树木丛杂;又值夏末秋初,枝叶茂盛。庞统心下甚疑,勒住马问:“此处是何地?”数内有新降军士,指道:“此处地名落凤坡。”庞统惊曰:“吾道号凤雏,此处名落凤坡,不利于吾。”令后军疾退。只听山坡前一声炮响,箭如飞蝗,只望骑白马者射来。可怜庞统竟死于乱箭之下。时年止三十六岁。后人有诗叹曰:“古岘相连紫翠堆,士元有宅傍山隈。儿童惯识呼鸠曲,闾巷曾闻展骥才。预计三分平刻削,长驱万里独徘徊。谁知天狗流星坠,不使将军衣锦回。”先是东南有童谣云:“一凤并一龙,相将到蜀中。才到半路里,凤死落坡东。风送雨,雨随风,隆汉兴时蜀道通,蜀道通时只有龙。”

——《三国演义》第六十三回:诸葛亮痛哭庞统 张翼德义释严颜

题目描述

2023 2023 2023 5 5 5 4 4 4 日 $ \sim 9$ 日,第一届“衢州烂柯杯”世界围棋公开赛本赛第一阶段的赛程在衢州顺利进行。作为疫情后第一场全程线下进行的世界围棋大赛,也是目前中国主办的唯一一项每年一届的世界围棋大赛,无疑引起了国内外广大围棋爱好者的广泛关注。

“羽客一枰无复见,青山留得烂柯名。”衢州是围棋圣地,流传着“王质遇仙”的故事,境内的烂柯山也因此闻名于天下。正因为此,“烂柯”也是围棋的别称之一,从古至今的许多围棋故事、书籍、弈谱等,也有不少化用了“烂柯”的典故,或以“烂柯”定名。

此次“烂柯杯”世界围棋大赛,是在保留原有的“烂柯杯”中国围棋冠军赛的基础上,创办的一项崭新的世界性围棋赛事,吸引了全世界围棋高手前来参加。其中,中国队派出了柯洁、辜梓豪、王星昊、丁浩、李钦诚等 15 15 15 员大将参赛,韩国队 8 8 8 人,日本队 5 5 5 人,还有 2 2 2 位棋手来自中国台湾、 2 2 2 位棋手来自欧美地区。可以说,全世界最顶尖的围棋高手悉数相聚于此。

随着科技的发展,人工智能的巨大技术进步和网络传媒的全面普及,围棋这项来自中国的传统运动正在焕发出新的活力。在网络上,人们随时可以看到最新的赛事直播,以及人工智能的精准分析和各大围棋高手的细致解读。资源获取的便捷性使得人们对围棋的关注度空前上升,围棋不再是只有少部分懂棋的爱好者才能欣赏的“小众游戏”;围棋高手也不再只是一个神秘的身份,越来越多的围棋高手开始在网络上与棋迷近距离互动,普及围棋知识,讲解最新对局,赢得了一致好评。正如这次参赛的选手中,有一位棋手同时也是粉丝数达 150 150 150 多万的网红主播,甚至还有一位棋手是一家网红餐厅的老板。

我们今天故事的主角正是这样一位有着传奇色彩的人物。作为一名清华大学本科在读的学生,同时也是一名顶尖围棋高手,他的一举一动无疑都会引起巨大的关注。此次他参加“烂柯杯”比赛,众人无一例外看好他的比赛前景,尤其是现在韩国围棋”第一人“申真谞九段的巅峰时期,他也被无数中国棋迷寄托以”狙击‘小申’“的重任。 5 5 5 4 4 4 日抽签过后,没有任何人会怀疑他能不能赢下 5 5 5 日的第一轮比赛,一些围棋高手更是直接放出了”大胜,不可能失败“的预言。

然而, 5 5 5 5 5 5 日的比赛还是爆出了惊天大冷门。他在已经胜券在握,AI 胜率达到 99 % 99\% 99% 的关头,接连选择了“弹幕最多的下法”,最终因为几招致命的失误葬送好局,落败于中国台湾棋手赖均辅八段。赛后,人们在震惊的同时,纷纷猜测本局失利的原因。有人说,他的状态低迷在前些年早已有所体现,“当你在 XX 的时候,小申在下棋”成了调侃他与申真谞战绩差距的一句名言;有人说,他在比赛之前的 12 12 12 连胜战绩反而使他心态紧张,从而犯了优势下容易大意的老毛病;也有人拿出了“落凤坡”的典故,以证明他或许命中注定与“烂柯杯”八字不合……但或许,这样的变幻莫测和不可预料性,正是围棋的魅力所在。

请你根据以上所有信息,猜测本文的主角是谁。

输入格式

无输入。

输出格式

输出一个由小写字母组成的字符串,表示上文中提到的主角的名字全拼。如若答案是马云,应当输出 mayun

提示

提示

主角的名字在题面中已经有所提及。

题面中一些看似无厘头的信息实际上是有价值的。

题目来源

来自 2023 清华大学学生程序设计竞赛暨高校邀请赛(THUPC2023)决赛。

题解等资源可在 https://github.com/THUSAAC/THUPC2023 查看。

题目思路

烂柯杯世界围棋公开赛中,中国队派出了柯洁等十位选手参赛。

题目描述的是一名清华大学本科在读的学生,同时也是一名顶尖围棋高手的人物,并根据“弹幕最多的下法”这个关键词,可以得知题目所描述的人物正是柯洁。

AC 代码

#include<bits/stdc++.h>
using namespace std;
int main() {cout << "kejie";return 0;
}

创作不易,白嫖不好,各位的支持和认可,就是我创作的最大动力,如果喜欢我的文章,给个关注吧!

冰焰狼 | 文

如果本篇博客有任何错误,请批评指教,不胜感激 !

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/648608.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

问题解决:使用el-upload组件获取File文件,不需要文件上传,action为空会请求本地路径报404

可以自定义上传方法、覆盖默认的上传行为 主要是这个属性 :http-request"uploadFn" <template><span><el-uploadaction"#":on-preview"handlePreview":on-remove"handleRemove":before-remove"beforeRemove"…

WorkPlus AI智能客服解决方案,提升企业服务质量

在当今竞争激烈的商业环境中&#xff0c;提供卓越的客户服务成为企业赢得市场竞争的关键。而AI智能客服技术的不断发展&#xff0c;则成为了提高服务效率和满意度的利器。作为一款领先的AI助理解决方案&#xff0c;WorkPlus AI助理以其出色的性能和智能化的功能&#xff0c;助力…

代码随想录算法训练营打卡day1 |704. 二分查找,27. 移除元素

一、LeetCode 704 二分查找 题目链接&#xff1a;704.二分查找 解法一&#xff1a;左闭右闭 class Solution {public int search(int[] nums, int target) {int left 0, right nums.length-1;while(left < right){ //边界处理&#xff0c;左闭右闭int mid left (right-l…

使用bat批量修改文件名

批处理脚本的目的是将指定文件夹中的所有 .mp3 文件的文件名中的数字部分补零成四位&#xff0c;并将文件重命名为新的文件名。以下是脚本的详细解释&#xff1a; echo off: 这个命令用于关闭命令回显&#xff0c;即在脚本运行时不在命令提示符窗口上显示执行的命令。 setloca…

c++入门学习(十八)赋值运算符

简单赋值运算符&#xff08;&#xff09;&#xff1a; 最基本的赋值运算符是“”。它表示将右侧的值赋给左侧的变量。例如&#xff0c;x 5意味着将值5赋给变量x。 增量赋值运算符&#xff1a; 这是一组在赋值的同时对变量进行递增操作的运算符。常见的有、-、*、/等。例如&…

THM学习笔记——网络工具

ping 当我们想要测试是否可以连接到远程资源时&#xff0c;会使用 ping 命令。 ping 的基本语法&#xff1a; ping <target>。 测试是否可以与百度建立网络连接&#xff1a; traceroute 互联网由许多个不同的服务器和端点组成&#xff0c;它们都相互联网。这意味着&a…

C++(1) 命名空间

文章目录 C1. C 概述2.C 相对于 C 语言的增强2.1C 第一行代码2.2 C 补充 bool 类型2.3 作用域运算符2.4 命名空间 namespace2.4.1 命名空间基本内容和开放性2.4.2 多个命名空间操作2.4.3 命名空间函数定义和实现分离2.4.4 匿名命名空间2.4.5 命名空间别名 C 1. C 概述 C 之父…

写立扣mysql题目收获

练习大纲&#xff1a; 立扣上的sql语句题 学习中的易错点和有趣的题目 总结了下常用的关键词和技巧 SELECT: 用于选择要检索的列。FROM: 用于指定要查询的表。WHERE: 用于过滤行&#xff0c;只返回满足条件的行。GROUP BY: 用于将结果集按一列或多列分组。HAVING: 与GROUP …

《剑指 Offer》专项突破版 - 面试题 29 : 排序的循环链表(C++ 实现)

题目链接&#xff1a;LCR 029. 循环有序列表的插入 - 力扣&#xff08;LeetCode&#xff09; 题目&#xff1a; 在一个循环链表中节点的值非递减排序&#xff0c;请设计一个算法在该循环链表中插入节点&#xff0c;并保证插入节点之后的循环链表仍然是排序的。 分析&#xf…

Java集合(List集合)

什么是集合&#xff1f; 什么是集合&#xff1f;集合就是“由若干个确定的元素所构成的整体”&#xff0c;在程序中&#xff0c;一般代表保存 若干个元素&#xff08;数据&#xff09;的某种容器类。 在Java中&#xff0c;如果一个Java对象可以在内部持有&#xff08;保存&…

Windows无法访问github解决方案

方案一 步骤1&#xff1a; 进入 C:\Windows\System32\drivers\etc 路径下 步骤2&#xff1a; 复制 hosts文件到桌面 步骤3&#xff1a; 在复制好的文件最后加上 140.82.114.4 github.com 199.232.69.194 github.global.ssl.fastly.net步骤4&#xff1a; 将修改好的文件替换…

2d关键点可视化 coco转h36m人体关键点

目录 coco转h36m人体关键点 opencv 2d关键点可视化 coco转h36m人体关键点 mhformer中有 def h36m_coco_format(keypoints, scores):assert len(keypoints.shape) 4 and len(scores.shape) 3h36m_kpts []h36m_scores []valid_frames []for i in range(keypoints.shape[…

Soul CEO张璐团队布局AIGC领域,打造数智化社交新体验

作为互联网社交领域的领军企业,Soul App近日再次受到广泛关注,因其在生成式人工智能(AIGC)领域的前沿布局和创新。随着数据积累、算力提升和算法不断迭代,AIGC技术正逐渐成为推动产业创新的重要工具之一。2023年被誉为AIGC元年,而Soul App在CEO张璐的带领下,在这个领域的不懈努…

计算CNN卷积层和全连接层的参数量

计算CNN卷积层和全连接层的参数量 先前阅读 CNN ExplainerA Comprehensive Guide to Convolutional Neural Networks — the ELI5 way 本文主旨意在搞明白2个问题&#xff1a; 第一个问题 一个卷积操作&#xff0c;他的参数&#xff0c;也就是我们要训练的参数&#xff0c;也…

快速添加Android seLinux权限

selinux 权限问题中90%的场景都是在补足缺少的权限&#xff0c;下面的通用方法主要用来解决我们在日志中获取到 avc denied 的问题&#xff1a; 首先获取avc的打印信息&#xff0c;可以通过 logcat | grep avc 获取&#xff0c;假设有如下日志&#xff1a; type1400 audit(0.…

常见逻辑漏洞

挖掘重点&#xff1a; 业务流程和HTTP/HTTPS请求篡改 支付漏洞和越权漏洞是金融业务中常见的 支付漏洞 (1) 密码重置 验证码直接在HTTP响应中返回&#xff1b; 验证码未绑定用户&#xff0c;没和手机号和邮箱号做匹配验证&#xff1b; 未校验用户字段值&#xff0c;改自…

Navigation 2 学习01 介绍及安装及运行示例

Navigation 2 是什么 Nav2 是 ROS 导航 的综合控制服务&#xff0c;类似人类的小脑控制人类的行走及身体平衡&#xff0c;Nav2 针对移动和地面机器人提供支持的自动驾驶车辆的相同类型的技术&#xff0c;经过优化和改造。该项目旨在找到一种安全的方法&#xff0c;使移动机器人…

nginx离线部署-aarch64架构

nginx离线部署-aarch64架构 服务器环境: 架构&#xff1a;aarch64&#xff0c; 系统&#xff1a;Red Hat &#xff08;CentOS 7&#xff09; nginx 1.24 需要准备这些&#xff1a; 可以先尝试安装 Nginx 安装NGINX 内网是没有网络的需要使用 RPM 包安装 gcc&#xff0c; g…

USART通讯

提示&#xff1a;文章 文章目录 前言一、背景二、 2.1 2.2 总结 前言 前期疑问&#xff1a; 1、一开始没有搞明白到底是USART还是UART。 2、其中还涉及到一个同步的概念。同步就是是否有时钟线同步。USART是串口同步异步发送接收器。USART没有时钟线是怎么实现同步的。 3、…

服务器上面安装nodejs react

1、nvm管理nodejs 2、修改端口 /node_modules/react-scripts/scripts/start.js // 这是start.js部分源码 const DEFAULT_PORT parseInt(process.env.PORT, 10) || 3000; const HOST process.env.HOST || 0.0.0.0;// 将3000修改自己需要的端口号 const DEFAULT_PORT parseIn…