-
백준 2738 행렬 덧셈 - [알고리즘] [kotlin]알고리즘/백준 2023. 8. 2. 01:35
문제 내용

문제 분석
1. n*m크기의 행렬이 2개 들어온다.
2. 각 원소를 더해 출력한다.
아이디어
1. 배열에 n*m번 입력 받는다.
2. m개의 숫자를 입력 받으며 배열에 있는 값에 더하며 출력한다.
3. n번 반복한다.
풀이
fun main() { System.`in`.bufferedReader().use { br -> val n: Int val m: Int br.readLine().split(' ').let { n = it[0].toInt() m = it[1].toInt() } val arr = Array(n){ IntArray(m) } for(i in 0 until n) { val str = br.readLine().split(' ') for(j in 0 until m) { arr[i][j] = str[j].toInt() } } val sb = StringBuilder() for(i in 0 until n) { val str = br.readLine().split(' ') for(j in 0 until m) { sb.append(arr[i][j] + str[j].toInt()).append(' ') } } print(sb.toString()) } }'알고리즘 > 백준' 카테고리의 다른 글
백준 4949 균형잡힌 세상 - [알고리즘] [kotlin] [stack] (0) 2023.08.03 백준 2566 최댓값 - [알고리즘] [kotlin] (0) 2023.08.02 백준 2444 별 찍기 - 7 - [알고리즘] [kotlin] (0) 2023.07.31 백준 3003 킹, 퀸, 룩, 비숍, 나이트, 폰 - [알고리즘] [kotlin] (0) 2023.07.31 백준 14425 문자열 집합 - [알고리즘] [이분탐색] [hashMap][kotlin] (1) 2023.07.27