241419 - 二维数组中的正数计数与标记

题目描述

给定一个 n \times m 的整数矩阵,请统计其中正整数(> 0)的个数,并将矩阵转换为一个 0-1 矩阵:

  • 若原位置的数 > 0,则新矩阵对应位置为 1;
  • 否则(≤ 0),对应位置为 0。
输入
  • 第一行:两个整数 n, m1 \leq n, m \leq 100
  • 接下来 n 行:每行 m 个整数(范围 [-1000, 1000]
输出
  • 第一行:一个整数,表示正整数的个数
  • 接下来 n 行:每行 m 个 0 或 1,表示转换后的矩阵
样例

输入

3 4
1 -2 0 4
-5 6 0 -1
0 0 8 0

输出

4
1 0 0 1
0 1 0 0
0 0 1 0
题目参数
时间限制 1 秒
内存限制 128 MB
提交次数 133
通过人数 94
金币数量 2 枚
难度 入门


上一题 下一题