九度OJ题目1001:A+B for Matrices
来源:互联网 发布:网易电台录制软件 编辑:程序博客网 时间:2024/05/17 04:01
- 题目描述:
This time, you are supposed to find A+B where A and B are two matrices, and then count the number of zero rows and columns.
- 输入:
The input consists of several test cases, each starts with a pair of positive integers M and N (≤10) which are the number of rows and columns of the matrices, respectively. Then 2*M lines follow, each contains N integers in [-100, 100], separated by a space. The first M lines correspond to the elements of A and the second M lines to that of B.
The input is terminated by a zero M and that case must NOT be processed.
- 输出:
For each test case you should output in one line the total number of zero rows and columns of A+B.
- 样例输入:
2 21 11 1-1 -110 92 31 2 34 5 6-1 -2 -3-4 -5 -60
- 样例输出:
15
- 来源:
- 2011年浙江大学计算机及软件工程研究生机试真题
- 答疑:
解题遇到问题?分享解题心得?讨论本题请访问:http://t.jobdu.com/thread-7724-1-1.html
#include <cstdio>const int maxn=12;int a[maxn][maxn],b[maxn][maxn],c[maxn][maxn];int main(){ int m,n; while(~scanf("%d%d",&m,&n)&&m){ 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++) scanf("%d",&b[i][j]); for(int i=0;i<m;i++) for(int j=0;j<n;j++) c[i][j]=a[i][j]+b[i][j]; int cnt=0; for(int i=0;i<m;i++){ int ok=1; for(int j=0;j<n;j++) if(c[i][j]) ok=0; if(ok) cnt++; } for(int j=0;j<n;j++){ int ok=1; for(int i=0;i<m;i++) if(c[i][j]) ok=0; if(ok) cnt++; } printf("%d\n",cnt); } return 0;}
- 九度OJ 题目1001:A+B for Matrices
- 九度OJ—题目1001:A+B for Matrices
- 九度OJ题目1001:A+B for Matrices
- 九度OJ 题目1001:A+B for Matrices
- 九度OJ-题目1001:A+B for Matrices
- 【九度OJ】题目1001:A+B for Matrices
- 九度OJ题目1001:A+B for Matrices
- 九度OJ题目1001:A+B for Matrices
- 九度oj 题目1001:A+B for Matrices 【ZJU2011考研机试题1】
- 九度OJ 1001 A+B for Matrices
- 九度oj-1001-A+B for Matrices
- 九度OJ 1001 A+B for Matrices
- 九度OJ 1001:A+B for Matrices
- 九度OJ 1001:A+B for Matrices
- 九度OJ-1001:A+B for Matrices
- 【九度OJ】1001:A+B for Matrices
- 9度oj 题目1001:A+B for Matrices【水题】
- 九度——题目1001:A+B for Matrices
- 《Java编程思想》第7-10章
- Eclipse Jee Neon打开时报错 code=13的问题
- Linux内核链表总结
- 研究方向的一点思考
- CentOS 一键搭建 L2TP VPN 服务器
- 九度OJ题目1001:A+B for Matrices
- Win10 环境下安装配置 zsh
- Cento系统下docker的安装与卸载
- 设计模式学习---第三节:代理模式
- L2TP/IPSec一键安装脚本
- hdu 1542 矩形交(线段树)
- CentOS7服务器安装mysql
- Mac shell使用技巧总结
- 3个跨域请求 解释异步执行