【PTA题目】7-8 矩阵运算 分数 10

7-8 矩阵运算

分数 10

全屏浏览题目

切换布局

作者 C课程组

单位 浙江大学

给定一个n×n的方阵,本题要求计算该矩阵除副对角线、最后一列和最后一行以外的所有元素之和。副对角线为从矩阵的右上角至左下角的连线。

输入格式:

输入第一行给出正整数n(1<n≤10);随后n行,每行给出n个整数,其间以空格分隔。

输出格式:

在一行中给出该矩阵除副对角线、最后一列和最后一行以外的所有元素之和。

输入样例:

4
2 3 4 1
5 6 1 1
7 1 8 1
1 1 1 1

输出样例:

35

代码长度限制

16 KB

时间限制

400 ms

内存限制

64 MB

参考答案
#include<stdio.h>
int main()
{int n,i,j,sum=0;scanf("%d",&n);int group[10][10]={0};for(i=0;i<n;i++)for(j=0;j<n;j++){scanf("%d",&group[i][j]);if(n-i-1==j||i==n-1||j==n-1)group[i][j]=0;}for(i=0;i<n;i++){for(j=0;j<n;j++){//printf("%d ",group[i][j]);sum+=group[i][j];}//printf("\n");}printf("%d",sum);
}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/215848.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Azure Machine Learning - 使用自己的数据与 Azure OpenAI 模型对话

在本文中&#xff0c;可以将自己的数据与 Azure OpenAI 模型配合使用。 对数据使用 Azure OpenAI 模型可以提供功能强大的对话 AI 平台&#xff0c;从而实现更快、更准确的通信。 关注TechLead&#xff0c;分享AI全维度知识。作者拥有10年互联网服务架构、AI产品研发经验、团队…

台式扫描电镜中的扫描速度和扫描模式如何选择?

台式扫描电镜&#xff08;SEM&#xff09;是一种利用电子束扫描样品表面&#xff0c;通过检测样品反射或发射的次级电子、背散射电子、X 射线等信号&#xff0c;来获取样品的形貌、结构、组成和分布等信息的仪器。台式扫描电镜具有体积小、操作简单、样品制备方便、分辨率高、成…

AttributeError: cannot assign module before Module.__init__() call 解决方法

这个错误通常是由于在__init__方法之外对模块中的某些成员进行了初始化或赋值操作&#xff0c;导致模块还没有被完全初始化就已经被调用了。为了解决这个问题&#xff0c;需要将所有的初始化或赋值操作移到__init__方法内部。 例如&#xff0c;如果有一个自定义模块MyModule&a…

量化交易与人工智能:Python库的应用与效用

&#x1f482; 个人网站:【 海拥】【神级代码资源网站】【办公神器】&#x1f91f; 基于Web端打造的&#xff1a;&#x1f449;轻量化工具创作平台&#x1f485; 想寻找共同学习交流的小伙伴&#xff0c;请点击【全栈技术交流群】 量化交易简介 量化交易是一种利用计算机算法执…

Windows使用virtualenv创建python环境

假设已有python和pip环境使用pip安装vitualenv pip install virtualenv 将virtualenv的路径加入环境变量使用virtualenv创建一个虚拟环境 virtualenv virtual_name --pythonpython3.9 激活虚拟环境 virtual_name\Script\activate 遇到问题&#xff1a; 使用工作电脑激活…

VUE+webrtc-streamer 实现实时视频播放(监控设备-rtsp)

效果 下图则启动成功&#xff0c;此时在浏览器访问127.0.0.1:8000可以看到本机监控画面 1、下载webrtc-streamer 地址&#xff1a;https://github.com/mpromonet/webrtc-streamer/releases 2、解压下载包 3、双击webrtc-streamer.exe启动服务 4、将下载包html文件夹下webrt…

Vue笔记-在axios中的than函数中使用this需要注意的地方

在Vue中&#xff0c;可以使用this关键字来访问到组件中定义的变量。然而&#xff0c;在axios的then函数中&#xff0c;this关键字的作用域会改变&#xff0c;会指向axios对象本身而不是Vue组件实例。因此&#xff0c;不能直接访问到Vue组件中定义的变量。 解决这个问题的一种方…

数据分析Pandas

数据分析Pandas Pandas简介第一个PandasPandas APIPandas数据结构Pandas数据结构SeriesSeries API创建 SeriesSeries基本属性和方法Series索引操作Series切片操作Series过滤数据Series算术运算Series缺失数据处理Series排序和排名Series统计函数Pandas数据结构DataFrameDataFr…

2023/12/11 作业

1.思维导图 2.作业 成果&#xff1a; 第一个头文件 #ifndef TEST3GET_H #define TEST3GET_H #include <QWidget> #include<QMessageBox> QT_BEGIN_NAMESPACE namespace Ui { class test3get; } QT_END_NAMESPACE class test3get : public QWidget { Q_OBJE…

QT学习(19):QIODevice

目录 QIODevice类&#xff1a;一、一般操作1、open()和close()2、read()3、write() 二、随机存取设备和顺序设备三、读写信号四、阻塞函数五、虚函数readData、readLineData、writeData六、内存缓冲区七、事务机制 QIODevicePrivate类QRingBuffer和QRingChunk QIODevice类&…

安卓.apk的文件app应用程序开发后如何安装运行到真机上测试?

当您完成了一个安卓app的开发之后&#xff0c;进行真机测试是确保应用程序稳定运行的关键步骤之一。下面我们会讲述几种将安卓app安装到手机进行测试的方法&#xff0c;请根据具体情况选择合适的方式。 图片来源&#xff1a;安卓.apk的文件app应用程序开发后如何安装运行到真机…

Scala-初学

前提&#xff0c;已经安装好Scala 在Linux终端 准备资料&#xff1a; a.txt 内容 HIVE 底层 是 hdfs 和 mapreduce 实现存储 和 计算的 。 HIVE 也 可以 使用 hadoop 配置 的 压缩 方法 对 中间 结果 或 最终 数据 进行 压缩 1 import scala.io.Source scala> val lines So…

C++ 指针常量和常量指针的区别

指针常量 指针常量&#xff1a;顾名思义它就是一个常量&#xff0c;但是是指针修饰的。 格式为&#xff1a; int * const p //指针常量在这个例子下定义以下代码&#xff1a; int a&#xff0c;b&#xff1b; int * const p&a //指针常量 //那么分为一下两种操作 *p9;//操…

普通SSL证书和EV SSL证书有什么区别?

SSL证书是一种用于加密网站和保护用户数据传输的安全协议。在SSL证书的类型中&#xff0c;普通SSL证书和EV SSL证书是两种常见的选择。本文将介绍普通SSL证书和EV SSL证书的区别&#xff0c;以及它们在网站安全性和可信度方面的差异。 1、安全性验证程度 普通SSL证书和EV SSL证…

linux(5):linux基础命令第五弹

在linux基础命令第四弹中http://t.csdnimg.cn/tvuNl我们了解了echo、tail命令、管道符和vim文本编辑器的相关内容。这一篇我们会了解关于命令选项的说明 我们在之前的学习中&#xff0c;发现命令中的选项是非常多的&#xff0c;比如-l -c -m -r -w 等等&#xff0c;命令有很多&…

C++学习笔记之五(String类)

C 前言getlinelength, sizec_strappend, inserterasefindsubstrisspace, isdigit 前言 C是兼容C语言的&#xff0c;所以C的字符串自然继承C语言的一切字符串&#xff0c;但它也衍生出属于自己的字符串类&#xff0c;即String类。String更像是一个容器&#xff0c;但它与容器还…

C++入门【6-C++ 修饰符类型】

C 修饰符类型 C 允许在 char、int 和 double 数据类型前放置修饰符。 修饰符是用于改变变量类型的行为的关键字&#xff0c;它更能满足各种情境的需求。 下面列出了数据类型修饰符&#xff1a; signed&#xff1a;表示变量可以存储负数。对于整型变量来说&#xff0c;signe…

12月11日作业

完善对话框&#xff0c;点击登录对话框&#xff0c;如果账号和密码匹配&#xff0c;则弹出信息对话框&#xff0c;给出提示登录成功&#xff0c;提供一个Ok按钮&#xff0c;用户点击Ok后&#xff0c;关闭登录界面&#xff0c;跳转到其他界面 如果账号和密码不匹配&#xff0c;弹…

被迫搬家,宽带迁移怎么办?

广州一栋违建烂尾楼&#xff0c;13年里从未停止出租&#xff0c;年年住满人。这栋楼没有贴外墙&#xff0c;裸露的水泥表面都被雨水腐蚀&#xff0c;很多阳台没有建好&#xff0c;只是简单加装了护栏&#xff0c;存在巨大安全隐患。 为什么烂尾楼年年满人呢&#xff1f; 因为它…

算法:快速幂ksm

为什么使用快速幂&#xff1a; 假设题目要求求a的b次方。 c/c里并没有^运算符&#xff0c;所以我们第一时间可能想到使用for循环&#xff0c;将“a * a”语句循环b次。但是这样时间复杂度为O(n),所以当b过大的时候&#xff0c;我们的程序将会非常慢&#xff0c;所以我们需要使用…