๐ ์๊ณ ๋ฆฌ์ฆ/Softeer (6) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ [Javascript(NodeJS)/Softeer] Lv1. A+B https://softeer.ai/practice/6295 Softeer - ํ๋์๋์ฐจ๊ทธ๋ฃน SW์ธ์ฌํ๋ณดํ๋ซํผ softeer.ai ํ๋ ์ํํฐ์ด Lv1. A+B js ํ์ด ์๋ฐ์คํฌ๋ฆฝํธ ์ฝํ ์ฝ์ง์๋ค๊ทธ๋๋ ๊ฐ๋ฐ ์งฌ๋ฐ๋ก ์ด์ฐ์ด์ฐ ๊ทน๋ณตํ๋์ค..^-^const readline = require('readline');const rl = readline.createInterface({ input: process.stdin, output: process.stdout});let sum = 0;let result = [];rl.on('line', input =>{ arr = input.split(' ').map(el=>parseInt(el)); if(arr.length >1) { sum = a.. [Javascript(NodeJS)/Softeer] Lv1. ๊ทผ๋ฌด ์๊ฐ https://softeer.ai/practice/6254 Softeer - ํ๋์๋์ฐจ๊ทธ๋ฃน SW์ธ์ฌํ๋ณดํ๋ซํผ softeer.ai ํ๋ ์ํํฐ์ด Lv1. ๊ทผ๋ฌด ์๊ฐ js ํ์ด ๊ฐ์๊ธฐ ์ฝํ ์์ ์ธ์ด๊ฐ ์๋ฐ์คํฌ๋ฆฝํธ๋ผ๋ ๊ฑธ ์๊ฒ๋ ๋๊ธํ๊ฒ ์ฐ์ต๋ฌธ์ ๋ฅผ ํ์ด๋ณด๋๋ฐ.....๊ทธ๋ฅ ๋์ ํ๋๊ฑฐ์ง๋ญ~~~const readline = require('readline');const rl = readline.createInterface({ input: process.stdin, output: process.stdout});let sum = 0;min = 0;hour = 0;rl.on('line',input =>{ time = input.split(' '); timesp = time.map(t=>t.split('.. [C++/Softeer] Lv3. ์์๋๋ก ๋ฐฉ๋ฌธํ๊ธฐ (HSAT 7ํ ์ ๊ธฐ ์ฝ๋ฉ ์ธ์ฆํ๊ฐ ๊ธฐ์ถ) https://softeer.ai/practice/6246/history?questionType=ALGORITHM Softeer - ํ๋์๋์ฐจ๊ทธ๋ฃน SW์ธ์ฌํ๋ณดํ๋ซํผ softeer.ai ํ๋ ์ํํฐ์ด Lv3. ์์๋๋ก ๋ฐฉ๋ฌธํ๊ธฐ C++ ํ์ด ๋ฌธ์ ๋์ด๋๋ ์ ์ ํด๋ณด์ด๋, ์กฐ๊ฑด ์ค๋ช ์ด ์ฝ๊ฐ ์์ฌ์ ๋ ๋ฌธ์ .์ต๋จ๊ฑฐ๋ฆฌ๋ ์๋๊ณ ๋ฐฉ๋ฌธํ๋ ์นธ์ ๋ค์ ์ง๋์ง๋ง ์์ผ๋ฉด ๋๋๋ฏ์ ์ฒด dfs ๊ฒฝ์ฐ ์ค, ์์ฐจ์ ์ผ๋ก ์ ์ฅ๋ ์ง์ ์ ๊ฑฐ์น๋ ๊ฒฝ์ฐ๋ง์ countํด์ ํด๊ฒฐํ๋ค.#include#include #include using namespace std;int grid[4][4]={0,};int visited[4][4]={0,};int n; int m;vector> store;int dx[4] = {0,1,0,-1};int dy[4].. [C++/Softeer] Lv2. ํ์์ค ์์ฝ https://softeer.ai/practice/6266 Softeer - ํ๋์๋์ฐจ๊ทธ๋ฃน SW์ธ์ฌํ๋ณดํ๋ซํผ softeer.ai ํ๋ ์ํํฐ์ด Lv2. ํ์์ค ์์ฝ C++ ํ์ด ์ฒซ ์ ์ถ์์ Subtask 2๊ฐ๊ฐ ์ค๋ต์ผ๋ก ๋ด๋ค. ์ ์ผ ๊ฐ๋จํ ๋ฐ๋ก ํ์๋ฒ์ธ ๋ธ๋๋ฐ์ค-๊ฒฝ๊ณ๊ฐ ๋ถ์์ผ๋ก ๋ฐ๋ก๋ฅผ ์ฐพ์๋ณด์!-> ์๋ ์ผ์ด์ค์์, b๋ 17-18์ด ๊ฐ๋ฅํ๋ฐ not available์ด ์ถ๋ ฅ๋จ2 2a ba 9 10b 9 17 ๊ฐ๋ฅํ ์๊ฐ๋ pair๋ฅผ ๊ตฌํ ๋, ๋ฐ๋ณต๋ฌธ์ด ๋๋ ๋ค์ isAble true ์ค์ ์ ์ํด์ค์ ์๊ฒผ๋ ์ค๋ฅ.์ถ๊ฐํด์คฌ๋๋ ํต๊ณผ!!#include#include #include #include using namespace std;int main(int argc, char** argv){ int roo.. [C++/Softeer] Lv1. ์ํํ ํจ๋ https://softeer.ai/practice/7368 Softeer - ํ๋์๋์ฐจ๊ทธ๋ฃน SW์ธ์ฌํ๋ณดํ๋ซํผ softeer.ai ํ๋ ์ํํฐ์ด Lv1. ์ํํ ํจ๋ C++ ํ์ด ์ด์ฉ๋ค ๋ณด๋ ํจ๋ ์๋ฆฌ์ฆ๋ง ํธ๋์ค์ด๋คใ ใ ์๋๋ ๋์ด๋๊ฐ Lv2์๋๋ฐ Lv1๋ก ๋ด๋ ค์จ ๋ฏ.์/๋ค๋ก ๊ฐ ๋, ์์ง์/์ ์งํ ๋์ ๊ฒฝ์ฐ๋ง ์ ๋๋๋ฉด ์ฝ๊ฒ ์ฑ๊ณตํ ์ ์๋ ๋ฌธ์ ์ ๋๋ค!#includeusing namespace std;int main(int argc, char** argv){ int a; int b; int d; cin >> a >> b >> d; int now = 0; int time = 0; int cnt = 0; bool isCatch = false; while(1){ .. [C++/Softeer] Lv3. ํจ๊ปํ๋ ํจ๋ https://softeer.ai/practice/7727 Softeer - ํ๋์๋์ฐจ๊ทธ๋ฃน SW์ธ์ฌํ๋ณดํ๋ซํผ softeer.ai ํ๋ ์ํํฐ์ด Lv3. ํจ๊ปํ๋ ํจ๋ C++ ํ์ด ๊ฝค๋ ๊น๋ค๋ก์ ๋ ๋ฌธ์ ์ด๋ค.์ฝํ ๊ณต๋ถ๋ฅผ ๋ค์ ์์ํ๋ฉด์ ์ฒ์์ผ๋ก ํผ ๋ฌธ์ ์ธ๋ฐ,์ด์ฌํ ๊ณ ๋ฏผํ๋ฉด์ ํ๋ค๋ณด๋ ์์ ์ค๋ ฅ์ด ๊ธ๋ฐฉ ๋์์จ ๋๋์ด๋ค1. ์ด์(ํ ์ผ๋ง ๋ง์)์บ๋ฆญํฐ ๊ทผ์ฒ์ 4๋ฐฉํฅ ํ์ ํ, max๊ฐ์ผ๋ก ์ด๋ → 3์ด ํ ์ ์งํ๋๋ก ํจ๊ทผ๋ฐ ์๋ชป๋ ๋ฐฉ๋ฒ์ด์์!!! 3๋ฒ ์ด๋ํ๋ ๋ชจ๋ ๊ฒฝ์ฐ๋ฅผ ํ์ํ๊ณ , ๊ทธ ์ค max๊ฐ์ ์ป๋ ๊ฒฝ์ฐ๋ฅผ ๋ฆฌํดํด์ผํจgrid ๋ณต์ฌํด์ ์ฌ๋ฌ๋ช ์ง๋๊ฐ๋ ๋ฃจํธ ์ฒดํฌ, visited๋ก ํ๋ช ์ง๋๊ฐ๋ ๋ฃจํธ ์ฒดํฌ์๋ ์ฝ๋๋ ๋น๊ต์ ์ฌ์ด bfs๋ก ๊ฒฝ๋ก๋ฅผ ํ์ํ ์ด์์ ๋๋ค....ํ ์ผ๋ ๋ง์์ง๋ง ์ ์ถํด๋ณด๋ ์คํจ.์์ ํ๋ค๊ฐ d.. ์ด์ 1 ๋ค์