Baekjoon์ด ๋ญ”๋ฐ!

Hyeonaยท2021๋…„ 7์›” 8์ผ
4

๐Ÿ“— Baekjoon

๋ชฉ๋ก ๋ณด๊ธฐ
1/14
post-thumbnail

๐Ÿ’ก A to Z๋Š” ๊ฐœ๋ณ„์ ์œผ๋กœ ์ž‘์„ฑํ•œ ๊ฒŒ์‹œ๊ธ€์„ ํ•œ ๋ฒˆ์— ๋ณผ ์ˆ˜ ์žˆ๊ฒŒ ์ •๋ฆฌํ•˜์˜€์Šต๋‹ˆ๋‹ค.
๋ฌธ์ œ์˜ ์ƒ์„ธํ•œ ํ’€์ด๊ฐ€ ์•„๋‹Œ ์ž‘์„ฑ์ž๊ฐ€ ํ‘ผ ๋ฌธ์ œ๋ฅผ ํ•œ๋ˆˆ์— ๋ณผ ์ˆ˜ ์žˆ๋„๋ก ์ •๋ฆฌํ•˜์˜€์Šต๋‹ˆ๋‹ค.
์ƒ์„ธํ•œ ์„ค๋ช…๊ณผ ๊ด€๋ จ ์ด์•ผ๊ธฐ(์‹œํ–‰์ฐฉ์˜ค ๋ฐ ๋กœ์ง ์„ค๋ช… ๋“ฑ)๋Š” ๊ฐœ๋ณ„ ํฌ์ŠคํŠธ์— ์žˆ์Šต๋‹ˆ๋‹ค.



Baekjoon ์‹œ์ž‘?!

์–ด๋Š ์ •๋„ ๊ฐœ๋ฐœ์„ ํ–ˆ๋‹ค๊ณ  ํ•˜๋ฉด ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ์ฝ”๋”ฉํ…Œ์ŠคํŠธ๋ฅผ ์ค€๋น„ํ•˜๊ฑฐ๋‚˜ ์—ฐ์Šตํ•˜๊ธฐ ์œ„ํ•ด ๋“ค์–ด์˜จ๋‹ค๋Š” Beakjoon ์‚ฌ์ดํŠธ!
์ฝ”๋”ฉํ…Œ์ŠคํŠธ๋ฅผ ์ค€๋น„ํ•˜๋Š”๊ฒŒ ์•„๋‹ˆ์—ฌ๋„ ๊ธฐ์ดˆ ๋ฌธ์ œ๋„ ๋งŽ์•„์„œ ์Šค์Šค๋กœ์˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์‹ค๋ ฅ์„ ๋Š˜๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์–ด๋–ค ์–ธ์–ด๋กœ ํ’€์ด๋ฅผ ํ• ์ง€, ๋˜ ์–ด๋–ค ์ˆœ์„œ๋Œ€๋กœ ํ•ด์•ผํ•  ์ง€ ๋“ฑ ๊ณ ๋ฏผ์ด ๋งŽ์œผ์‹ค ๋ถ„๋“ค์ด ๋งŽ๋‹ค๊ณ  ์ƒ๊ฐํ•ฉ๋‹ˆ๋‹ค.
์ € ์—ญ์‹œ ์‹œ์ž‘ํ•  ๋•Œ, ์ฃผ์œ„์— ์ •๋ง ๋งŽ์ด ๋ฌผ์–ด๋ณด๊ณ  ๊ณ ๋ฏผํ•˜๋ฉด์„œ ์‹œ์ž‘ํ–ˆ๋˜ ๊ฒฝํ—˜์ด ์žˆ์Šต๋‹ˆ๋‹ค.

์–ด๋–ป๊ฒŒ ์‹œ์ž‘ํ•ด์•ผํ•˜๋‚˜

๊ฐ€์žฅ ๊ณ ๋ฏผ๋˜๋Š” ๋‘๊ฐ€์ง€์— ๋Œ€ํ•ด์„œ ์ด์•ผ๊ธฐ ํ•ด๋ณผ๊นŒํ•ฉ๋‹ˆ๋‹ค.

  1. ์–ด๋–ค ์–ธ์–ด๋กœ ํ•ด์•ผํ•˜๋Š”๊ฐ€
  2. ์–ด๋–ค ์ˆœ์„œ๋กœ ํ’€์–ด์•ผํ•˜๋Š”๊ฐ€

