1030存代码

来源:互联网 发布:婚礼布置设计软件 编辑:程序博客网 时间:2024/06/05 19:43
#include<iostream>#include<cstdio>#include<cstdlib>#include<cstring>#include<string>#include<algorithm>#include<queue>#include<map>#include<iomanip>#include<cmath>#define INF 99999999using namespace std;const int MAX=100;int n,m,n_x,n_y,n_z,m_x,m_y,m_z;int calculate_x(int x){return (int)sqrt(double(x-1))+1;}int calculate_y(int x,int y){return abs((x-1)*(x-1)+1-y)/2+1;}int calculate_z(int x,int z){return abs(x*x-z)/2+1;}int main(){while(scanf("%d%d",&n,&m)!=EOF){n_x=calculate_x(n);n_y=calculate_y(n_x,n);n_z=calculate_z(n_x,n);m_x=calculate_x(m);m_y=calculate_y(m_x,m);m_z=calculate_z(m_x,m);printf("%d\n",abs(n_x-m_x)+abs(n_y-m_y)+abs(n_z-m_z));}return 0;}

0 0