mark340
착하게살자
mark340
전체 방문자
오늘
어제
  • 분류 전체보기 (98)
    • 백준 (11)
    • 알고리즘 (1)
    • Javascript (17)
    • CS (18)
    • 기타 (9)
    • AI (1)
    • Angular (2)
    • Linux (14)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • Closure
  • JavaScript
  • MySQL
  • oauth
  • parsing

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
mark340

착하게살자

[백준 2738] 행렬 덧셈 (Node.js) / 자바스크립트 행렬끼리 덧셈
백준

[백준 2738] 행렬 덧셈 (Node.js) / 자바스크립트 행렬끼리 덧셈

2023. 1. 9. 23:12

https://www.acmicpc.net/problem/2738

 

2738번: 행렬 덧셈

첫째 줄에 행렬의 크기 N 과 M이 주어진다. 둘째 줄부터 N개의 줄에 행렬 A의 원소 M개가 차례대로 주어진다. 이어서 N개의 줄에 행렬 B의 원소 M개가 차례대로 주어진다. N과 M은 100보다 작거나 같

www.acmicpc.net


 

let input = require('fs').readFileSync('/dev/stdin').toString().trim().split('\n')
let [N,M] = input[0].split(' ').map(Number);

for(let i=1; i<=N; i++){
  let a = input[i].split(' ').map(Number)  // 첫번째 행렬
  let b = input[i+N].split(' ').map(Number)  // 두번째 행렬
  
  console.log(a.map((x,y) => x + b[y]).join(' '))  //첫번째+두번째 행렬의 합 (map 이용)
};

 

 

 

 

숏코딩 첨으로 순위권에 들었다..

저작자표시 (새창열림)

'백준' 카테고리의 다른 글

[백준 2108] 통계학 / 배열 요소의 최빈값 구하기 / Object.entries()  (0) 2023.01.14
[백준 18870] 좌표 압축 / Map  (0) 2023.01.14
[백준 1181번] 단어정렬 / Set(배열중복제거) / localeCompare() (단어정렬)  (0) 2023.01.14
[백준 2587] 대표값2 (Node.js)  (0) 2023.01.10
[백준 2941] 크로아티아 알파벳 (Node.js)  (0) 2023.01.01
    '백준' 카테고리의 다른 글
    • [백준 18870] 좌표 압축 / Map
    • [백준 1181번] 단어정렬 / Set(배열중복제거) / localeCompare() (단어정렬)
    • [백준 2587] 대표값2 (Node.js)
    • [백준 2941] 크로아티아 알파벳 (Node.js)
    mark340
    mark340
    착하게삽시다

    티스토리툴바