湖南省房屋和城乡建设部网站,做网站推广哪家公司好,wordpress旺季密码,创建网站怎么赚钱的大家好#xff0c;我是晴天学长#xff0c;先用两个一维数组维护数据#xff0c;再统计遍历二维数组#xff0c;需要的小伙伴请自取哦#xff01;#x1f4aa;#x1f4aa;#x1f4aa; 1 #xff09;现代艺术 2) .算法思路
现代艺术 1.两个数组维护行和列 2.遍历数组…大家好我是晴天学长先用两个一维数组维护数据再统计遍历二维数组需要的小伙伴请自取哦 1 现代艺术 2) .算法思路
现代艺术 1.两个数组维护行和列 2.遍历数组进行增加 3.统计金的数目 3.代码示例
import java.io.IOException;
import java.util.Scanner;public class Main {public static void main(String[] args) throws IOException {Scanner scanner new Scanner(System.in);int n scanner.nextInt();int m scanner.nextInt();int k scanner.nextInt();long ans 0;int[][] N new int [n10][m10];//存行int [] a new int[n1];//存列int [] b new int[m1];for (int i 0; i k ; i) {String line scanner.next();int d scanner.nextInt();if(line.equals(R)){a[d];}else {b[d];}}for (int i 1; i n1; i) {for (int j 1; j m1; j) {int temp a[i]b[j];if (temp % 2 ! 0){ans;}}}System.out.print(ans);}
} 4.总结
首先通过Scanner类从标准输入读取三个整数n、m和k分别表示矩阵的行数、列数和现代艺术作品的数量。 创建一个二维数组N大小为(n10)×(m10)用于存储每个位置的状态。 创建两个一维数组a和b分别表示每行和每列上现代艺术作品的数量。 使用一个循环读取k行输入每行包含一个字符和一个整数表示现代艺术作品的位置。如果字符为’R’则在相应行上作品数量加1如果字符为’C’则在相应列上作品数量加1。 使用两层循环遍历矩阵的所有位置计算每个位置上现代艺术作品的总数量。如果总数量为奇数则将ans加1。最后输出ans的值即表示满足条件的现代艺术作品的总数量。 原题链接