万德隆购物
原题链接https://nuoyanli.com/contest/32/problem/D
如果以电梯上楼时的步数为时间单位的话 电梯速度为y
电梯上时:x1+y=z;
电梯下时:x2-x2/x1*y=z;(计算出x2为多少个x1单位,从而表示电梯移动的阶数)
再利用已知的x y计算z
#include<algorithm>
#include<cmath>
#include<cstdlib>
#include<cstring>
#include<cstdio>
#include<iostream>
using namespace std;
int main()
{
long long n;
long long m;
scanf("%lld %lld",&n,&m);
long long a,b,c,d,e;
a=m/n;
b=(m-n)/(a+1);
c=b+n;
printf("%lld",c);
return 0;
}