1๋ฒˆ ๋จผ์ € ์ด์•ผ๊ธฐ ํ•ด๋ณผ๊นŒ์š”?
๊ฐ์ž ์‚ฌ์šฉํ•˜๋Š” ์–ธ์–ด๋„ ๋‹ค์–‘ํ•˜๊ณ  ๋ชฉํ‘œ๋„ ๋‹ค์–‘ํ•˜๊ฒ ์ฃ . ์‚ฌ์‹ค ๊ฐœ์ธ์˜ ๋ชฉํ‘œ์— ๋”ฐ๋ผ ๋งŽ์ด ๋‹ค๋ฅด๋‹ค๊ณ  ์ƒ๊ฐ์ด ๋“ญ๋‹ˆ๋‹ค.
์ผ๋ฐ˜์ ์œผ๋กœ ์ˆ˜ํ–‰ ์†๋„๊ฐ€ ๋น ๋ฅธ C++์ด๋‚˜ ์ฝ”๋“œ์˜ ๊ธธ์ด๊ฐ€ ์งง๊ฒŒ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๋Š” Python์„ ์ถ”์ฒœํ•ฉ๋‹ˆ๋‹ค.
์ € ์—ญ์‹œ C++๋กœ ์‹œ์ž‘ํ–ˆ๋‹ค๊ฐ€ ์ฃผ์–ธ์–ด๊ฐ€ Python์œผ๋กœ ์˜ฎ๊ฒจ์ง€๋ฉด์„œ ๋ฐ”๊ฟ€๊นŒํ•˜๋‹ค๊ฐ€ Java๋ฅผ ์‹œ์ž‘ํ•  ๊ธฐํšŒ๊ฐ€ ์ƒ๊ฒจ์„œ ์‹œ์ž‘ํ–ˆ์Šต๋‹ˆ๋‹ค.

์ฆ‰, ๋ณธ์ธ ๋ชฉ์ ์— ๋”ฐ๋ผ ํ•˜์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.
์ผ๋ถ€ ์ฝ”ํ…Œ์—์„œ ์ง€์›ํ•˜์ง€ ์•Š๋Š” ์–ธ์–ด๋„ ์žˆ์œผ๋‹ˆ ์ž˜ ๊ณ ๋ คํ•˜์‹œ๋ฉด์„œ์š”!
ํŠนํžˆ ๊ธฐ์ดˆ๋ฌธ์ œ๋“ค์€ ๊ฐ ์–ธ์–ด ์ตํžˆ์‹œ๋Š” ๋ฐ์—๋„ ์ข‹์„๊ฑฐ๊ฐ™์Šต๋‹ˆ๋‹ค.

๊ทธ๋Ÿผ 2๋ฒˆ์งธ์ž…๋‹ˆ๋‹ค.
๋‹คํ–‰ํžˆ ๋ฐฑ์ค€์€ ๋‹ค์–‘ํ•œ ๋ฐฉ๋ฒ•์œผ๋กœ ๋ฌธ์ œ๋ฅผ ๋ถ„๋ฅ˜ํ•ด์ค๋‹ˆ๋‹ค.
์‚ฌ์ดํŠธ ๋‚ด์˜ ๋‹จ๊ณ„๋ณ„ ํ’€์–ด๋ณด๊ธฐ๋‚˜ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ถ„๋ฅ˜๋กœ ํ‘ธ๋Š” ๊ฒƒ๋„ ์ข‹์ง€๋งŒ, ์ €๋Š” solved.ac์˜ ๋ฌธ์ œ ๋ ˆ๋ฒจ ๊ธฐ์ค€์œผ๋กœ ํ’€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
๊ฐ์ž ๋‹ค์–‘ํ•œ ๋ชฉ์ฐจ๋ฅผ ๋ณด์‹œ๊ณ  ์›ํ•˜๋Š” ๋‚ด์šฉ์œผ๋กœ ํ•˜์‹œ๋ฉ๋‹ˆ๋‹ค๋งŒ,
์ €๋Š” solved.ac ๊ธฐ์ค€์œผ๋กœ ํ’€์—ˆ์„ ๋•Œ ์œ ์‚ฌํ•œ ๋‚œ๋„๋ฅผ ๋ฐ˜๋ณตํ•™์Šต ํ•  ์ˆ˜ ์žˆ์–ด์„œ ์ข‹์•˜์Šต๋‹ˆ๋‹ค.

๊ฐœ์ธ์— ๋”ฐ๋ผ ๊ณต๋ถ€ํ•˜๊ณ  ์‹ถ์€ ์•Œ๊ณ ๋ฆฌ์ฆ˜ ์˜์—ญ์ด ๋ช…ํ™•ํ•˜๋‹ค๋ฉด ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ถ„๋ฅ˜๋กœ ํ™•์ธํ•ด์ฃผ์‹œ๋Š” ๊ฒƒ๋„ ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค.

solved.ac ์•ˆ ๋ณผ ์ˆ˜ ์—†์ง€

๋ฐฑ์ค€์„ ํ•˜๋‹ค๋ณด๋ฉด ์ž์—ฐ์Šค๋Ÿฝ๊ฒŒ ์–ด๋”” ํ‹ฐ์–ด์ด์•ผ? ๋ผ๊ณ  ๋“ฃ๊ฒŒ ๋˜๋Š” ๊ฒฝ์šฐ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
์ฒ˜์Œ์— ๋“ค์—ˆ์„ ๋•Œ, ๊ฒŒ์ž„๋„ ์•„๋‹ˆ๊ณ  ๋ฌด์Šจ ํ‹ฐ์–ด..? ํ–ˆ๋Š”๋ฐ ์žˆ๋”๋ผ๊ตฌ์š” ใ…Žใ…Ž

