新矩阵(信息学奥赛一本通-2041)

【题目描述】

已知一个n×n(2≤n≤20)的矩阵(方阵),把矩阵二条对角线上的元素值加上10,然后输出这个新矩阵。

【输入】

第一行为n;

下面为一个n×n,矩阵中各正整数小于100。

【输出】

输出新的矩阵。共n行,每行n数,各数之间用一个空格隔开。

【输入样例】

5

13 66 53 89 55

11 72 61 62 46

90 10 38 10 55

95 20 43 27 19

60 12 66 16 96

【输出样例】

23 66 53 89 65

11 82 61 72 46

90 10 48 10 55

95 30 43 37 19

70 12 66 16 106

【题解代码】

cpp 复制代码
#include<bits/stdc++.h>
using namespace std;

const int N = 1e2 + 10;
int nums[N][N];

int main()
{
	int n; cin >> n;
	for (int i = 1; i <= n; i++)
	{
		for (int j = 1; j <= n; j++)
		{
			cin >> nums[i][j];
			if (i == j || i + j == n + 1)nums[i][j] += 10;
			cout << nums[i][j] << ' ';
		}
		cout << endl;
	}

	return 0;
}
相关推荐
楽码1 小时前
了解HMAC及实现步骤
后端·算法·微服务
CoovallyAIHub1 小时前
YOLOVision 2025 官宣日期!大会议程暗藏 YOLOv14 发布信号?
深度学习·算法·计算机视觉
CoovallyAIHub2 小时前
基于CNN与Transformer的无人机应急救援网络异常流量检测
深度学习·算法·计算机视觉
Shun_Tianyou2 小时前
Python Day28 HTML 与 CSS 核心知识点 及例题分析
开发语言·前端·css·python·算法·html
啊阿狸不会拉杆2 小时前
《算法导论》第 18 章 - B 树
数据结构·c++·b树·算法·排序算法
( ̄▽ ̄).2 小时前
C++联合体的定义
前端·c++·算法
再睡一夏就好3 小时前
【排序算法】⑦归并排序
c语言·数据结构·算法·排序算法·学习笔记
项目申报小狂人3 小时前
2025年中科院2区红杉优化算法Sequoia Optimization Algorithm-附Matlab免费代码
算法·数学建模·matlab
C灿灿数模3 小时前
备战国赛算法讲解——马尔科夫链,2025国赛数学建模B题详细思路模型更新
算法·数学建模
夏天ccys3 小时前
LeetCode Day5 -- 栈、队列、堆
算法·leetcode···队列