尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

c++写得多不如写得少,同样的逻辑写的多报错逆天

c++写得多不如写得少,同样的逻辑写的多报错逆天
📅 发布时间:2026/6/21 16:08:46

微信图片_20251031221931

#include<iostream>
#include<cstdio>
#include<cstring>
#include<string>
#include<cmath>
#include<algorithm>
#include<vector>
#include<map>
#include<unordered_map>
#include<cstdlib>
using namespace std;
typedef long long LL;
const LL N=100010,MOD=998224353,INF=0x7f7f7f7f;
string s[N];
int cnt;
// bool cmp(string& x,string& y){
//     string u=x+y,v=y+x;
//     return u<v;
// }bool cmp(string& x,string& y){int lx=x.size(),ly=y.size();int sz=max(lx,ly);for(int i=0;i<sz;i++){if(i>lx-1){string u = x+y,v = y+x;for(int j=0;j<sz+lx;j++){if(u[j]<v[j]){return 1;}else if(u[j]>v[j]){return 0;}}return 1;}else if(i>ly-1){string u = x+y,v = y+x;for(int j=0;j<sz+ly;j++){if(u[j]<v[j]){return 1;}else if(u[j]>v[j]){return 0;}}return 1;}else if(x[i]<y[i]){return 1;}else if(x[i]>y[i]){return 0;}}return 1;
}int main(){ios::sync_with_stdio(false),cin.tie(0);cnt=0;int n;cin>>n;for(int i=0;i<n;i++){string ss;cin>>ss;if(ss.size()>1){s[cnt]="";int idx=-1;for(int j=1;j<ss.size();j++){if(ss[j-1]>ss[j]){idx=j-1;break;}}if(idx==-1){idx=ss.size()-1;}for(int j=0;j<ss.size();j++){if(j!=idx){s[cnt]+=ss[j];}}cnt++;}// s[cnt++]=ss;}sort(s,s+cnt,cmp);for(int i=0;i<cnt;i++){cout<<s[i];}return 0;
}

相关新闻

  • 整理数学数据结构
  • viewerjs+vue3 using typescript
  • 最小二乘问题详解7:正则化最小二乘

最新新闻

  • 3分钟学会qmcdump:轻松解锁QQ音乐加密文件,让你的音乐自由播放! [特殊字符]
  • GLM-5.1生产级Agent替换实战:工具调用稳定性与中文结构化解析优化
  • 南京馨琪冷暖:南京专业靠谱扥暖气系统安装10年精工专家 - 速递信息
  • Ubuntu 18.04 Postfix 邮件服务器部署与生产级调优实战
  • 电动车托运避坑指南 2026 这5个套路专坑寄车人 - 快递物流资讯
  • MPC5XX异常表重定位与多处理器地址映射实战解析

日新闻

  • Visual C++运行库修复终极指南:5分钟快速解决Windows软件启动错误
  • 手把手教你构建统计局地区经济数据爬虫:从环境搭建到数据持久化全指南
  • 2026多Agent深度解析:用AI团队替代单一模型,四种架构实战落地

周新闻

  • Visual C++运行库修复终极指南:5分钟快速解决Windows软件启动错误
  • 手把手教你构建统计局地区经济数据爬虫:从环境搭建到数据持久化全指南
  • 2026多Agent深度解析:用AI团队替代单一模型,四种架构实战落地

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号