0
点赞
收藏
分享

微信扫一扫

P3742 umi的函数


P3742 umi的函数_i++


1.找一个y使f(x,y)=z,已知x,z,且由题目,z中的每一个字符一定都比x中的小。

2.故如果z中有一个字符比x中的大,就一定找不到解,可以直接输出-1,结束程序了。

3.如果没有,那么z本身也可以作为一个y的解,由于输出任意一个,所以那还找啥,直接输出z。

注:全过程没有y的事儿,不用管y

#include<stdio.h>
#include<ctype.h>
#include<string.h>
#include<math.h>
#include<stdlib.h>
int main()
{
int n, i, len;
char x[101], z[101];
scanf("%d", &n);
scanf("%s%s", x, z);
for(i=0;i<n;i++){
if(x[i]<z[i]){
printf("-1");
return 0;
}


}
puts(z);


return 0;


}

P3742 umi的函数_算法_02


举报

相关推荐

0 条评论