螺旋折线(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);
    
}
相关推荐
fpcc7 分钟前
跟我学C++中级篇—虚函数的优化
c++
智者知已应修善业8 分钟前
【51单片机独立按键控制数码管自增自减】2023-10-5
c++·经验分享·笔记·算法·51单片机
ComputerInBook10 分钟前
C++中“概念”(concept)之含义
开发语言·c++·概念·concept
程序员老舅13 分钟前
Linux:谁把根目录卸载了?
linux·c++·容器·linux内核·文件系统·根目录
2301_8008951016 分钟前
第十四届蓝桥杯国赛b组真题---备战国赛版h
算法·蓝桥杯·深度优先
生信之灵22 分钟前
告别模板配准:LAMNr Flow如何用一次求逆破解多模态解剖对齐难题
人工智能·算法
SHARK_pssm24 分钟前
【数据结构——复杂度】
c语言·数据结构·经验分享·笔记
焜昱错眩..25 分钟前
力扣周赛难题 3906.统计网格路径中好整数的数目——自我拆解学习与分析(数位dp上下界的奇妙)
学习·算法·leetcode·动态规划
石山代码27 分钟前
c++类型判断
开发语言·c++