728x90
반응형
내용으로 보아 numpy를 사용한 계산이 아닌 for문을 사용한 계산을 해야하는 것으로 보입니다.
def solution(arr1, arr2):
answer = []
for i in range(len(arr1)):
r = []
for j in range(len(arr2[0])):
v = 0
for k in range(len(arr1[0])):
v += arr1[i][k] * arr2[k][j]
r.append(v)
answer.append(r)
return answer
# A = [[2,3,2], [4,2,4], [3,1,4]]
# B = [[5,4,3], [2,4,1], [3,1,1]]
A = []
for i in range(3):
tmp = []
for j in range(3):
tmp.append(int(input()))
A.append(tmp)
B = []
for i in range(3):
tmp = []
for j in range(3):
tmp.append(int(input()))
B.append(tmp)
rtn = solution(A, B)
print(A)
print(B)
print(rtn)
728x90
반응형
'프로그램' 카테고리의 다른 글
[파이썬] 문제 : 터틀 여러가지 동형의 개수, 크기 입력 받아 그리기 (0) | 2022.12.05 |
---|---|
[파이썬] 문제 : 요일의 7의 배수에 해당하는 요일 및 7을 나눈 날짜의 요일 찾기 (0) | 2022.12.05 |
[파이썬] 문제 : 학생의 학생별 평균, 과목별 평균, 과목별 1등 학생 분석 (0) | 2022.12.05 |
[파이썬] 문제 : 메뉴와 가격의 딕셔너리에서 메뉴 입력 받아 총합 출력 (0) | 2022.12.05 |
[파이썬] 문제 : 상품명, 가격,수량 리스트 있을때 구매후 재고 출력 (0) | 2022.12.05 |
댓글