solved.ac ์„œ๋น„์Šค๋กœ ๋ฐฑ์ค€ ๋ฌธ์ œ์˜ ๋‚œ์ด๋„์™€ ์œ ์ € ๊ฐœ์ธ์˜ ํ‹ฐ์–ด๋„ ๋ณผ์ˆ˜๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
๋˜, ๋ฐฑ์ค€์˜ ์„ค์ • > ๋ณด๊ธฐ ์„ค์ •์„ ํ†ตํ•ด์„œ ๋ฐฑ์ค€ ๋‚ด์—์„œ๋„ ์‰ฝ๊ฒŒ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
์ €๋„ ์ด์   solved๋ฅผ ์“ฐ๋Š”๊ฒŒ ๋” ์ต์ˆ™ํ•ฉ๋‹ˆ๋‹ค! ๋˜, ๋ ˆ๋ฒจ ๋ณ„๋กœ ๋ฌธ์ œ ๋ถ„๋ฅ˜๊ฐ€ ๋˜์–ด์žˆ์–ด์„œ ๋” ์ข‹์Šต๋‹ˆ๋‹ค.
์ „ ์—ฌ๊ธฐ์˜ ๋ถ„๋ฅ˜ ๊ธฐ์ค€์œผ๋กœ ๋ฌธ์ œ๋ฅผ ์ˆœ์„œ๋Œ€๋กœ ํ’€๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค :)



๋ฐฑ์ค€ ์ฃผ์˜์‚ฌํ•ญ

๋ฐฑ์ค€์˜ ๋ฌธ์ œ๋ฅผ ํ‘ธ๋Š” ๋ฐ ์—ฌ๋Ÿฌ๊ฐ€์ง€ ์ฃผ์˜ ์‚ฌํ•ญ์ด ์žˆ์Šต๋‹ˆ๋‹ค.
์‚ฌ์‹ค ์ต์ˆ™ํ•ด์ง€๋ฉด ์ƒ๊ฐ๋„ ํ•˜์ง€ ์•Š์„ ๋ถ€๋ถ„์ด์ง€๋งŒ, ์ฒ˜์Œ์—๋Š” ์ด๊ฒƒ ๋•Œ๋ฌธ์— ์˜ค๋ฅ˜๊ฐ€ ๋‚œ๋‹ค๊ณ ? ํ•  ์ •๋„์ด์ฃ .

  1. package : default
  2. Class name : Main
  3. ์ถœ๋ ฅ๊ฒฐ๊ณผ์˜ ๊ณต๋ฐฑ ์‹ ๊ฒฝ์“ฐ๊ธฐ

1,2๋ฒˆ์€ Java์—์„œ ์‹ ๊ฒฝ์จ์ฃผ์‹œ๋ฉด ๋˜์‹œ๊ณ , ํ•œ ๋ฒˆ ์ธ์‹ํ•˜์‹œ๋ฉด ์ž˜ ํ‹€๋ฆฌ์ง€ ์•Š์œผ์‹ค ๊ป๋‹ˆ๋‹ค.
3๋ฒˆ์€ ์ƒ๊ฐ๋ณด๋‹ค ์ถœ๋ ฅ ์˜ค๋ฅ˜๋กœ ์ž์ฃผ ์˜ค๋ฅ˜๊ฐ€ ๋‚ฌ์—ˆ์Šต๋‹ˆ๋‹ค.
3๋ฒˆ์„ ํ•ด๊ฒฐํ•˜์‹ค ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์€ ์„ค์ • > ๋ณด๊ธฐ ์„ค์ • > ์˜ˆ์ œ ๊ณต๋ฐฑ ํ•˜์ด๋ผ์ดํŠธ๋ฅผ ๋ณด๊ธฐ๋กœ ํ•˜์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.
์ด์   ์—ด์‹ฌํžˆ ํ’€์–ด์ฃผ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

profile
โœ๐Ÿป ๋ญ๋“  ๋ฐฐ์šฐ๋ฉด ๋‹ค ์ž์‚ฐ์ด ๋˜๊ฒ ์ฃ !

2๊ฐœ์˜ ๋Œ“๊ธ€

comment-user-thumbnail
2021๋…„ 7์›” 16์ผ

Baekjoon์œผ๋กœ ์˜คํƒ€ ์ˆ˜์ •ํ•˜์…”์•ผ ํ•  ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค!! ์‘์›ํ•ฉ๋‹ˆ๋‹ค๐Ÿค—๐Ÿค—

1๊ฐœ์˜ ๋‹ต๊ธ€