题目信息

题目类型
练习
题目年份
2023
题目题型
编程题
关 键 词
螺旋矩阵

题目题干

第三题:螺旋矩阵4TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

(matrix.cpp)4TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【问题描述】4TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

一个行 列的螺旋矩阵可由如下方法生成:4TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

从矩阵的左上角(第 1 行第 1 列)出发,初始时向右移动;如果前方是未曾经过的格子, 则继续前进,否则右转;重复上述操作直至经过矩阵中所有格子。根据经过顺序,在格子中  依次填入 1, 2, 3, ... , n2,便构成了一个螺旋矩阵。4TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

下图是一个= 4 时的螺旋矩阵。4TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

14TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

24TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

34TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

44TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

124TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

134TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

144TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

54TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

114TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

164TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

154TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

64TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

104TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

94TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

84TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

74TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

现给出矩阵大小以及 和 j,请你求出该矩阵中第 行第 列的数是多少。4TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入】4TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入文件名为matrix.in。4TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输入共一行,包含三个整数nij,每两个整数之间用一个空格隔开,分别表示矩阵大小、待求的数所在的行号和列号。4TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输出】4TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输出文件名为matrix.out。4TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

输出共一行,包含一个整数,表示相应矩阵中第行第 列的数。4TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【输入输出样例】4TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

matrix.in4TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

matrix.out4TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

4 2 34TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

144TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

【数据说明】4TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

对于50%的数据,1 ≤ ≤ 100;4TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

对于100%的数据,1 ≤ n ≤ 30,000,1 ≤ i ≤ n,1 ≤ j ≤ n4TP100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库

答案解析

相关题目

第四题:出队游戏(queue) 题目描述 秋冬季阳光明媚的上午,老师带领同学们在做一个游戏,首先同学们排成一列,然后从 1 开始依次给同学们一个编号,如果有 5 位同学,他们的编号依次为 1、2、3、
第三题:螺旋矩阵 (matrix.cpp) 【问题描述】 一个n 行 n 列的螺旋矩阵可由如下方法生成: 从矩阵的左上角(第 1 行第 1 列)出发,初始时向右移动;如果前方是未曾经过的格子,
第二题:字母三角形(triangle) 题目描述: 卡卡西停完车,乘电梯去办公室,在电梯里卡卡西发现了一个非常有趣的图形。这个有趣的图形由大写字母组成,具体的样子如样例所示。现在需要你帮助卡卡西编程实
第一题:人民币(rmb) 题目描述 大家知道人民币有1元、2元、5元、10元、20元、50元、100元 7 种,现在去买一件物品,最小为元,无角、分,需要付现金,请你计算下如何付,才能准备最少数量的纸
第五题:运输木材(tree)【问题描述】 牛牛家有一个林场,现有 n 条木材,每条木材的长度已知且均为正整数。木材可以以任意正整数长度切割,但不可以连接。假设木材直径都一致,现有卡车可装m条木材,
第四题:排队预登记(line)【问题描述】 排队是件头疼的事,在社区中登记信息有的时候需要排一个很长的队,但是其实每个人的优先级都不一样,比如我们可以采用预登记的方式,提前摸排人员情况,让年纪大的
第三题:找单词游戏(words) 【问题描述】 如何快速找到一行句子里最长和最短的单词,输入1行句子(不多于200个单词,每个单词长度不超过100),只包含字母、空格和逗号。单词由至少一个连续的字
第二题:颠倒的数字(numbers) 【问题描述】 一些数字可以颠倒过来看,例如0、1、8颠倒过来还是本身,6颠倒过来是9,9颠倒过来看还是6,其他数字颠倒过来都不构成数字
第一题:最高分姓名(name)【问题描述】 学校给学信息学的同学举办一次小测试,现给出参与测试的同学姓名和分数,老师想表扬最高分的同学,请你把最高分的学生姓名输出来(最高分唯一)。 【输入格式】
T5跳跃(jump) 题目描述 猴子的正上方,每1米处,都有一个桃子,一共有N个桃子,每个桃子都有其能量值,摘下这个桃子吃下就获得了这个能力值。猴子每跳1米会消耗1个点能量,在能量值允许的下,它可以跳

提示声明

  • 免责声明:本站资源均来自网络或者用户投稿,仅供用于学习和交流:如有侵权联系删除!
  • 温馨提示:本文属于积分文章,需要充值获得积分或升级VIP会员,也可在会员中心投稿获取。

猜你喜欢