일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
- 백준 1449 노드
- 백준 1449 nodejs
- 백준 4796 javascript
- 백준 11047 nodejs
- 백준 1449 타입스크립트
- 백준 1449 자바스크립트
- 백준 2503 javascript
- 백준 10448 javascript
- 백준 4796 nodejs
- 백준 1018 자바스크립트
- 백준 2503 typescript
- 백준 4796 캠핑
- CSS
- 백준 2503 타입스크립트
- 백준 1449
- 백준 2503 자바스크립트
- 백준 11047 javascript
- 알고리즘
- JavaScript
- 백준 1018 타입스크립트
- 백준 2503 nodejs
- 백준 4796 자바스크립트
- 백준 11047 타입스크립트
- 백준 11047 자바스크립트
- 백준 1449 javascript
- 백준 1018 nodejs
- 백준 1018 javascript
- 백준 4796 타입스크립트
- 백준 1018 typescript
- 백준 11047 typescript
- Today
- Total
목록알고리즘 (4)
POTATO THAT WANT TO BE HUMAN

문제 바로가기https://www.acmicpc.net/problem/10448 ✏️ Problem삼각수 Tn(n ≥ 1)는 [그림]에서와 같이 기하학적으로 일정한 모양의 규칙을 갖는 점들의 모음으로 표현될 수 있다.자연수 n에 대해 n ≥ 1의 삼각수 Tn는 명백한 공식이 있다.Tn = 1 + 2 + 3 + ... + n = n(n+1)/21796년, 가우스는 모든 자연수가 최대 3개의 삼각수의 합으로 표현될 수 있다고 증명하였다. 예를 들어,4 = T1 + T25 = T1 + T1 + T26 = T2 + T2 or 6 = T310 = T1 + T2 + T3 or 10 = T4이 결과는 증명을 기념하기 위해 그의 다이어리에 “Eureka! num = Δ + Δ + Δ” 라고 적은것에서 유레카 이론으로 ..

https://www.acmicpc.net/problem/3085 ✏️ Problem상근이는 어렸을 적에 "봄보니 (Bomboni)" 게임을 즐겨했다.가장 처음에 N×N 크기에 사탕을 채워 놓는다. 사탕의 색은 모두 같지 않을 수도 있다. 상근이는 사탕의 색이 다른 인접한 두 칸을 고른다. 그 다음 고른 칸에 들어있는 사탕을 서로 교환한다. 이제, 모두 같은 색으로 이루어져 있는 가장 긴 연속 부분(행 또는 열)을 고른 다음 그 사탕을 모두 먹는다. 사탕이 채워진 상태가 주어졌을 때, 상근이가 먹을 수 있는 사탕의 최대 개수를 구하는 프로그램을 작성하시오. 🧑💻 Solution상근아 왜 그런 게임을 해 ..let [N, ...candyArr] = require('fs').readFileSync('/..
문제 바로가기https://www.acmicpc.net/problem/2231 ✏️ Problem어떤 자연수 N이 있을 때, 그 자연수 N의 분해합은 N과 N을 이루는 각 자리수의 합을 의미한다. 어떤 자연수 M의 분해합이 N인 경우, M을 N의 생성자라 한다. 예를 들어, 245의 분해합은 256(=245+2+4+5)이 된다. 따라서 245는 256의 생성자가 된다. 물론, 어떤 자연수의 경우에는 생성자가 없을 수도 있다. 물론, 어떤 자연수의 경우에는 생성자가 없을 수도 있다. 반대로, 생성자가 여러 개인 자연수도 있을 수 있다.자연수 N이 주어졌을 때, N의 가장 작은 생성자를 구해내는 프로그램을 작성하시오. 🧑💻 Solution 1. N에서 1까지 내려가는 방법const inptNum = p..
문제 바로가기https://www.acmicpc.net/problem/2309 ✏️ Problem왕비를 피해 일곱 난쟁이들과 함께 평화롭게 생활하고 있던 백설공주에게 위기가 찾아왔다. 일과를 마치고 돌아온 난쟁이가 일곱 명이 아닌 아홉 명이었던 것이다.아홉 명의 난쟁이는 모두 자신이 "백설 공주와 일곱 난쟁이"의 주인공이라고 주장했다. 뛰어난 수학적 직관력을 가지고 있던 백설공주는, 다행스럽게도 일곱 난쟁이의 키의 합이 100이 됨을 기억해 냈다.아홉 난쟁이의 키가 주어졌을 때, 백설공주를 도와 일곱 난쟁이를 찾는 프로그램을 작성하시오. 🧑💻 Solutionconst fs = require('fs');const heightsArr = fs.readFileSync("/dev/stdin").toStr..