本题较简单,但需要好好理解题意
另外需注意,可能询问的年龄比现年龄小,所以需要分类讨论
#include<bits/stdc++.h>
using namespace std;
int main()
{
int m,n,x,t,d;
cin>>n>>m>>x>>t>>d;
if(m>=n) {
for(int i=n+2;i<m;i++)
if(i<=x) t+=d;
cout<<t;
}else{
for(int i=n;i>=m;i--)
if(i<x) t-=d;
cout<<t;
}
return 0;
}