2019年CSP-X复赛真题及题解(T1:随机数)
2019年CSP-X复赛真题及题解T1随机数题目描述光头强和熊大熊二在玩随机数比大小的游戏。具体规则如下平板电脑会提供三个1 ∼ 6 1\sim 61∼6范围内的数字分别交由熊大、熊二和光头强数字大的人获胜。现在熊大和熊二已经拿到了随机数请问光头强取得哪几个数字才能获胜注意如果光头强的数字与熊大熊二的数字相同也算光头强获胜。输入格式一行两个正整数x , y x,yx,y中间用空格隔开表示熊大熊二的数字。输出格式一行若干个整数表示光头强的数字。按照从小到大的顺序输出相邻的数之间用一个空格隔开。输入输出样例 1输入 14 2输出 14 5 6说明/提示输入数据保证合法。思路分析熊大、熊二分别拿到数字x和y取值范围均为 1~6。光头强要想获胜他的数字必须不小于熊大和熊二的数字因为题目规定“如果光头强的数字与熊大熊二的数字相同也算光头强获胜”。因此获胜的最小数字是max(x, y)而最大数字只能是 6题目限定随机数范围为 1~6。所以所有可能的获胜数字就是从max(x, y)到 6 的所有整数按从小到大依次输出即可。代码实现#includebits/stdc.husingnamespacestd;intx,y;intmain(){cinxy;//读入熊大熊二的数字intmxy?x:y;//m为两者最大值即光头强至少要达到的数for(intim;i6;i){//从m到6遍历所有可能获胜的数字couti ;//输出当前数字}return0;}功能分析输入两个正整数x和y1~6分别代表熊大、熊二的随机数。处理计算m max(x, y)确定光头强获胜所需的最小数字。输出依次输出从m到 6 的所有整数每个数后跟一个空格最后换行。虽然末尾有多余空格但洛谷 OJ 对空格不敏感可以正常通过。正确性由于获胜条件为“大于等于二者”且“相等也算赢”所以下界正确上界固定为 6范围正确。按顺序输出满足题目“从小到大”的要求。效率循环最多执行 6 次时间复杂度 O(1)空间复杂度 O(1)。更多内容请关注专栏信奥赛C普及组csp-j初赛复赛真题题解持续更新https://blog.csdn.net/weixin_66461496/category_12808781.html 点击跳转【秘籍汇总】完整csp信奥赛C学习资料1、csp/信奥赛C完整信奥赛系列课程永久学习https://edu.csdn.net/lecturer/7901 点击跳转2、CSP信奥赛C竞赛拿奖视频课https://edu.csdn.net/course/detail/40437 点击跳转https://edu.csdn.net/course/detail/41081 点击跳转3、csp信奥赛高频考点知识详解及案例实践CSP信奥赛C动态规划https://blog.csdn.net/weixin_66461496/category_13096895.html点击跳转CSP信奥赛C标准模板库STLhttps://blog.csdn.net/weixin_66461496/category_13108077.html 点击跳转信奥赛C提高组csp-s知识详解及案例实践https://blog.csdn.net/weixin_66461496/category_13113932.html 点击跳转4、csp信奥赛冲刺一等奖有效刷题题解信奥赛C普及组CSP-J一等奖通关刷题题单及题解https://blog.csdn.net/weixin_66461496/category_12673810.html 点击跳转信奥赛C普及组csp-j初赛复赛真题题解持续更新https://blog.csdn.net/weixin_66461496/category_12808781.html 点击跳转信奥赛C提高组csp-s初赛复赛真题题解持续更新https://blog.csdn.net/weixin_66461496/category_13125089.html 点击跳转5、GESP C考级真题题解GESP(C 一级二级三级)真题题解持续更新https://blog.csdn.net/weixin_66461496/category_12858102.html 点击跳转GESP(C 四级五级六级)真题题解持续更新https://blog.csdn.net/weixin_66461496/category_12869848.html 点击跳转GESP(C 七级八级)真题题解持续更新https://blog.csdn.net/weixin_66461496/category_13117178.html 点击跳转· 文末祝福 ·#includebits/stdc.husingnamespacestd;intmain(){cout跟着王老师一起学习信奥赛C;cout 成就更好的自己 ;cout csp信奥赛一等奖属于你! ;return0;}

相关新闻

从零到一:AttackLab缓冲区溢出攻击实战全解析

从零到一:AttackLab缓冲区溢出攻击实战全解析

1. 缓冲区溢出攻击基础入门 第一次接触缓冲区溢出攻击时,我完全被那些专业术语吓到了。什么栈帧、返回地址、ROP链,听起来就像天书一样。但当我真正动手操作后才发现,这些概念其实就像搭积木一样简单直观。 缓冲区溢出本质上就是"数据装…

2026/6/19 10:20:54阅读更多 →
Java高级特性 - JDBC实战:从连接池到数据操作优化

Java高级特性 - JDBC实战:从连接池到数据操作优化

1. JDBC连接池:高并发场景下的性能救星 第一次接触电商后台系统开发时,我遇到了一个令人头疼的问题——每天促销活动开始后,系统就会变得异常缓慢,甚至频繁报错。经过排查发现,问题出在数据库连接管理上。每次用户查询…

2026/6/19 10:20:54阅读更多 →
鸿蒙PC适配llvm-gcc-compat编译安装第三方库tracing-subscriber,打造Rust 第三方结构化日志/追踪框架

