728x90
반응형
1. 문제 설명
2. 풀이과정
- 입력받은 매개변수 a와 b 배열의 길이는 동일하다. 따라서 한 배열의 길이를 가지고 두 배열의 모든 원소를 추출해야 한다. 반복문을 활용하여 각 배열의 원소를 추출한다. for i in range(len(a))
- 내적은 각 배열에서 같은 위치에 있는 원소를 곱하여 더해주면 된다. answer += a[i] * b[i]
반응형
3. 소스코드
def solution(a, b):
answer = 0
for i in range(len(a)):
answer += a[i] * b[i]
return answer
728x90
반응형
'프로그래머스 > Python' 카테고리의 다른 글
[프로그래머스] 문자열 다루기 기본 - 파이썬(Python) - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.07.02 |
---|---|
[프로그래머스] 부족한 금액 계산하기 - 파이썬(Python) - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.07.02 |
[프로그래머스] 문자열 내림차순으로 배치하기 - 파이썬(Python) - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.07.01 |
[프로그래머스] 약수의 개수와 덧셈 - 파이썬(Python) - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.07.01 |
[프로그래머스] 수박수박수박수박수박수? - 파이썬(Python) - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.07.01 |
[프로그래머스] 가운데 글자 가져오기 - 파이썬(Python) - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.07.01 |
[프로그래머스] 제일 작은 수 제거하기 - 파이썬(Python) - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.06.30 |
[프로그래머스] 없는 숫자 더하기 - 파이썬(Python) - 우당탕탕 개발자 되기 프로젝트 (0) | 2023.06.30 |