10/23华为od机试

1.输入:2,5,2,6
1,3,4,5,6
2,3,4,4,7
2.输出:4
题目描述:输入第一行 2代表宽,5代表长,2代表正方体的边长,6代表正方体内数字和>=6。
输入第二三行代表2*5的矩阵。
输出代表以2为边长的矩阵在2*5的矩阵上可以划出4个正方体,4个正方体内的数字和大于6

问在不同输入的情况下,可以输出多少个矩阵

例:输入:2,5,1,0
1,2,3,4,5
2,3,4,5,6
输出:10    (边长为1的矩阵,矩阵和>=0,这样的矩阵有10个)

求解!

#华为od机试#
全部评论
// 构造矩阵 Scanner sc = new Scanner(System.in); String[] split = sc.nextLine().split(","); int width = Integer.parseInt(split[0]); int length = Integer.parseInt(split[1]); int side = Integer.parseInt(split[2]); int sum = Integer.parseInt(split[3]); int[][] matrix = new int[width][length]; for (int i = 0; i < width; i++) {     String[] m = sc.nextLine().split(",");     for (int j = 0; j < m.length; j++) {         matrix[i][j] = Integer.parseInt(m[j]);     } }
1 回复 分享
发布于 2022-11-02 18:43 浙江
滑动时间窗
点赞 回复 分享
发布于 2022-10-25 00:30 北京
思路就是构造矩阵,然后再遍历 求正方形矩阵的和
点赞 回复 分享
发布于 2022-11-02 18:42 浙江
// 遍历矩阵 int count = 0; for (int i = 0; i <= width - side; i++) {     for (int j = 0; j <= length - side; j++) {         // 计算正方形矩阵的和         int mSum = 0;         for (int w = i; w < i + side; w++) {             for (int l = j;l < j + side; l++) {                 mSum += matrix[w][l];             }         }         if (mSum > sum) {             count++;         }     } } System.out.println(count);
点赞 回复 分享
发布于 2022-11-02 18:43 浙江
兄弟,机试过了没
点赞 回复 分享
发布于 2022-11-21 20:37 陕西

相关推荐

评论
2
14
分享

创作者周榜

更多
正在热议
更多
# 听劝,这个简历怎么改 #
14064次浏览 182人参与
# 面试被问“你的缺点是什么?”怎么答 #
6244次浏览 98人参与
# 水滴春招 #
16156次浏览 326人参与
# 入职第四天,心情怎么样 #
11265次浏览 63人参与
# 租房找室友 #
7997次浏览 53人参与
# 读研or工作,哪个性价比更高? #
26139次浏览 356人参与
# 职场新人生存指南 #
199165次浏览 5506人参与
# 参加完秋招的机械人,还参加春招吗? #
26941次浏览 276人参与
# 文科生还参加今年的春招吗 #
4098次浏览 31人参与
# 简历无回复,你会继续海投还是优化再投? #
48608次浏览 561人参与
# 你见过最离谱的招聘要求是什么? #
144708次浏览 829人参与
# 如果重来一次你还会读研吗 #
155712次浏览 1706人参与
# 机械人选offer,最看重什么? #
69076次浏览 449人参与
# 选择和努力,哪个更重要? #
44261次浏览 492人参与
# 如果再来一次,你还会学硬件吗 #
103638次浏览 1245人参与
# 如果你有一天可以担任公司的CEO,你会做哪三件事? #
20517次浏览 413人参与
# 招聘要求与实际实习内容不符怎么办 #
46662次浏览 494人参与
# 22届毕业,是读研还是拿外包offer先苟着 #
4652次浏览 27人参与
# 你们的毕业论文什么进度了 #
901179次浏览 8960人参与
# 软开人,你觉得应届生多少薪资才算合理? #
81368次浏览 496人参与
# 国企还是互联网,你怎么选? #
109188次浏览 853人参与
牛客网
牛客企业服务