题目:线性代数

ops/2024/9/19 23:04:55/ 标签: 算法

问题描述:


解题思路:
        列相乘,然后行相加。

        注意点:由于元素数据范围最大为1e6,两个元素相乘乘积最大为1e12,如果元素类型为int则在乘的过程中就会爆炸,所以需要开long long类型。


AC代码:

#include<bits/stdc++.h>
using namespace std;const int N = 1e6 + 9;
long long a[N], b[N], ans = 0;int main()
{int n;cin >> n;for(int i = 1; i <= n; i++)cin >> a[i];for(int j = 1; j <= n; j++)cin >> b[j];for(int i = 1; i <= n; i++){ans += a[i]*b[i];}cout << ans << '\n';return 0;
}

知识点:数据范围


http://www.ppmy.cn/ops/31136.html

相关文章

Python中的NumPy入门:科学计算与数组操作的10个基础教程

1. 引言&#xff1a;走进NumPy的世界 欢迎来到Python科学计算的核心地带——NumPy&#xff01;它就像一个拥有强大魔力的数学工具箱&#xff0c;专为处理多维数组而生&#xff0c;让你在数据分析、机器学习等领域如虎添翼。今天&#xff0c;我们将一起踏上这趟十步旅程&#x…

R语言数据探索和分析7-使用随机森林模型对中国GDP及其影响因素分析

一、研究背景和意义 国内生产总值&#xff08;GDP&#xff09;是宏观经济领域中最为关注的经济统计数据之一&#xff0c;它反映了一个国家或地区在一定时期内所创造的所有最终商品和服务的总价值。GDP的增长率不仅仅是一个国家经济健康状况的关键指标&#xff0c;还直接关系到…

服务器数据恢复—异常断电导致RAID模块故障的数据恢复案例

服务器数据恢复环境&#xff1a; 某品牌ProLiant DL380系列服务器&#xff0c;服务器中有一组由6块SAS硬盘组建的RAID5阵列&#xff0c;WINDOWS SERVER操作系统&#xff0c;作为企业内部文件服务器使用。 服务器故障&#xff1a; 机房供电几次意外中断&#xff0c;服务器出现故…

Threejs制作服务器机房冷却结构

这节再绘制一个机房的结构&#xff0c;因为内容比较简单&#xff0c;就只使用一个章节来介绍&#xff0c; 先来一张效果图&#xff0c; 需要两个模型&#xff1a;一个冷却设备&#xff0c;一个服务器机箱&#xff0c;我这里是从网上找来的&#xff0c;首先我们搭建一个场景&a…

UML用例图include与entend

【UML基础教程】- 用例图中的各种关系&#xff08;include、extend&#xff09;_订书与到店取书和快递取书是包含还是扩展关系-CSDN博客 用例与用例之间的关系&#xff1a; 包含关系&#xff08;include&#xff09;&#xff1a; 用例A需要功能B&#xff0c;该功能被用例C定…

【Flask开发实战】flask装饰器介绍

一、前言 前面我们已经完成了登录页面的创建&#xff0c;在后续页面的创建中&#xff0c;需要解决一个问题&#xff0c;就是用户是否已认证登录&#xff0c;对于已经认证登录后我们可以开放其他页面访问的权限&#xff0c;如果是没有验证登录的&#xff0c;则应该拒绝访问。此…

GO解析 - Linux 指令之 lsblk

