//a、b如果有一个为偶数则可以不走斜线,若同时为奇则必走一斜线
#include<stdio.h>
#include<stdlib.h>
int main()
{
int n,i,a,b;
double *p;
scanf("%d",&n);
p = (double *)malloc(sizeof(double)*n);
for(i = 0;i<n;i++)
{
scanf("%d %d",&a,&b);
if(a%2 == 0||b%2 == 0) p[i] = a*b;
else p[i] = a*b - 1 +sqrt(2);
}
for(i = 0;i<n;i++)
{
printf("Scenario #%d:\n%.2f\n\n",i+1,p[i]);
}
return 0;
}
ZOJ1137
最新推荐文章于 2022-05-28 23:57:50 发布