Problem G: 测量湖泊的平均水深
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: 测量湖泊的平均水深相关推荐
- 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 ...
- Problem G. Pandaria(线段树合并 + Kruskal 重构树)
Problem G. Pandaria 给定一个有nnn条边的无向连通图,每条边有对应的边权,每个点有一个颜色, 问从一个点出发,经过不超过www的边权,所能到达的点中,颜色出现次数做多且颜色编号最小 ...
- Problem G: 函数---判断日期(年月日)是否合法
Problem G: 函数---判断日期(年月日)是否合法 Time Limit: 1 Sec Memory Limit: 128 MB Submit: 566 Solved: 240 Descr ...
- Problem G: C语言习题 医生值班
Problem G: C语言习题 医生值班 Time Limit: 3 Sec Memory Limit: 128 MB Submit: 847 Solved: 102 [Submit][Stat ...
- “玲珑杯”郑州轻工业学院第八届ACM程序设计大赛Problem G: 蛤玮点菜
Problem G: 蛤玮点菜 Time Limit: 2 Sec Memory Limit: 128 MB Submit: 320 Solved: 31 SubmitWeb Board Desc ...
- Problem G: 规范序排列
Problem G: 规范序排列 Time Limit: 1 Sec Memory Limit: 16 MB Submit: 1127 Solved: 651 [Submit][Status][W ...
- Problem G: 打印字母菱形图案
Problem G: 打印字母菱形图案 Time Limit: 1 Sec Memory Limit: 16 MB Submit: 392 Solved: 209 [Submit][Status] ...
- 第 2 届河北省大学生程序设计竞赛(河北省赛)-Problem G. 520-题解
传送门 Problem A. Mex Query Problem B. Nim Game Problem C. icebound 的账单 Problem G. 520 Problem H. 神殿 Pr ...
- Problem G: 货币兑换
Problem G: 货币兑换 Time Limit: 1 Sec Memory Limit: 2 MB Submit: 14369 Solved: 6327 [Submit][Status][W ...
- Problem G: 求余数
Problem G: 求余数 Time Limit: 1 Sec Memory Limit: 128 MB Submit: 2437 Solved: 666 Description 现在有n(1 ...
最新文章
- Nginx笔记系列(1)——Nignx的安装部署
- 网页设计相关计算机语言,title(计算机语言)
- idea+maven下jrebel的安装破解
- dbsync for oracle ms sql,DBSync for Firebird and MSSQL
- ios 使用webview 查找_iOS开发WKWebView与JS的交互
- linux的常用的软件,Linux常用的软件和命令
- c++ 写文件怎么让0x00不被识别成结束符_使用docker-copyedit工具删除镜像中不需要的环境变量和VOLUME...
- 自学python书籍怎么选-学习Python可以看书籍学习吗?老男孩Python入门课程
- 小乌龟Git工具使用
- java 车牌号判断
- visio2010最新密钥
- Android HPSocket SE_SOCKET_CREATE (3)
- 运动模糊(Montion blur)
- java游戏猿人时代_猿人时代游戏下载
- 安卓ps2模拟器_安卓PS2模拟器评测:真魂斗罗,不卡完美运行
- 加油站防火防爆及危险区域划分
- Reactjs源码分析
- c语言之bbs管理系统,编写c语言的软件 纯C语言编写图书管理系统WORD文档bbszp.doc...
- 基因数据处理104之SparkBWAMaster文件得到空文件,中间sam文件找不到
- 总结机器学习优化器Optimizer