当前位置:网站首页>-向量点积-
-向量点积-
2022-08-09 23:46:00 【-JMY-】
题目描述
在线性代数、计算几何中,向量点积是一种十分重要的运算。
给定两个n维向量a=(a1,a2,...,an)和b=(b1,b2,...,bn),求点积a·b=a1b1+a2b2+...+anbn。
输入
第一行是一个整数n。1 <= n <= 1000。
第二行包含n个整数a1,a2,...,an。
第三行包含n个整数b1,b2,...,bn。
相邻整数之间用单个空格隔开。每个整数的绝对值都不超过1000。
输出
一个整数,即两个向量的点积结果。
样例输入
3 1 4 6 2 1 5
样例输出
36
参考代码:
#include<bits/stdc++.h>
using namespace std;
int n,a[1005],b[1005],s;
int main(){
scanf("%d",&n);
for(int i=0;i<n;i++)
scanf("%d",a+i);
for(int i=0;i<n;i++)
scanf("%d",b+i);
for(int i=0;i<n;i++)
s+=a[i]*b[i];
printf("%d",s);
return 0;
}
边栏推荐
猜你喜欢
随机推荐
20220808-一些想法
flask——请求、响应、请求扩展、session、闪现、蓝图、g对象、flask-session
Leetcode82. 删除排序链表中的重复元素 II
断开和服务器共享连接的方法「建议收藏」
手把手教你编写性能测试用例
Redisson 分布式锁
ES6 Beginner to Mastery #15: Generator Usage
[SUCTF 2019]CheckIn (.htaccess和.user.ini)
聚焦热点 | ISC 2022软件供应链安全治理与运营论坛圆满落幕
错误提示:Syntax error on token “function”, delete this token
vmware Exsi 网卡配置
《MySQL入门很轻松》第4章:数据表中存放的数据类型
生物素叠氮化物中的(CAS:1527486-16-3TAMRA-azide-PEG3-Biotin)反应的特点!
Leetcode79. 单词搜索
【Infiltration tool】Browser data export tool
为什么不建议你在 Docker 中跑 Mysql ?
源码编译安装LAMP和LNMP
JSP简介
Win11怎么关闭系统保护功能?系统保护还原功能怎么关闭?
解锁时间生成与比较