B4069 [GESP202412 四级] 字符排序

发布时间:2026/10/3 2:50:49

B4069 [GESP202412 四级] 字符排序 题目来源https://www.luogu.com.cn/problem/B4069题目背景对应的选择、判断题试题 - GESP 202412 C 四级 - 洛谷有题题目描述小杨有 n 个仅包含小写字母的字符串 s1​,s2​,…,sn​小杨想将这些字符串按一定顺序排列后拼接到一起构成字符串 t。小杨希望最后构成的字符串 t 满足假设 ti​ 为字符串 t 的第 i 个字符对于所有的 ji 均有 tj​≤ti​。两个字符的大小关系与其在字母表中的顺序一致例如 egps。小杨想知道是否存在满足条件的字符串排列顺序。输入格式第一行包含一个正整数 T代表测试数据组数。对于每组测试数据第一行包含一个正整数 n含义如题面所示。之后 n 行每行包含一个字符串 si​。输出格式对于每组测试数据如果存在满足条件的排列顺序输出一行一个1否则输出一行一个 0。输入输出样例输入 #13 3 aa ac de 2 aac bc 1 gesp输出 #11 0 0说明/提示样例解释对于第一组测试数据一种可行的排列顺序为 aaacde构成的字符串 t 为 aaacde满足条件。对于全部数据保证有 1≤T,n≤100每个字符串的长度不超过 10。这是一道灵活的贪心排序题我们运用贪心的思想先将每个字符串按照字典序顺序自动排好序在组合在一起根据题目的判断条件判断就好了还蛮简单水。下面看代码题目代码#includebits/stdc.h using namespace std; string a[101]; int main(){ int t; cint; while(t--){ int n; cinn; for(int i1;in;i){ cina[i]; } sort(a1,a1n); string ss; for(int i1;in;i) ssa[i]; bool p0; for(int i0;iss.size()-1;i){ if(ss[i]ss[i1]) { cout0endl; p1; break; } } if(p0) cout1endl; } return 0; }点赞破十五更排序第三期不点也更。
延伸阅读

更多相关文章

2026/10/2 10:02:42

python环境|conda安装和使用(1)

python环境|conda安装和使用(1) 简述Anaconda和Miniconda安装步骤(Miniconda)conda-forge仓库配置调整conda-forge仓库配置镜像环境变量配置 python环境|conda安装和使用(1) 简述 Conda 是一个通用的包管理系统和环境管理系统,不限于 Python(也能管理…

2026/10/2 16:09:06

面波处理方法-每日实验log

6/16/2026 今天调试了MCCFJ代码,对10炮被动源模拟数据进行频散谱计算。拿到了SWAPS代码,用来进行互相关和频散谱计算。任务:实现批处理台针对,转为python,加numba库。 今天跑了一下但没有完全跑通,因为有些…

2026/10/1 22:47:26

OpenClaw本地AI Agent部署指南:Python 3.11.9+Ollama+Qwen2.5全流程实操

1. 项目概述:这不是一个“软件安装”,而是一次AI Agent工作流的本地化落地实践OpenClaw不是传统意义上的桌面程序,它本质上是一个开源的、面向开发者与技术型用户的AI Agent框架——你可以把它理解成一个“可编程的智能体操作系统”。它不直接…

2026/10/3 7:35:15

19_实验十八_认识Linux内核

实验十八 认识 Linux 内核——版本号、源码目录与"内核文件四兄弟"对应课件:《第5章 移植Linux内核》5.1~5.3 节,Slide 2-24 系列说明:本系列基于华清远见 FS-MP1A(STM32MP157A)开发板,对应课件《…

2026/10/3 7:35:15

Gitee凭什么领跑项目管理工具市场?从代码托管到研发协作闭环

Gitee拿下项目管理工具市场的头把交椅,这个结论放在2025年看来其实不算意外。过去几年大家聊Gitee,第一反应还是"国内版GitHub"——代码托管、Git仓库、开源项目汇聚地。但如果你真正把一个团队、一条产品线的研发流程都跑在Gitee上&#xff0…

2026/10/3 7:35:15

外卖系统源码 Java+SpringBoot+Vue3 前后分离

一、关键词外卖系统,外卖订单配送管理系统,线上外卖服务平台二、作品包含源码数据库全套环境和工具资源本地部署教程三、项目技术前端技术:Html、Css、Js、Vue3、Element-plus后端技术:Java、SpringBoot2、MyBatis四、运行环境&am…

2026/10/3 7:30:14

springboot基于随机森林算法的糖尿病风险预测_303iq0jr

目录同行可拿货,招校园代理 ,本人源头供货商项目概述技术架构数据来源与特征工程模型训练与评估Spring Boot 后端实现模型服务部署(Flask示例)数据库设计(MySQL)安全与扩展性应用场景项目优势项目文件结构(简要&#x…

2026/10/2 8:16:46

东莞市品牌网站建设报价常见报错与解决

东莞品牌网站建设报价单背后:一份保姆级建站教程避坑实录 网站做好了没人访问,这大概是很多老板最头疼的事。花了大几万做的品牌站,上线后流量惨淡,比路边摊还冷清。别急着骂外包公司,很多“东莞品牌网站建设报价”里藏着不少猫腻,比如用模板站冒充定制…

2026/10/2 18:20:53

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解

如何划分训练/验证集:Spirula Studio五种eval_mode策略详解 【免费下载链接】spirula-studio Cross-vendor 3D Gaussian Splatting trainer - video to splat to mesh, Vulkan or CUDA. 项目地址: https://gitcode.com/GitHub_Trending/sp/spirula-studio Sp…

2026/10/1 10:48:55

SEO怎么推广速查手册新手避坑实战指南

SEO怎么推广速查手册新手避坑实战指南 模板网站太丑不够用?别急着加滤镜,那是治标不治本。很多老板盯着后台流量掉得眼红,却还在纠结首页Banner的圆角是不是3像素。这就像穿着西装去挖土,姿势不对,努力白费。我整理这份 速查手册…

2026/10/3 0:04:31

国内大学生必备的AI写作辅助软件是哪款?

国内高校学生在论文写作过程中,越来越依赖AI辅助工具提升效率,主流方案以本土化全流程工具为核心,结合通用大模型与专业插件,覆盖选题构思、框架搭建、初稿撰写、查重降重、格式调整等关键环节,本文将深入解析当前主流…

2026/10/3 0:04:31

Codex接入Jev模型完整指南:配置方法、本地部署与踩坑排查

最近不少人在讨论 Codex 搭配 Jev 这套玩法,我一开始没太当回事,直到自己把 Jev 接进 Codex跑了几轮编码任务之后,才明白那些说“直接起飞”的人是怎么想的。Codex 作为工具本身已经够能打了,但模型固定、上下文策略固定&#xff…

2026/10/3 0:04:31

GitHub 热门: NVIDIA/Model-Optimizer

👋 Hi,我擅长 AI 大模型应用落地、意识解码与 AI 开发工具链 。 💡 创业路上,用技术换时间,一起把 AI 变成生产力 🚀 >GitHub 热门: NVIDIA/Model-Optimizer 凌晨两点,你刚把跑通了的 Qwen3.…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