鸿蒙PC适配llvm-gcc-compat编译安装第三方库tracing-subscriber,打造Rust 第三方结构化日志/追踪框架

欢迎加入开源鸿蒙PC社区: https://harmonypc.csdn.net/ 欢迎在PC社区平台申请新建项目:https://atomgit.com/OpenHarmonyPCDeveloper AtomGit 仓库地址:https://atomgit.com/OpenHarmonyPCDeveloper/ohos_rust_cargo 本文讲解鸿蒙 PC 端 Rust…

2026/6/19 10:15:53阅读更多 →
【FPGA入门实战】从零构建4选1数据选择器:Verilog核心代码、仿真与波形深度解析

【FPGA入门实战】从零构建4选1数据选择器:Verilog核心代码、仿真与波形深度解析

1. 数据选择器基础与Verilog实现 数据选择器是数字电路中最基础的组合逻辑器件之一,它的作用就像是一个多路开关。想象一下老式收音机的调频旋钮,转动旋钮就能选择不同的电台信号输出到扬声器,数据选择器的工作原理与此类似。四选一数据选择器…

2026/6/19 11:31:04阅读更多 →
终极指南:如何一键修复Kindle电子书封面,让你的数字书架重焕光彩

终极指南:如何一键修复Kindle电子书封面,让你的数字书架重焕光彩

终极指南:如何一键修复Kindle电子书封面,让你的数字书架重焕光彩 【免费下载链接】Fix-Kindle-Ebook-Cover A tool to fix damaged cover of Kindle ebook. 项目地址: https://gitcode.com/gh_mirrors/fi/Fix-Kindle-Ebook-Cover 你是否曾经遇到过…

2026/6/19 11:31:04阅读更多 →
从确定性策略到双延迟优化:DDPG与TD3算法核心解析与实践指南

从确定性策略到双延迟优化:DDPG与TD3算法核心解析与实践指南

1. 连续控制问题的挑战与强化学习解法 在机器人控制、自动驾驶等实际场景中,我们经常需要处理连续动作空间问题。比如控制机械臂的关节转动角度,或者调节无人机的油门大小。这类问题的动作值不再是离散的"上/下/左/右"选择,而是需要…

2026/6/19 11:31:04阅读更多 →
基于Multisim的智能抢答器仿真:从电路设计到功能验证

基于Multisim的智能抢答器仿真:从电路设计到功能验证

1. 智能抢答器的核心功能与设计目标 智能抢答器是各类知识竞赛、课堂互动中常见的电子设备,它的核心功能是在多个参与者同时按下按钮时,准确识别第一个触发信号的选手并锁定显示结果。用Multisim实现这个系统前,我们需要明确几个关键设计指标…

2026/6/19 11:31:04阅读更多 →
从游戏AI到机器人:行为树(Behavior Trees)如何重塑智能体行为规划

从游戏AI到机器人:行为树(Behavior Trees)如何重塑智能体行为规划

1. 行为树的前世今生:从游戏NPC到机器人决策 我第一次接触行为树是在2013年开发一款RPG游戏时。当时团队正在为NPC设计复杂的交互逻辑,传统的状态机已经让代码变得难以维护。一个资深工程师建议尝试行为树,结果只用两周就重构了整个AI系统。这…

2026/6/19 11:31:04阅读更多 →
出国自驾需要驾照公证吗?驾照公证怎么办理?

出国自驾需要驾照公证吗?驾照公证怎么办理?

计划出国自驾游的朋友,大概率都碰到过这个问题:中国驾照能不能直接在国外用?要不要办公证?尤其是人在异地不方便回户籍地、长期在国外生活,或者平时工作忙没时间跑线下公证处的人,办理公证更是麻烦。今天就…

2026/6/19 11:26:04阅读更多 →
Photobucket付费墙背后:5美元买童年回忆却落得一场空!

Photobucket付费墙背后:5美元买童年回忆却落得一场空!

1. 付费墙初现如今身处万亿市值公司林立的时代,我们也不能轻易放弃5美元。就像Photobucket,它曾相当于过去的Imgur,我们小时候常把图片上传到这个网站,然后在各种论坛上分享链接,它简单好用,尽职尽责。但最…

2026/6/19 0:04:37阅读更多 →
如何在5分钟内掌握Mermaid Live Editor:实时图表编辑终极指南

如何在5分钟内掌握Mermaid Live Editor:实时图表编辑终极指南

如何在5分钟内掌握Mermaid Live Editor:实时图表编辑终极指南 【免费下载链接】mermaid-live-editor Edit, preview and share mermaid charts/diagrams. New implementation of the live editor. 项目地址: https://gitcode.com/GitHub_Trending/me/mermaid-live…

2026/6/19 0:04:37阅读更多 →
yuzu模拟器内存修改技术深度解析:金手指功能实现原理与实践指南

yuzu模拟器内存修改技术深度解析:金手指功能实现原理与实践指南

yuzu模拟器内存修改技术深度解析:金手指功能实现原理与实践指南 【免费下载链接】yuzu 项目地址: https://gitcode.com/GitHub_Trending/yuz/yuzu yuzu作为目前最流行的开源Nintendo Switch模拟器,不仅提供了完整的游戏运行环境,还内…

2026/6/19 0:04:37阅读更多 →