一道非常简单的数学题。
分析:转弯次数为 长宽中最小值*2-2
ans[n]=(a>b?b*2-2:a*2-2);
三目运算符不懂的可以看一下这篇文章。
完整源代码:
#include <iostream>
using namespace std;
int main(){
int a,b,n,c,ans[1000000];
cin>>n;
c=n;
while(n--){
cin>>a>>b;
ans[n]=(a>b?b*2-2:a*2-2);
}
for(int A=c-1;A>=0;A--){
cout<<ans[A]<<endl;
}
}