2025 csp_j 游忌

news/2025/11/9 16:37:56/文章来源:https://www.cnblogs.com/chenxuan11/p/19204449

1.number

赛事 AC 思路

此题比较简单, AC 思路比较多,我的思路如下
因为他让我们求字符串 \(s\) 中数字能组成的最大数字是多少,我们用一个 \(mp[x]\) 来存数字 \(x\)\(s\) 中出现的次数,而能组成的最大数就是从 9 到 0 输出所有数字啦 ~

AC 代码

点开有惊喜
#include<bits/stdc++.h>
#define ll long long
using namespace std;
ll mp[15];
string s;
int main(){cin>>s;for(int i=0;i<s.size();i++)if(s[i]>='0'&&s[i]<='9')mp[s[i]-'0']++;for(int i=9;i>=0;i++)for(int j=1;j<=mp[i];j++)cout<<i;return 0;
}

2.seat

赛时该 AC 思路

此题也比较简单(难怪 s 组前两题变难了 QwQ),主要思路是找到小 R 在数组 \(a\) 中的排名,然后寻找规律做此题

规律

我们申明 \(s\) 是小 R 的排名, \(c\) 是所在列数, \(r\) 是所在行数

  • \(s\ mod\ m\ne0\) 时证明需要多开一列来放剩余的,因此 \(c=s\ mod\ n+1\) ,反之 \(c=s\ mod\ n\)
  • \(c\ mod\ 2=1\)时,可以观察到这一列是从上到下排列,因此 \(r=(s-1)\ mod\ n+1\) ;
  • \(c\ mod\ 2=0\)时,可以观察到这一列是从下到上排列,因此 \(r=n-(s-1)\ mod\ n\) ;

AC 代码

点开有惊喜
#include<bits/stdc++.h>
#define ll long long
using namespace std;
ll n,m,s,a[105];
bool cmp(ll a,ll b){return a>b;
}	
int main(){cin>>n>>m;for(int i=1;i<=n*m;i++)cin>>a[i];s=a[1];sort(a+1,a+n*m+1,cmp);for(int i=1;i<=n*m;i++)if(s==a[i]){s=i;break;}ll c=(s-1)/n+1,r;if(c&1)r=(s-1)%n+1;elser=n-(s-1)%n;cout<<c<<" "<<r;return 0;
}

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

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

相关文章

利用序列ID漏洞下载整个公司用户数据库的技术分析

本文详细描述了作者如何通过发现序列ID漏洞,成功获取某公司完整用户数据库的技术过程。文章涉及API安全测试、会话管理漏洞等实际渗透测试技术,展示了从基础侦察到完整数据泄露的完整攻击链。如何利用序列ID漏洞下载…

详细介绍:STM32 定时中断逻辑拆解:为什么 “每 2 次中断翻一次 LED”,却是 1 秒亮 1 秒灭?

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

11.8 NOIP模拟4 改题记录

该文被密码保护。HZOJ 写在前面 突袭放假日。为啥我们不能跟高一的一起放。为啥我们假期比高一少一坤时。进入NOIP模拟套题阶段后好像没咋写过改题记录了。一个是干其他事去了,另一个是如果每场都只改一两个写着好像也…

TCP和

计算机网络中的三种通信方式单工单工通信(Simplex Communication)是一种最简单的数据传输方式,数据只能在一个方向上传输。在这种模式下,一个设备只能作为发送方,另一个设备只能作为接收方,数据传输是单向的。在…

2025-11-08 NOIP 模拟赛4 赛后总结

Record8:06 会了 T1。特殊性质立大功。 8:22 过掉 T1 大洋里。开 T2。 8:30 没有任何思路。 9:16 思考 T2 思考了一个小时但还是没有任何头绪。放弃 T2。听说 T3 比 T2 可做。 10:23 写完 T3 了。直接过掉大洋里。 11:…

C 指针初识

这是一个变量的声明及初始化语句:int a=10;在程序员眼中,会关注:变量a的类型和变量a的值;而在系统计算机眼中,可能是这样的:在地址0x1234开始占用了四个字节的内存,这个内存上需要写入一个整型值10; 对,我们在…

翻译[9]-让sshfs再次伟大于浏览器中

> 本文是一份“待办清单”,整理了在 SFTP 原始规范草案已过期、濒临被遗忘之后,可供研究与实验的协议资源。 > 我的愿望:让 SFTP 重新被广泛采用并焕发新生。让sshfs再次伟大于浏览器中原文地址: [https://…

python 多个excel合并

excel是这样的 多个这样的合并import pandas as pd import os import globdef merge_excel_files_with_source(input_folder, output_file):"""批量合并Excel文件,并添加来源文件列Parameters:input_f…

详细介绍:15:00开始面试,15:06就出来了,问的问题有点变态。。。

详细介绍:15:00开始面试,15:06就出来了,问的问题有点变态。。。pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: &qu…

计算机毕业设计-基于Java的口腔管理平台系统创建实战(附源码+论文+演示视频)

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

唯识主义:哲学爱智慧本质的当代回归 - 实践

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

第一届湖南省信息学拔尖创新挑战活动 总结

\(100+85+40+40=265\)。 拜谢 T4 放水了暴力多给了 \(20\)。可恶 T2 没给初值为极负值而痛失 \(15\)。愤恨 T3 没想到记搜错过正解。 我是 fw,我叫 fw! Pro.A 简单题,对怪兽的战斗力从小到大排序,按着这个顺序来打…

U629961 焦头烂额的日奈委员长 の markdown

U629961 焦头烂额的日奈委员长 题目背景 由于美食研究部的众人绑架了枫香,所以今天的歌赫娜由朱莉提供。 但是由于某些众所周知的原因,今天的午饭不仅无法正常开饭,为师的大可爱还需要处理这些活蹦乱跳冒着绿色粘液…

Java数组——Array类讲解

Java数组——Array类讲解Array工具类 数组的工具类java.util.Arrays 数组对象本身供调用的方法少,但API提供了一个工具类Arras供于使用,从而对数据对象进行一些基本操作 查看JDK帮助文档 Arrays类中方法都是用static…

论文笔记(九十三)ManipulationNet: Benchmarking - 实践

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

flask: 用flask-wtf校验参数

一,安装第三方库 $ pip3 install flask-wtf 二,例子 # validator from flask_wtf import FlaskForm import wtforms from wtforms import validators from wtforms.fields import StringField, TextAreaField, Integ…

序列密码的线性滤波模型

线性滤波模型的可攻击性分析 1. 线性滤波模型若 \(g(x)\) 是线性函数,即: \(d_i = a \cdot S^{(i)} = a_{L-1}s_{L-1}^{(i)} \oplus \cdots \oplus a_0 s_0^{(i)}\) 状态转移由矩阵 \(A\) 描述: \(S^{(i)} = A^i \c…

使用Milvus和DeepSeek构建RAG demo - 实践

使用Milvus和DeepSeek构建RAG demo - 实践2025-11-09 15:50 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: bloc…

python里字面量是什么?

在 Python 里,字面量(literal)就是“写在源码里、解释器一看就能直接算出值”的常量写法,不需要再经过变量查找或函数调用。 常见几类:类型 字面量示例 说明数字 42 -3.14 0xFF 1_000_000 3+4j 整型、浮点、十六进…