Problem Description
测量湖泊的水深,湖中各处的水深是不一样的。如下图所示,可以给湖面打上格子,测量每个格子处水的深度,就可以从整体上描述湖的情况。图中的“0”表示地面,数字1、2、3等表示水深,单位为m。每一格的大小为5m*5m。
 
Input Description
第一行输入两个整数M,N,表示其后有M行,每行N个整数(0<M, N<20)。
然后是M行,每行N个整数,相互之间以空格分隔。
Output Description
输出两行。
第一行输出湖面的面积。
第二行输出湖水的平均深度(保留2位小数)。
Sample Input
5 9
0 0 1 2 2 3 0 0 0
0 2 3 5 5 3 2 0 0
0 1 4 3 4 2 2 1 0
0 0 1 1 0 0 1 1 0
0 0 0 0 0 0 0 0 0
Sample Output
525
2.33

#include <stdio.h>int main()
{int M, N;double sum = 0.0, x = 0.0, b;scanf("%d %d", &M, &N);int a[M][N];for(int i = 0; i < M; i++){for(int j = 0; j < N; j++){scanf("%d", &a[i][j]);}}for(int i = 0; i < M; i++){for(int j = 0; j < N; j++){if(a[i][j] != 0){x++;sum = sum + a[i][j];}}}b = sum / x;printf("%.f\n", 25 * x);printf("%.2f\n", b);return 0;
}

Problem G: 测量湖泊的平均水深相关推荐

  1. Western Subregional of NEERC, Minsk, Wednesday, November 4, 2015 Problem G. k-palindrome dp

    Problem G. k-palindrome 题目连接: http://opentrains.snarknews.info/~ejudge/team.cgi?SID=c75360ed7f2c7022 ...

  2. Problem G. Pandaria(线段树合并 + Kruskal 重构树)

    Problem G. Pandaria 给定一个有nnn条边的无向连通图,每条边有对应的边权,每个点有一个颜色, 问从一个点出发,经过不超过www的边权,所能到达的点中,颜色出现次数做多且颜色编号最小 ...

  3. Problem G: 函数---判断日期(年月日)是否合法

    Problem G: 函数---判断日期(年月日)是否合法 Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 566  Solved: 240 Descr ...

  4. Problem G: C语言习题 医生值班

    Problem G: C语言习题 医生值班 Time Limit: 3 Sec  Memory Limit: 128 MB Submit: 847  Solved: 102 [Submit][Stat ...

  5. “玲珑杯”郑州轻工业学院第八届ACM程序设计大赛Problem G: 蛤玮点菜

    Problem G: 蛤玮点菜 Time Limit: 2 Sec  Memory Limit: 128 MB Submit: 320  Solved: 31 SubmitWeb Board Desc ...

  6. Problem G: 规范序排列

    Problem G: 规范序排列 Time Limit: 1 Sec  Memory Limit: 16 MB Submit: 1127  Solved: 651 [Submit][Status][W ...

  7. Problem G: 打印字母菱形图案

    Problem G: 打印字母菱形图案 Time Limit: 1 Sec  Memory Limit: 16 MB Submit: 392  Solved: 209 [Submit][Status] ...

  8. 第 2 届河北省大学生程序设计竞赛(河北省赛)-Problem G. 520-题解

    传送门 Problem A. Mex Query Problem B. Nim Game Problem C. icebound 的账单 Problem G. 520 Problem H. 神殿 Pr ...

  9. Problem G: 货币兑换

    Problem G: 货币兑换 Time Limit: 1 Sec  Memory Limit: 2 MB Submit: 14369  Solved: 6327 [Submit][Status][W ...

  10. Problem G: 求余数

    Problem G: 求余数 Time Limit: 1 Sec  Memory Limit: 128 MB Submit: 2437  Solved: 666 Description 现在有n(1 ...

最新文章

  1. Nginx笔记系列(1)——Nignx的安装部署
  2. 网页设计相关计算机语言,title(计算机语言)
  3. idea+maven下jrebel的安装破解
  4. dbsync for oracle ms sql,DBSync for Firebird and MSSQL
  5. ios 使用webview 查找_iOS开发WKWebView与JS的交互
  6. linux的常用的软件,Linux常用的软件和命令
  7. c++ 写文件怎么让0x00不被识别成结束符_使用docker-copyedit工具删除镜像中不需要的环境变量和VOLUME...
  8. 自学python书籍怎么选-学习Python可以看书籍学习吗?老男孩Python入门课程
  9. 小乌龟Git工具使用
  10. java 车牌号判断
  11. visio2010最新密钥
  12. Android HPSocket SE_SOCKET_CREATE (3)
  13. 运动模糊(Montion blur)
  14. java游戏猿人时代_猿人时代游戏下载
  15. 安卓ps2模拟器_安卓PS2模拟器评测:真魂斗罗,不卡完美运行
  16. 加油站防火防爆及危险区域划分
  17. Reactjs源码分析
  18. c语言之bbs管理系统,编写c语言的软件 纯C语言编写图书管理系统WORD文档bbszp.doc...
  19. 基因数据处理104之SparkBWAMaster文件得到空文件,中间sam文件找不到
  20. 总结机器学习优化器Optimizer

热门文章

  1. 奥运五环的含义及其颜色对应码
  2. 最全Web前端面试题汇总 笔试题汇总 JavaScript HTML css
  3. NBIOT模块学习总结
  4. C# 中的 delegate, Lambda 表达式 和 event
  5. UVM-phase机制
  6. 读书有益——》《断舍离·舍·做减法的勇气》
  7. 抱薪者说 | 赛博仏客:造物者无尽藏
  8. 【架构思维】:设计服务降级的思路与方法
  9. linux vim命令详解 编辑文件 保存 退出
  10. 数学基础知识(公式)不用学太深,了解基本公式即可,遇到问题再查吧。