-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path0template2
More file actions
25 lines (23 loc) ยท 1.42 KB
/
0template2
File metadata and controls
25 lines (23 loc) ยท 1.42 KB
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
1. ํ๋์ ๊ฐ์ ์
๋ ฅ๋ฐ์ ๋
const fs = require('fs','utf8');
const input = fs.readFileSync("/dev/stdin").toString().trim();
2. ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถ๋ ํ ์ค์ ๊ฐ๋ค์ ์
๋ ฅ๋ฐ์ ๋
const fs = require('fs','utf8');
const input = fs.readFileSync("/dev/stdin").toString().trim().split(" ");
3. ์ฌ๋ฌ ์ค์ ๊ฐ๋ค์ ์
๋ ฅ๋ฐ์ ๋
const fs = require('fs','utf8');
const input = fs.readFileSync("/dev/stdin").toString().trim().split("\n");
4. ์ฒซ ๋ฒ์งธ ์ค์ ์์ฐ์ n์ ์
๋ ฅ๋ฐ๊ณ , ๊ทธ ๋ค์์ค์ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถ๋ n๊ฐ์ ๊ฐ๋ค์ ์
๋ ฅ๋ฐ์ ๋
const fs = require('fs','utf8');
const [n, ...arr] = fs.readFileSync("/dev/stdin").toString().trim().split(/\s/);
5. ์ฒซ ๋ฒ์งธ ์ค์ ์์ฐ์ n์ ์
๋ ฅ๋ฐ๊ณ , ๊ทธ ๋ค์์ค๋ถํฐ n๊ฐ์ ์ค์ ๊ฑธ์ณ ํ ์ค์ ํ๋์ ๊ฐ์ ์
๋ ฅ๋ฐ์ ๋
const fs = require('fs','utf8';
const [n, ...arr] = fs.readFileSync("/dev/stdin").toString().trim().split("\n");
6. ํ๋์ ๊ฐ ๋๋ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถ๋ ์ฌ๋ฌ ๊ฐ๋ค์ ์ฌ๋ฌ ์ค์ ๊ฑธ์ณ ๋ค์ฃฝ๋ฐ์ฃฝ ์์ฌ์ ์
๋ ฅ๋ฐ์ ๋
ex) n ์
๋ ฅ - ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถ๋ n๊ฐ์ ๊ฐ ์
๋ ฅ - m ์
๋ ฅ - ์ฌ๋ฌ ์ค์ ๊ฑธ์ณ m๊ฐ์ ๊ฐ ์
๋ ฅ
const fs = require('fs','utf8');
const input = fs.readFileSync("/dev/stdin").toString().trim().split(/\s/);
const n = input[0];
const n_arr = input.slice(1, n+1);
const [m, ...m_arr] = input.slice(n+1);
์ถ์ฒ: https://overcome-the-limits.tistory.com/25 [Plus Ultra]