题解
2023-11-11 10:20:02
发布于:广东
9阅读
0回复
0点赞
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
ll a,b,c,minn=99999999999999;
void dis_min(){
cin>>a>>b>>c;
minn=abs(a-b)+abs(a-c)+abs(b-c);
for(int i=-1;i<=1;i++){
for(int j=-1;j<=1;j++){
for(int k=-1;k<=1;k++){
ll temp = abs(a-b+i-j) + abs(a-c+i-k) +abs(b-c+j-k);
minn=min(temp,minn);
}
}
}
cout<<minn<<endl;
}
int main(){
ll t;
cin>>t;
while(t--){
dis_min();
}
return 0;
}
这里空空如也
有帮助,赞一个