螺旋折线(c++实现)

cpp 复制代码
#include<iostream>
#include<cmath>
using namespace std;
typedef long long LL;
int x,y;
LL res;

int main(){
    scanf("%d%d",&x,&y);
    LL k = (LL)max(abs(x),abs(y));
    if(x>=y) res = (LL)4*k*k + abs(x-k) + abs(y-k);
    else res = (LL)4*k*k - abs(x-k) - abs(y-k);
    printf("%lld",res);
    
}
相关推荐
多弗朗皮卡丘15 小时前
C++的类型转换
开发语言·c++
alphaTao15 小时前
LeetCode 每日一题 2026/10/19-2026/10/25
算法·leetcode
火22516 小时前
# C++ 微服务即时通讯系统(三):网关设计——HTTP 请求、Session 鉴权与 WebSocket 通知上一篇
c++·http·微服务
爱吃火鸡面呀16 小时前
Doris 数据划分实战:List 分区、分桶列与桶数选择
数据结构·list
ZhengEnCi17 小时前
一亿条数据取前100条完全指南:从全量排序到分块流式最小堆的4种解法实测
python·算法·排序算法
C++ 老炮儿的技术栈17 小时前
机器人的坐标,像 XYZ 的坐标值,是用单精度浮点还是用双精度浮点?
c语言·c++·人工智能·单片机·c
zaizai100717 小时前
STL深度剖析2
java·c++·算法
幻智星科技17 小时前
FPGA纯硬件UDP桥接:微秒级响应新范式
c++·fpga开发·硬件架构
数智奔流17 小时前
MiniMax的低价攻势,撞上“背题”疑云
前端·javascript·算法
青少儿编程课堂17 小时前
蓝桥杯·全国青少年信息素养大赛·电子学会Python/C++考级:位运算实战——二进制权限与最大异或解析
c++·python·算法·bfs·信息学竞赛