【九度】题目1001:A+B for Matrices
来源:互联网 发布:舞美设计用什么软件 编辑:程序博客网 时间:2024/06/05 04:21
- 题目描述:
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
- 样例输出:
1
5
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner in = new Scanner(System.in); int n, m; while ((n = in.nextInt()) != 0) { m = in.nextInt(); int[][] a = new int[n][m]; for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { a[i][j] = in.nextInt(); } } for (int i = 0; i < n; i++) { for (int j = 0; j < m; j++) { a[i][j] += in.nextInt(); } } int result = 0; for (int i = 0; i < n; i++) { result++; for (int j = 0; j < m; j++) { if (a[i][j] != 0) { result--; break; } } } for (int j = 0; j < m; j++) { result++; for (int i = 0; i < n; i++) { if (a[i][j] != 0) { result--; break; } } } System.out.println(result); } }}/************************************************************** Problem: 1001 User: 兰陵笑笑生 Language: Java Result: Accepted Time:890 ms Memory:18804 kb****************************************************************/
0 0
- 九度——题目1001:A+B for Matrices
- 九度 题目1001:A+B for Matrices
- 【九度】题目1001:A+B for Matrices
- 九度OJ 题目1001:A+B for Matrices
- 九度online:题目1001:A+B for Matrices
- 【九度】题目1001:A+B for Matrices
- 九度OJ—题目1001:A+B for Matrices
- 九度 题目1001:A+B for Matrices
- 九度OJ题目1001:A+B for Matrices
- 题目 1001 A+B for Matrices 九度Online Judge
- 九度OJ 题目1001:A+B for Matrices
- 九度OJ-题目1001:A+B for Matrices
- 【九度OJ】题目1001:A+B for Matrices
- 九度题目1001:A+B for Matrices
- 九度OJ题目1001:A+B for Matrices
- 九度题目1001:A+B for Matrices
- 九度OJ题目1001:A+B for Matrices
- 九度1001 A+B for Matrices
- 印刷电路板(PCB)的电磁兼容设计
- Makefile中的常用函数
- python,numpy等的安装方式以及Theano的安装、vim的python开发环境配置总结
- c++ STL之 copy(权哥)
- 有向网的各种功能实现
- 【九度】题目1001:A+B for Matrices
- ASP.NET 中的内置对象
- 用PROTEL DXP电路板设计的一般原则
- protobuf_实现rpc的初步原理
- 由servlet联想到struts
- TCP、套接字、单线程、控制台程序
- 高频电路布线技巧
- 无根树转换成为有根树
- HelloWorld项目的目录结构