ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 내적 C++
    프로그래머스(Programmers) 2021. 12. 15. 22:51
    반응형
    문제 설명


    제한사항

    • a, b의 길이는 1 이상 1,000 이하입니다.
    • a, b의 모든 수는 -1,000 이상 1,000 이하입니다.

    입출력 예
    a b result

    [1,2,3,4] [-3,-1,0,2] 3
    [-1,0,1] [1,0,-1] -2

    입출력 예 설명
    입출력 예 #1

    • a와 b의 내적은 1*(-3) + 2*(-1) + 3*0 + 4*2 = 3 입니다.

    입출력 예 #2

    • a와 b의 내적은 (-1)*1 + 0*0 + 1*(-1) = -2 입니다.


    #include <string> #include <vector> using namespace std; int solution(vector<int> a, vector<int> b) { int answer = 0; for(int i=0; i<a.size(); i++) { answer += a[i]*b[i]; } return answer; }



    => 문제에 주어진대로 그대로 구현하면 됩니다.
    => 내적을 구하는 문제이므로 a,b의 size는 동일합니다.

    반응형

    '프로그래머스(Programmers)' 카테고리의 다른 글

    더 맵게 C++  (0) 2021.12.23
    멀쩡한 사각형 C++  (0) 2021.12.17
    단체사진 찍기 C++  (0) 2021.12.15
    크레인 인형뽑기 게임  (0) 2021.12.14
    없는 숫자 더하기  (0) 2021.12.11

    댓글

Designed by Who.