20200112-曼哈顿距离
-
#include "stdafx.h" -
#include "iostream"
-
#include "cstring"
-
#include "string"
-
using namespace std;
-
int a,b,c,d,e,f;
-
int main()
-
{cin>>a;
-
cin>>b;
-
cin>>c;
-
cin>>d;
-
if(a-c<0)
-
e=c-a;
-
else
-
e=a-c;
-
if(b-d<0)
-
f=d-b;
-
else
-
f=b-d;
-
cout<<e+f<<endl;}
-
}
运行结果:
输入1,2,3,4
输出结果4
上述代码可简化为:
下一题:
输出4
分析:
求0-14中哪些数字的平方对15取余的结果=1,分别是1,4,11,14
输入1,2,3,4
输出结果4
上述代码可简化为:
#include "stdafx.h"
#include "iostream"
#include "cstring"
#include "string"
using namespace std;
int x1,x2,z1,z2,e,f;//不要用y1,y2,因为"y1"在gcc(mingw)里面是一个内置函数。
int main()
{cin>>x1>>x2>>z1>>z2;
if(z1-x1<0)
e=x1-z1;
else
e=z1-x1;
if(z2-x2<0)
f=x2-z2;
else
f=z2-x2;
cout<<e+f<<endl;}
下一题:
输出4
分析:
求0-14中哪些数字的平方对15取余的结果=1,分别是1,4,11,14