#MC1023. 自动农田收割机
自动农田收割机
题目背景
史蒂夫在他的 Minecraft 世界中建造了一个大型小麦农场,但是手动收割非常耗时。他决定用红石和命令方块制作一个自动收割系统。这个系统需要检测作物是否成熟,并在成熟时自动收割。
在 Minecraft 中,小麦的生长阶段用数据值(Level)表示,从 (刚种植)到 (完全成熟)。我们需要编写一个程序来模拟这个自动收割系统的工作。

题目描述
编写一个程序,模拟自动农田收割机的工作:
程序接收一个 的二维数组,表示农田区块中每格小麦的生长阶段(的整数)。
对于每个已成熟的小麦(值为 ),程序应将其重置为 (表示收割后重新种植),并在收割计数中加 。
程序最后输出更新后的农田状态和总共收割的小麦数量。
输入格式
行,每行 个 的整数,用空格分隔,表示农田当前状态。
输出格式
首先输出 行,每行 个整数,用空格分隔,表示收割后的农田状态。
最后一行输出 Harvested: wheat,其中 是收割的小麦数量(Harvested:、wheat 与 之间均有一个空格)。
输入输出样例
3 5 7 2 7 1 0 4
7 6 7 7 3 2 5 7
1 2 3 4 5 6 7 0
7 7 7 7 7 7 7 7
0 0 1 2 3 4 5 6
7 1 2 3 4 5 6 7
2 3 4 5 6 7 0 1
7 0 7 0 7 0 7 0
3 5 0 2 0 1 0 4
0 6 0 0 3 2 5 0
1 2 3 4 5 6 0 0
0 0 0 0 0 0 0 0
0 0 1 2 3 4 5 6
0 1 2 3 4 5 6 0
2 3 4 5 6 0 0 1
0 0 0 0 0 0 0 0
Harvested: 19 wheat
0 1 2 3 4 5 6 7
0 1 2 3 4 5 6 7
0 1 2 3 4 5 6 7
0 1 2 3 4 5 6 7
0 1 2 3 4 5 6 7
0 1 2 3 4 5 6 7
0 1 2 3 4 5 6 7
0 1 2 3 4 5 6 7
0 1 2 3 4 5 6 0
0 1 2 3 4 5 6 0
0 1 2 3 4 5 6 0
0 1 2 3 4 5 6 0
0 1 2 3 4 5 6 0
0 1 2 3 4 5 6 0
0 1 2 3 4 5 6 0
0 1 2 3 4 5 6 0
Harvested: 8 wheat
该题目为自由刷题题库复制,原题为MC0001