티스토리 뷰
https://www.acmicpc.net/problem/17202
17202번: 핸드폰 번호 궁합
어린시절 다들 한 번씩은 이름으로 궁합을 본 적이 있을 것이다. 이것과 비슷한 방식으로 중앙대학교에는 핸드폰 번호 궁합을 보는 것이 유행이라고 한다. 핸드폰 번호 궁합을 보기 위해서는
www.acmicpc.net
const input = require('fs')
.readFileSync('./dev/stdin')
.toString()
.trim()
.split('\n')
.map((v) => v.trim());
let number = [];
let dp = Array.from(Array(10), () => Array(10).fill(0));
for (let i = 0; i <= 9; i++) {
for (let j = 0; j <= 9; j++) {
dp[i][j] = (i + j) % 10;
}
}
for (let i = 0; i < input[0].length; i++) {
number.push(+input[0][i]);
number.push(+input[1][i]);
}
while (number.length > 2) {
const newNumber = [];
for (let i = 0; i < number.length - 1; i++) {
const a = number[i];
const b = number[i + 1];
newNumber.push(dp[a][b]);
}
number = newNumber;
}
console.log(number.join(''));
728x90
'자료구조 알고리즘 > 백준' 카테고리의 다른 글
Node.js) 백준 14581번: 팬들에게 둘러싸인 홍준 (0) | 2023.08.10 |
---|---|
Node.js) 백준 1075번: 나누기 (0) | 2023.08.10 |
Node.js) 백준 24416번: 알고리즘 수업 - 피보나치 수1 (0) | 2023.08.08 |
Node.js) 백준 2775번: 부녀회장이 될꺼야 (0) | 2023.08.08 |
Node.js) 백준 26529번: Bunnies (0) | 2023.08.08 |
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 개발자면접
- 롱베케이션
- 면접질문
- 다이나믹프로그래밍
- create databases;
- 다이나밍프로그래밍
- 투포인터
- 최소공통조상
- 투포인터 연습
- 그래프
- MySQL
- DB 생성
- 동적프로그래밍
- create db
- MOD
- 은둔청년체험
- node.js
- BFS
- 서버개발
- 면접비
- 로드나인
- 서버점검
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
글 보관함