HDU 1046 数学规律题

来源:互联网 发布:比尔软件科技有限公司 编辑:程序博客网 时间:2024/04/28 12:16
#include<stdio.h>#include<math.h>#define p sqrt(2.0)int main(){int t,n,m,min,max,v=1;scanf("%d",&t);while(t--&&scanf("%d %d",&n,&m)){min=n<m?n:m;max=n<m?m:n;printf("Scenario #%d:\n",v++);if(!(min&1))printf("%.2lf\n\n",min*1.0*max);else{  if(max&1)printf("%.2lf\n\n",min*1.0*max+p-1);else printf("%.2lf\n\n",min*max*1.0);}}return 0;}

原创粉丝点击