洛谷 P3742 umi的函数
2024-10-11 20:41:55
洛谷 P3742 umi的函数
思路
\(loceaner\)已经蔡虚鲲到连红题都不会做了
因为有\(special\ judge\)所以我们就可以瞎搞了!
由题目可知,只要有一个\(y[i] > x[i]\)则一定没有答案(真的是很显然了!),其他的话,因为\(y\)本身就是一种解,所以最后输出\(y\)就好了,然而我一开始脑残……所以有用了个中介数组……不过懒得改了,反正也能过(数据水嘛)
代码
//知识点:
/*
By:Loceaner
*/
#include <cstdio>
#include <cstring>
#include <iostream>
using namespace std;
inline int read() {
char c = getchar();
int x = 0, f = 1;
for( ; !isdigit(c); c = getchar()) if(c == '-') f = -1;
for( ; isdigit(c); c = getchar()) x = (x << 3) + (x << 1) + (c ^ 48);
return x * f;
}
const int N = 111;
int n;
char x[N], y[N], zj[N];
int main() {
n = read();
for(int i = 0; i < n; i++) cin >> x[i];
for(int i = 0; i < n; i++) cin >> y[i];
for(int i = 0; i < n; i++) {
if((int)x[i] < int(y[i])) return cout << "-1\n", 0;
else if((int)x[i] == (int)y[i]) zj[i] = x[i];
else if((int)x[i] > (int)y[i]) zj[i] = y[i];
}
for(int i = 0; i < n; i++) cout << zj[i];
return 0;
}
最新文章
- iOS开发——UI进阶篇(十九)UISearchBar控件简介
- express框架路由配置及congtroller自动加载
- winform 属性
- 相关css 细节处理 neat.css
- C# 文件递归
- 恢复mdf文件到数据库方法
- Android Things:Raspberry Pi 3 B 刷入 Android Things
- wordpress迁移
- IIS 7.0, ASP.NET, pipelines, modules, handlers, and preconditions
- JavaScript设计模式之单例模式
- Selenium模块化
- trove taskmanger api
- USACO Section 1.2 Milking Cows 解题报告
- win10被微软流氓更新后编译基于visual Studio的web项目报[ArgumentOutOfRangeException: 指定的参数已超出有效值的范围
- [POI 2015]Kinoman
- Shell脚本中变量和函数变量的作用域
- 第48节:Java当中的集合框架
- 洛谷P1219 :八皇后(DFS+回溯)
- Java -- JDBC 学习--使用 DBUtils
- redis的高级事务CAS(乐观锁)
热门文章
- Ubuntu 16.04 + OpenCV 自定义环境变量 pkg-config / PKG_CONFIG_PATH
- NXP官方的i.mx6ul板级uboot源码适配
- UVA 10790 How Many Points of Intersection? 组合数学
- C# 中如何深度复制某一个类型(备注:可能有 N 个类型需要复制)的对象?
- DAX 第九篇:文本函数
- 【Python】运算符
- 深入理解TCP/IP应用层
- 大文件SQl脚本怎么还原以及SQlsqlserver怎么全自动备份数据库
- Linux磁盘系统——管理磁盘的命令
- Laravel向表里插入字段