[๋ฐฑ์ค] 28113๋ฒ - ์ ๋ณด์ฌ์ ๋์ค๊ตํต (JS)

28113๋ฒ: ์ ๋ณด์ฌ์ ๋์ค๊ตํต
๋ฒ์ค์ ๋ ๋จผ์ ํ์นํ ์ ์์ผ๋ฉด Bus, ์งํ์ฒ ์ ๋ ๋จผ์ ํ์นํ ์ ์์ผ๋ฉด Subway, ๋ฒ์ค์ ์งํ์ฒ ์ ํ์นํ๊ฒ ๋๋ ์๊ฐ์ด ๋์ผํ๋ฉด Anything์ ์ถ๋ ฅํ๋ค.
www.acmicpc.net
๋ฌธ์
์ญ์ค๋ํ๊ต ์ ๋ณด๊ณผํ๊ด์ ์ญ์ค๋์ ๊ตฌ์ญ์ผ๋ก๋ถํฐ ๋ฉ๋ฆฌ ๋จ์ด์ ธ ์๋ ๋์ , ๋ฐ๋ก ์์ ์ญ์ค๋๋ณ๊ด์์ด๋ผ๋ ๋ช ์นญ์ ๋ฒ์ค ์ ๋ฅ์๊ฐ ์๋ฆฌ ์ก๊ณ ์๋ค.
ํ๋ถ ์ฐ๊ตฌ์ ์ฐฌ์์ด๋ ์ผ๊ทผ์ ๋ง์น๊ณ ๋์ค๊ตํต์ ์ด์ฉํด ์ง์ ๊ฐ๋ ค๊ณ ํ๋ค. ๋คํํ ์์ฌ์์ฌํ๊ฒ ๋ง์ฐจ๊ฐ ๋๊ธฐ์ง ์์ ์ํฉ์ธ๋ฐ, ๊ตฌ์ฒด์ ์ผ๋ก ๋ถ ๋ค์ ์ญ์ค๋๋ณ๊ด์ ์ ๋ฅ์์ ์ง์ผ๋ก ๊ฐ๋ ๋ง์ง๋ง ๋ฒ์ค๊ฐ ๋์ฐฉํ๊ณ , ๋ถ ๋ค์ ์ญ์ค๋์ ๊ตฌ์ญ์ ์ง์ผ๋ก ๊ฐ๋ ๋ง์ง๋ง ์ด์ฐจ๊ฐ ๋์ฐฉํ๋ค.
์ฐฌ์์ด๋ ์ง๊ธ ๋ฒ์ค ์ ๋ฅ์์ ์ ์๋ค. ๊ทธ๋ฐ๋ฐ, ์ฐฌ์์ด๋ ์งํ์ฒ ์ญ๊น์ง ๊ฑธ์ด๊ฐ์ ์งํ์ฒ ์ ํ๋ ๊ฒ์ด ์ฌ๊ธฐ์ ๋ฒ์ค๋ฅผ ํ๋ ๊ฒ ๋ณด๋ค ๋น ๋ฅผ ์๋ ์๋ค๋ ์ฌ์ค์ ์์์ฐจ๋ ค ๋ฒ๋ ธ๋ค. ์ญ์ค๋์ ๊ตฌ์ญ์ ์งํ์ฒ ์น๊ฐ์ฅ๊น์ง ๊ฑธ์ด๊ฐ๋๋ฐ๋ ๋ถ์ด ๊ฑธ๋ฆฐ๋ค. ๋ฒ์ค์ ์งํ์ฒ ์ค ๋ ๋จผ์ ํ ์ ์๋ ๊ฒ์ด ๋ฌด์์ธ์ง ์๋ ค์ค์ ์ผ๊ทผํ ์ฐฌ์์ด์ ํผ๋ก๋ฅผ ํ๋ณต์์ผ ์ฃผ์.
๋จ, ๋ฒ์ค์ ์งํ์ฒ ์ด ๋์ฐฉํ ๋ค ํ์นํ๋ ๋ฐ ๊ฑธ๋ฆฌ๋ ์๊ฐ์ ์ ๊ฒฝ ์ฐ์ง ์๊ณ , ๋ฒ์ค์ ์งํ์ฒ ๋ชจ๋ ๋์ฐฉํ ์งํ์ ์น๊ฐ์ ํ์ด ๋ค ๊ธฐ๋ค๋ฆฌ์ง ์๊ณ ๋ฐ๋ก ๋ ๋๋ค. ๋ํ ์งํ์ฒ ์ญ์ ๋์ฐฉํ๋ ์๊ฐ๊ณผ ์งํ์ฒ ์ด์ฐจ๊ฐ ๋์ฐฉํ๋ ์๊ฐ์ด ์ ํํ ๊ฐ๋ค๋ฉด ์งํ์ฒ ์ ํ ์ ์๋ค.
์ ๋ ฅ
์ฒซ์งธ ์ค์ ๊ฐ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถ๋์ด ์ฃผ์ด์ง๋ค.
์ถ๋ ฅ
๋ฒ์ค์ ๋ ๋จผ์ ํ์นํ ์ ์์ผ๋ฉด Bus, ์งํ์ฒ ์ ๋ ๋จผ์ ํ์นํ ์ ์์ผ๋ฉด Subway, ๋ฒ์ค์ ์งํ์ฒ ์ ํ์นํ๊ฒ ๋๋ ์๊ฐ์ด ๋์ผํ๋ฉด Anything์ ์ถ๋ ฅํ๋ค.


ํ์ด๊ณผ์
n์ ์ ํ ๊ฑด๋๋ฆดํ์๊ฐ ์๊ณ a์ b๋ง ๋น๊ต๋ฅผ ํด์ ํด๋นํ๋ ๊ฐ๋ค์ ์ถ๋ ฅํด์ฃผ๋ฉด ๋๋ ๋ฌธ์ .
code
const transport = () => {
const [n, a, b] = require("fs")
.readFileSync('/dev/stdin')
.toString()
.trim()
.split(' ')
.map(Number);
if (a < b) console.log("Bus");
else if (a > b) console.log("Subway");
else console.log("Anything");
};
transport();

