70128. 내적
2021-04-01
프로그래머스 70128번 풀이
이 글은 Obsidian에서 마이그레이션되었으며, 그 과정에서 AI의 도움을 받았습니다. 오류나 누락된 내용이 있다면 댓글로 알려주세요!
문제
풀이
아이디어
문제에 주어진 내적 설명 링크에 의하면 내적이란 같은 인덱스에 해당하는 원소들의 곱의 합을 의미한다.
주어지는 벡터는 길이가 같다고 했으므로 길이가 다를 걱정없이 같은 인덱스의 곱들을 구해서 차근차근 더해주면 문제가 해결된다.
코드
#include <string>
#include <vector>
using namespace std;
int solution(vector<int> a, vector<int> b) {
int answer = 1234567890;
answer = 0;
for(int i = 0; i < a.size(); i++)
answer += (a[i] * b[i]);
return answer;
}