没想过一次就AC
#include <iostream>
#include <cmath>
#include <iomanip>
using namespace std;
int main()
{
int Count,length, broad;
double ans;
cin >> Count;
for(int i = 1; i <= Count; i++)
{
cin >> length >> broad;
ans = length * broad;
if((length % 2 == 1) && (broad % 2 == 1))
ans += sqrt(2.0) - 1;
cout << "Scenario #" << i << ':' << endl;
cout << fixed;
cout << setprecision(2) << ans << endl;
cout << endl;
}
return 0;
}