当前位置: 首页 > news >正文

上海市计算机学会竞赛平台2024年11月月赛丙组

题目描述

在一个棋盘上,有两颗棋子,一颗棋子在第 aa 行第 bb 列,另一个颗棋子在第 xx 行第 yy 列。

每一步,可以选择一个棋子沿行方向移动一个单位,或沿列方向移动一个单位,或同时沿行方向列方向各移动一个单位。

请问至少需要移动多少步才能让两个棋子相遇在同一个位置上?

输入格式
  • 第一行:两个整数 aa 与 bb
  • 第二行:两个整数 xx 与 yy
输出格式
  • 单个整数:表示答案
数据范围
  • 1≤a,b≤10001≤a,b≤1000
  • 1≤x,y≤10001≤x,y≤1000
样例数据

输入:

1 1
2 2

输出:

1

输入:

3 4
6 9

输出:

5

详见代码:

#include <bits/stdc++.h>
using namespace std;
int main()
{int a, b, x, y;cin >> a >> b >> x >> y;cout << max(abs(a - x), abs(b - y));return 0;
}

http://www.lryc.cn/news/481660.html

相关文章:

  • Python批量设置图片背景为透明
  • Vue CLI 脚手架
  • Linux【基础篇】
  • 多线程环境下安全地使用 SimpleDateFormat的常见方法
  • easyexcel实现自定义的策略类, 最后追加错误提示列, 自适应列宽,自动合并重复单元格, 美化表头
  • ANDROIDWORLD: A Dynamic Benchmarking Environment for Autonomous Agents论文学习
  • Docker 常用命令详解(详细版)
  • 【网络安全 | 甲方安全建设】分布式系统、Redis分布式锁及Redisson看门狗机制
  • 「QT」几何数据类 之 QLineF 浮点型直线类
  • Treeland 技术揭秘,如何使得 DDE 纵享丝滑?
  • 快速了解SpringBoot 统一功能处理
  • C++区分数组的引用和引用的数组
  • 【harbor】离线安装2.9.0-arm64架构服务制作和升级部署
  • ESLint 使用教程(五):ESLint 和 Prettier 的结合使用与冲突解决
  • uniApp之uni-file-picker使用踩坑
  • 【C语言】。末尼
  • 【鉴权】深入解析 Token:身份认证的核心技术
  • FastReport将停止 .NET Framework 上的 WebReport 更新
  • 面试:TCP、UDP如何解决丢包问题
  • 在Ubuntu下安装RabbitMQ、添加一个新的登录用户并设置密码
  • HTTPS通信和TCP通信有什么不一样
  • Kafka 的一些问题,夺命15连问
  • unity3d————延时函数
  • 计算机学生自我提升方法——善用搜索引擎
  • 游戏引擎学习第一天
  • uni-app view循环绑定click和 v-if
  • Redis 高并发分布式锁实战
  • 关于elementui el-radio 赋值问题
  • 2024-11-6----Android 11(全志713m)----- 关于添加 Selinux 权限
  • shodan5(泷羽sec)