<κ·Έλ¦Ό 1>κ³Ό κ°μ΄ 9Γ9 격μνμ μ°μ¬μ§ 81κ°μ μμ°μ λλ 0μ΄ μ£Όμ΄μ§ λ, μ΄λ€ μ€ μ΅λκ°μ μ°Ύκ³ κ·Έ μ΅λκ°μ΄ λͺ ν λͺ μ΄μ μμΉν μμΈμ§ ꡬνλ νλ‘κ·Έλ¨μ μμ±νμμ€.
μλ₯Ό λ€μ΄, λ€μκ³Ό κ°μ΄ 81κ°μ μκ° μ£Όμ΄μ§λ©΄
1μ΄ 2μ΄ 3μ΄ 4μ΄ 5μ΄ 6μ΄ 7μ΄ 8μ΄ 9μ΄
1ν 3 23 85 34 17 74 25 52 65
2ν 10 7 39 42 88 52 14 72 63
3ν 87 42 18 78 53 45 18 84 53
4ν 34 28 64 85 12 16 75 36 55
5ν 21 77 45 35 28 75 90 76 1
6ν 25 87 65 15 28 11 37 28 74
7ν 65 27 75 41 7 89 78 64 39
8ν 47 47 70 45 23 65 3 41 44
9ν 87 13 82 38 31 12 29 29 80
μ΄λ€ μ€ μ΅λκ°μ 90μ΄κ³ , μ΄ κ°μ 5ν 7μ΄μ μμΉνλ€.
첫째 μ€λΆν° μν λ²μ§Έ μ€κΉμ§ ν μ€μ μν κ°μ© μκ° μ£Όμ΄μ§λ€. μ£Όμ΄μ§λ μλ 100λ³΄λ€ μμ μμ°μ λλ 0μ΄λ€.
첫째 μ€μ μ΅λκ°μ μΆλ ₯νκ³ , λμ§Έ μ€μ μ΅λκ°μ΄ μμΉν ν λ²νΈμ μ΄ λ²νΈλ₯Ό λΉμΉΈμ μ¬μ΄μ λκ³ μ°¨λ‘λ‘ μΆλ ₯νλ€. μ΅λκ°μ΄ λ κ° μ΄μμΈ κ²½μ° κ·Έ μ€ ν κ³³μ μμΉλ₯Ό μΆλ ₯νλ€.
μμ μ λ ₯ 1
3 23 85 34 17 74 25 52 65
10 7 39 42 88 52 14 72 63
87 42 18 78 53 45 18 84 53
34 28 64 85 12 16 75 36 55
21 77 45 35 28 75 90 76 1
25 87 65 15 28 11 37 28 74
65 27 75 41 7 89 78 64 39
47 47 70 45 23 65 3 41 44
87 13 82 38 31 12 29 29 80
μμ μΆλ ₯ 1
90
5 7
ν λ³ν κΌ νκΈ°.. λ°±μ€μ λͺ¨λ μ λ ₯μ λ¬Έμμ΄μ΄λ€
const input = require('fs').readFileSync('/dev/stdin').toString().trim().split("\n")
let max = 0
let coord = [1, 1]
input.forEach((row, rIdx) => {
row.split(" ").forEach((col, cIdx) => {
const numCol = Number(col)
if(numCol > max) {
max = numCol
coord = [rIdx + 1, cIdx + 1]
}
})
})
console.log(max + "\n" + coord.join(" "))