zoj 1037
2012-02-03 16:48
330 查看
//找规律啦,如果 m 或 n 中有任一个是偶数,那么最短路径为 m*n, 否则为 m*n-1+sqrt(2) @_@
#include<stdio.h> #include<math.h> int main() { int m,n,t,i=0; scanf("%d",&t); while(i++,t--) { scanf("%d%d",&m,&n); if(m%2==0 || n%2==0) printf("Scenario #%d:\n%0.2f\n\n",i,(float)m*n); //这里得强制转换成浮点型 else printf("Scenario #%d:\n%0.2f\n\n",i,(float)m*n-1+sqrt(2)); } return 0; }
相关文章推荐
- ZOJ Problem Set - 1037
- zoj1037-Gridland
- zoj 1037 python
- HDU1046 POJ1450 UVALive2334 ZOJ1037 Gridland【数学计算+水题】
- ZOJ - 1037 Gridland
- zoj1037
- zoj 1037 python
- ZOJ 1037 Gridland
- ZOJ 1037 Gridland
- ZOJ 1037
- ZOJ-1037
- zoj-1037
- zoj 1037 Gridland
- 【商旅问题、找规律】ZOJ 1037 Gridland
- ZOJ 练习 1037 1048 1049
- 【ACM打卡】ZOJ 1037 1049
- zoj 1037 Gridland
- ZOJ1037
- zoj 1037
- zoj 1037 Gridland