CF1108A Two distinct points 题解
2024-09-07 05:18:33
Content
有 \(q\) 次询问,每次询问给定四个数 \(l_1,r_1,l_2,r_2\)。对于每次询问,找到两个数 \(a,b\),使得 \(l_1\leqslant a\leqslant r_1,l_2\leqslant b\leqslant r_2\) 且 \(a\neq b\)。
数据范围:\(1\leqslant q\leqslant 500,1\leqslant l_1,r_1,l_2,r_2\leqslant 10^9,l_1<r_1,l_2<r_2\)。
Solution
我们看是否有 \(l_1=l_2\),如果有的话那么 \(a=l_1,b=r_2\),否则就可以 \(a=l_1,b=l_2\)。这方法很智障,但可以保证它是满足要求的。
Code
int n;
int main() {
getint(n);
while(n--) {
int l1, r1, l2, r2;
getint(l1), getint(r1), getint(l2), getint(r2);
if(l1 == l2) writeint(l1), putchar(' '), writeint(r2), putchar('\n');
else writeint(l1), putchar(' '), writeint(l2), putchar('\n');
}
return 0;
}
最新文章
- C#委托的一次";甜蜜";接触
- 【原创】kafka admin源代码分析
- React 开发注意事项,注意点
- mvc正则@符号js报错解决办法
- Sersync实现触发式文件同步 替代inotify和rsync
- jquery颜色渐变
- [Swust OJ 412]--医院设置(floyd算法)
- MINIDVD
- 关于在链路聚合下做smart,monitor link的转发测试
- 团队作业4--第一次项目冲刺(Alpha版本)预备工作
- 【转载】兼容所有浏览器的JQuery zClip插件实现复制到剪贴板功能
- java中的强大的枚举(基本没人用)
- 金三银四,如何征服面试官,拿到Offer
- springboot中配置过滤器以及可能出现的问题
- JavaScript instanceof 运算符
- GO语言-基础语法:变量定义
- 飞机躲避炮弹---java
- MSSQL语句学习(查询表的总记录数)
- nginx作为web服务以及nginx.conf详解
- centos增加环境变量
热门文章
- 【Mysql】深入理解 MVCC 多版本并发控制
- AGC050B Three Coins
- Codeforces 505E - Mr. Kitayuta vs. Bamboos(二分+堆)
- 洛谷 P5853 - [USACO19DEC]Tree Depth P(生成函数+背包)
- Atcoder Grand Contest 001E - BBQ Hard(组合意义转化,思维题)
- Perl调用和管理外部文件中的变量(如软件和数据库配置文件)
- EXCEL excel中运用ctrl+D、ctrl+enter、ctrl+E批量填充数据
- 详解getchar()函数与缓冲区
- Google服务器架构图解简析
- Git分布式版本控制系统基础