博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
codeforces 801B Valued Keys
阅读量:6978 次
发布时间:2019-06-27

本文共 683 字,大约阅读时间需要 2 分钟。

题目链接:

题意:定义字符串运算f(x,y)=z;字符串x,y长度相等,对于每一位,字符串z对应的字符为字符串x和y位置的字典序小的字符。现在给你字符串x和z,让你输出一个满足条件的字符串y,如果不存在输出-1;

分析:直接比较x和z对应每一位的字符,如果x和z相等,那么y那一位字符等于字典序大于x的任意;如果x大于z,那么y等于z;如果x小于z,则不存在y,输出-1;

AC代码:

1 #include
2 using namespace std; 3 int main() { 4 ios_base::sync_with_stdio(0); 5 //freopen("out1.txt","w",stdout); 6 int n; 7 char a[105],b[105],c[105]; 8 cin>>a; 9 cin>>b;10 int d=strlen(a);11 int p=0;12 for(int i=0;i
b[i]){14 c[i]=b[i];15 }16 else if(a[i]==b[i]){17 c[i]='z';18 }19 else if(a[i]
View Code

 

转载于:https://www.cnblogs.com/ls961006/p/6921362.html

你可能感兴趣的文章
转:秒杀系统架构分析与实战
查看>>
让MySql支持表情符号(MySQL中4字节utf8字符保存方法)
查看>>
ASP.net(C#)批量上传图片(完整版)
查看>>
第十周课下作业
查看>>
windows 系统常用操作
查看>>
dp 专题
查看>>
CSS3 greyscale 滤镜实现
查看>>
【译文】怎样让一天有36个小时
查看>>
Python全栈开发day2
查看>>
python开发环境搭建
查看>>
c++ 普通高精减
查看>>
(二十一)数组的初始化
查看>>
IHttpHandler 在SharePoint中的应用
查看>>
c# 关闭软件 进程 杀死进程
查看>>
swift集成alamofire的简单封装
查看>>
javascript模块化、模块加载器初探
查看>>
每天工作4小时的程序员【转】
查看>>
替换空格
查看>>
css中的垂直居中方法
查看>>
android上line-height的问题
查看>>