版本 lsblk --version lsblk from util-linux 2.38.1 代码 lsblkParser.go package utilstype LSBlkItem struct {Name string // 名称Major uint // 主版本Minor uint // 此版本Removable bool // 可移除deWritable bool // 可写的Size …

架构设计 | 分布式与集群有什么区别

作为一名从业多年的程序员&#xff0c;对于分布式和集群这两种架构有着深入的了解。简单来说&#xff0c;分布式是将一个任务分拆到多个节点共同完成&#xff0c;而集群则是多个节点执行相同的任务。具体来说&#xff0c;分布式和集群的区别体现在以下几个方面&#xff1a; 一…

leetcode295. 数据流的中位数

class MedianFinder {//A为小根堆&#xff0c;B为大根堆List<Integer> A,B;public MedianFinder() {A new ArrayList<Integer>();B new ArrayList<Integer>();}public void addNum(int num) {int m A.size(),n B.size();if(m n){insert(B,num);int top …

鸿蒙OpenHarmony【标准系统 烧录】(基于RK3568开发板)

烧录 烧录是指将编译后的程序文件下载到芯片开发板上的动作&#xff0c;为后续的程序调试提供基础。DevEco Device Tool提供一键烧录功能&#xff0c;操作简单&#xff0c;能快捷、高效的完成程序烧录&#xff0c;提升烧录的效率。 RK3568的镜像烧录通过Windows环境进行烧录&…

std::filesystem使用笔记

C17引入了filesystem标准库&#xff0c;该库提供了一组类和函数&#xff0c;用于处理文件系统中的文件和目录。使用库&#xff0c;可以方便地执行文件和目录的各种操作&#xff0c;如创建、复制、移动、删除文件或目录&#xff0c;遍历目录&#xff0c;获取文件属性等。 1. 头…

在家连学校的服务器

在家连接学校的服务器。 Step1: 首先下载一个vscode的插件 Visual Studio Code - Code Editing. Redefined 我的服务区是ubuntu20.04&#xff0c;x64的&#xff0c;所以下载这个。 Step2: 下载到本地之后&#xff0c;想办法将这个文件拷贝到你的服务器上。 Step3: 解压该包…

Qt绘图与图形视图之绘制带三角形箭头的窗口的简单介绍

往期回顾 Qt绘图与图形视图之场景、视图架构的简单介绍-CSDN博客 Qt绘图与图形视图之基本图元绘制的简单介绍-CSDN博客 Qt绘图与图形视图之自定义图元实现拖拽、拉伸、旋转功能-CSDN博客 Qt绘图与图形视图之绘制带三角形箭头的窗口的简单介绍 一、最终效果 点击pushbutton按钮…

正则化回归

1. L1正则化 L1正则化是回归参数各个元素绝对值之和。 2. L2正则化 L2正则化是回归参数各个元素平方之和。 3.LOSS回归 线性回归加上L1正则化 4.岭回归 线性回归加上L2正则化 不断增大 L2 约束项参数 α&#xff0c;可以发现岭回归参数优化解不断靠近原点&#xff0c…

pytorch笔记:ModuleDict

1 介绍 在 PyTorch 中&#xff0c;nn.ModuleDict 是一个方便的容器&#xff0c;用于存储一组子模块&#xff08;即 nn.Module 对象&#xff09;的字典这个容器主要用于动态地管理多个模块&#xff0c;并通过键来访问它们&#xff0c;类似于 Python 的字典 2 特点 组织性 nn…

vscode远程免密ssh原理与实操方法

什么是SSH SSH是一种加密协议&#xff0c;全称为Secure Shell&#xff0c;用于安全地远程登录到服务器或其他远程设备上执行命令或传输文件。它提供了一种安全的加密通信机制&#xff0c;使得远程登录和文件传输等操作不会被恶意攻击者窃取或篡改&#xff0c;确保了数据的保密…

C++:继承性_程序

编译器&#xff1a;vs2022 main.cpp #include <iostream> #include <iomanip> #include "person.h"const int Sum 2;class Group { protected:PostGra st[Sum];int sum; public:Group();void Input();void SortByID();void Output(); };Group::Group(…

4.3 JavaScript变量

4.3.1 变量的声明 JavaScript是一种弱类型的脚本语言&#xff0c;无论是数字、文本还是其他内容&#xff0c;统一使用关键词var加上变量名称进行声明&#xff0c;其中关键词var来源于英文单词variable&#xff08;变量&#xff09;的前三个字母。 可以在声明变量的同时对其指定…

自定义拦截器jwt登录校验接口模拟账号登录

五一闲在宿舍&#xff0c;本来想写一个自己的简易博客网站&#xff0c;发现vue基础太差&#xff0c;做不出来页面效果于是便放弃&#xff0c;但也没有完全放弃。于是我分析了一下简易博客的后端实现流程&#xff0c;除了最基本的crud以外&#xff0c;在自己目前的对接口的分析中…

Electron开发 umi react 应用

Electron 是一个跨平台桌面端的应用框架&#xff0c;electron 底层依赖3 个核心组件 Chromium、Node.js、Electron API&#xff0c;Chromium 是 Chrome 的开源版本&#xff0c;Node.js可以编写后台应用程序&#xff0c;集成 Node.js 到 Electron&#xff0c;使得 Electron 可以…