๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๊ฐœ์ธ๊ณต๋ถ€/Algorithm

[๋ฐฑ์ค€][Node.js] 4999๋ฒˆ : ์•„!

by ๐Ÿ‡๋ฐ•๋ด‰๋ด‰๐Ÿ‡ 2021. 10. 29.

 

 

Algorithm

-  ์•„! -

 


 

๋ฌธ์ œ

์žฌํ™˜์ด๋Š” ์ €์Šคํ‹ด ๋น„๋ฒ„ ์ฝ˜์„œํŠธ์—์„œ ์†Œ๋ฆฌ๋ฅผ ๋„ˆ๋ฌด ๋งŽ์ด ์งˆ๋Ÿฌ์„œ ์ธํ›„์—ผ์— ๊ฑธ๋ ธ๋‹ค.

 

์˜์‚ฌ๋Š” ์žฌํ™˜์ด์—๊ฒŒ "aaah"๋ฅผ ๋งํ•ด๋ณด๋ผ๊ณ  ์‹œ์ผฐ๋‹ค. ์•ˆํƒ€๊น๊ฒŒ๋„ ์žฌํ™˜์ด๋Š” ์˜์‚ฌ๊ฐ€ ์›ํ•˜๋Š”๋งŒํผ ์†Œ๋ฆฌ๋ฅผ ๊ธธ๊ฒŒ ๋‚ผ ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ์—ˆ๋‹ค.

 

๊ฐ๊ฐ์˜ ์˜์‚ฌ๋Š” ์žฌํ™˜์ด์—๊ฒŒ ํŠน์ •ํ•œ ๊ธธ์ด์˜ "aah"๋ฅผ ๋งํ•ด๋ณด๋ผ๊ณ  ์š”์ฒญํ•œ๋‹ค. ์–ด๋–ค ์˜์‚ฌ๋Š” "aaaaaah"๋ฅผ ์š”๊ตฌํ•˜๊ธฐ๋„ ํ•˜๊ณ , "h"๋งŒ ์š”๊ตฌํ•˜๋Š” ์˜์‚ฌ๋„ ์žˆ๋‹ค.

 

๋ชจ๋“  ์˜์‚ฌ๋Š” ์ž์‹ ์ด ์›ํ•˜๋Š” ๊ธธ์ด์˜ "aah"๋ฅผ ๋“ฃ์ง€ ๋ชปํ•˜๋ฉด ์ง„๋‹จ์„ ๋‚ด๋ฆด ์ˆ˜ ์—†๋‹ค.

 

๋”ฐ๋ผ์„œ, ์žฌํ™˜์ด๋Š” ์ง‘์—์„œ ์ž์‹ ์ด ์–ผ๋งˆ๋‚˜ ๊ธธ๊ฒŒ "aah"๋ฅผ ๋‚ผ ์ˆ˜ ์žˆ๋Š”์ง€ ์•Œ์•„๋ƒˆ๊ณ , ์ž๊ธฐ๊ฐ€ ์†Œ๋ฆฌ๋‚ผ ์ˆ˜ ์žˆ๋Š” ๊ธธ์ด์˜ "aah"๋ฅผ ์š”๊ตฌํ•˜๋Š” ์˜์‚ฌ๋ฅผ ๋ฐฉ๋ฌธํ•˜๋ ค๊ณ  ํ•œ๋‹ค.

 

์žฌํ™˜์ด๊ฐ€ ๋‚ผ ์ˆ˜ ์žˆ๋Š” "aah"์˜ ๊ธธ์ด์™€ ์˜์‚ฌ๊ฐ€ ์š”๊ตฌํ•˜๋Š” ๊ธธ์ด๊ฐ€ ์ฃผ์–ด์ง„๋‹ค. ์ด๋•Œ, ๊ทธ ๋ณ‘์›์— ๊ฐ€์•ผํ•˜๋Š”์ง€ ๋ง์•„์•ผํ•˜๋Š”์ง€๋ฅผ ์•Œ์•„๋‚ด๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค.

 

์ž…์ถœ๋ ฅ ์˜ˆ์‹œ

 

๋ฌธ์ œ ํ’€๊ธฐ

let fs = require("fs");
let input = fs.readFileSync("/dev/stdin").toString().trim().split("\n");

console.log(input[0].length >= input[1].length ? "go" : "no");

 

 

 

๋ฐ˜์‘ํ˜•

๋Œ“๊ธ€