https://www.acmicpc.net/problem/7568 7568번: 덩치 우리는 사람의 덩치를 키와 몸무게, 이 두 개의 값으로 표현하여 그 등수를 매겨보려고 한다. 어떤 사람의 몸무게가 x kg이고 키가 y cm라면 이 사람의 덩치는 (x, y)로 표시된다. 두 사람 A 와 B의 덩 www.acmicpc.net const fs = require('fs'); const [n, ...arr] = fs.readFileSync("/dev/stdin").toString().trim().split("\n"); let temp = arr.map(v=>v.split(' ').map(v=>+v)); let deonchi = []; let answer = []; temp.forEach((v,i)=>{ let ..
const fs = require('fs'); const input = fs.readFileSync("/dev/stdin").toString().trim(); const max = Number(input) for(let i = 1; i+v).reduce((r, v) => { return r + v },i) if(value===max){ console.log(i); break; } if(i===max){ console.log(0); } }
https://www.acmicpc.net/problem/2798 2798번: 블랙잭 첫째 줄에 카드의 개수 N(3 ≤ N ≤ 100)과 M(10 ≤ M ≤ 300,000)이 주어진다. 둘째 줄에는 카드에 쓰여 있는 수가 주어지며, 이 값은 100,000을 넘지 않는 양의 정수이다. 합이 M을 넘지 않는 카드 3장 www.acmicpc.net const fs = require('fs'); const input = fs.readFileSync("./dev/stdin").toString().trim().split("\n"); const firstLine = input[0].trim().split(' ').map(v => +v); const n = firstLine[0]; const max = firstLin..
https://www.acmicpc.net/problem/4948 4948번: 베르트랑 공준 베르트랑 공준은 임의의 자연수 n에 대하여, n보다 크고, 2n보다 작거나 같은 소수는 적어도 하나 존재한다는 내용을 담고 있다. 이 명제는 조제프 베르트랑이 1845년에 추측했고, 파프누티 체비쇼 www.acmicpc.net const fs = require('fs'); const input = fs.readFileSync("/dev/stdin").toString().trim().split("\n").map(v => +v); const max = Math.max(...input) * 2; let prime = []; for (let i = 0; i
https://www.acmicpc.net/problem/1929 1929번: 소수 구하기 첫째 줄에 자연수 M과 N이 빈 칸을 사이에 두고 주어진다. (1 ≤ M ≤ N ≤ 1,000,000) M이상 N이하의 소수가 하나 이상 있는 입력만 주어진다. www.acmicpc.net const fs = require('fs'); const input = fs.readFileSync("/dev/stdin").toString().trim().split(" ").map(v => +v); const start = input[0]; const end = input[1]; let prime = []; for (let i = 0; i
https://www.acmicpc.net/problem/11653 11653번: 소인수분해 첫째 줄에 정수 N (1 ≤ N ≤ 10,000,000)이 주어진다. www.acmicpc.net const fs = require('fs'); const input = fs.readFileSync("/dev/stdin").toString().trim(); let num = Number(input); let x = 2; while (num > 1) { let temp = num % x; if (temp == 0) { console.log(x); num = num / x; } else { x++; } }
연결된 모든 클라이언트에게 메시지를 보낼 때, 다음과 같은 두가지 방법을 사용할 수 있다. io.sockets.emit(event, object) 나를 포함한 모든 클라이이언트에게 메시지가 전송된다. socket.broadcast.emit(evnet, object) 나를 제외한 모든 클라이언트에게 메시지가 전송된다. 브로드캐스트를 연습할 때는 클라이언트가 여러개 필요한데, 그냥 크롬에서 여러개 키면, 여러개 켜도, 클라이언트가 하나다. 하나 킬때마다 앞에 소켓이 해제된다. ㅡㅡ;; 그래서 다른 브라우저, 파이어폭스, 엣지, 웨일, 뭐 이런거로 여러 클라이언트를 켰었는데, 크롬의 시크릿 창을 사용하면, 각 탭마다 클라이언트 소켓이 연결되어 보다 쉽게 브로트캐스트 연습을 할 수 있다. io.sockets.e..
- Total
- Today
- Yesterday
- 동적프로그래밍
- 개발자면접
- DB 생성
- 로드나인
- 다이나믹프로그래밍
- 서버개발
- create databases;
- 최소공통조상
- create db
- 면접질문
- 롱베케이션
- 면접비
- MOD
- 다이나밍프로그래밍
- node.js
- MySQL
- 투포인터
- 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 |