๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๐Ÿ”ฅ PS(Problem Solving) ๐Ÿ”ฅ/goorm21

[๊ตฌ๋ฆ„LEVEL] ๊ทผ๋ฌต์žํ‘ ๋‚œ์ด๋„ ์ •๋‹ต๋ฅ  โ˜…โ˜… 61.9% ๊ตฌ๋ฆ„LEVEL ๋‚œ์ด๋„๋ณ„ ๋‹ค์–‘ํ•œ ๋ฌธ์ œ๋ฅผ ํ•ด๊ฒฐํ•จ์œผ๋กœ์จ SW ์—ญ๋Ÿ‰์„ ํ–ฅ์ƒ์‹œํ‚ฌ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. level.goorm.io ๋ฌธ์ œ ํ˜„์žฌ 1๋ถ€ํ„ฐ N๊นŒ์ง€์˜ ์ •์ˆ˜๊ฐ€ ํ•œ ๋ฒˆ์”ฉ ๋“ฑ์žฅํ•˜๋Š” ๊ธธ์ด N์˜ ์ˆ˜์—ด์ด ์žˆ์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ ๋‹น์‹ ์€ ์—ฐ์†๋œ K๊ฐœ์˜ ์ •์ˆ˜๋ฅผ ๊ณจ๋ผ์„œ ํ•œ ๊ณณ์— ์ž ์‹œ ๋ชจ์•„๋‘˜ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹œ๊ฐ„์ด ์ง€๋‚˜๋ฉด ๋‹น์‹ ์ด ๊ณ ๋ฅธ K๊ฐœ์˜ ์ •์ˆ˜๋“ค์€ K๊ฐœ ์ค‘ ๊ฐ€์žฅ ์ž‘์€ ์ •์ˆ˜๊ฐ€ ๋ฉ๋‹ˆ๋‹ค. ์ด ์‹œ๊ฐ„์€ ๊ณ ๋ คํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ ์ด ์ˆ˜์—ด์„ ๋ชจ๋‘ ๊ฐ™์€ ์ˆ˜๋กœ ๋งŒ๋“ค๊ณ ์ž ํ•  ๋•Œ ์ตœ์†Œ ๋ช‡ ๋ฒˆ ๊ณจ๋ผ์•ผ ํ•˜๋Š”์ง€ ๊ตฌํ•ด์ฃผ์„ธ์š”. ํ•ด๊ฒฐ key point, ๊ธธ์ด๊ฐ€ N์ธ ์ˆ˜์—ด์„ ์ตœ์†Œํ•œ์œผ๋กœ ๊ฒน์น˜๊ฒŒ K๊ฐœ์”ฉ ๋ฌถ๋Š”๋‹ค. 1๋ถ€ํ„ฐ ์‹œ์ž‘ํ•˜์—ฌ N๊นŒ์ง€ k๋งŒํผ ์›€์ง์ธ๋‹ค. ์ด๋•Œ ์ค‘์š”ํ•œ ๊ฒƒ์€ ์ฒ˜์Œ์—๋งŒ k๋งŒํผ ์›€์ง์ด๊ณ  ๊ทธ ์ดํ›„๋ถ€ํ„ฐ๋Š” ๋ฐ”๋กœ ์ง์ „์— ๊ณจ๋ž๋˜ k๊ฐœ์˜ ์ •์ˆ˜ ์ค‘.. 2020. 3. 12.
[๊ตฌ๋ฆ„LEVEL] ํŠน์ • ๋ฌธ์ž ๊ฐœ์ˆ˜ ๊ตฌํ•˜๊ธฐ ๊ตฌ๋ฆ„EDU - Be Really Excellent! ๊ตฌ๋ฆ„EDU๋Š” ์ „๊ตญ ์ดˆ์ค‘๊ณ , ๋Œ€ํ•™, ๊ธฐ์—… ๋“ฑ์—์„œ ํ™œ์šฉ ์ค‘์ธ ์˜จ๋ผ์ธ ํ•™์Šต ๋ฐ ๊ต์ˆ˜ ๋งˆ์ผ“ํ”Œ๋ ˆ์ด์Šค์ž…๋‹ˆ๋‹ค. ๋‹ค์–‘ํ•œ IT๋ถ„์•ผ์— ๋Œ€ํ•ด ๋ฐฐ์›Œ ๋ณด์„ธ์š”. ์—ฌ๋Ÿฌ๋ถ„์˜ ์ปค๋ฆฌ์–ด ํŒจ์Šค์— ํ™•์‹คํ•œ ๋„์›€์„ ๋“œ๋ฆฝ๋‹ˆ๋‹ค. edu.goorm.io C++ ํ’€์ด string + getline ์„ ์ด์šฉํ•˜์—ฌ ๋ฌธ์ž์—ด์„ ํ•œ ๋ฒˆ์— ๋ฐ›๋Š”๋‹ค ๋ฌธ์ž์—ด ์ฒ˜์Œ๋ถ€ํ„ฐ ๋๊นŒ์ง€ ์กฐํšŒํ•˜์—ฌ ์ฐพ๊ณ ์ž ํ•˜๋Š” ๋ฌธ์ž์™€ ๊ฐ™์œผ๋ฉด ans++ ํ•œ๋‹ค. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 #include using namespace std; int main() { string s; char c; int ans = 0; getline(cin, s); scanf(" %c", c); for (int i = 0; s[.. 2019. 7. 18.
[๊ตฌ๋ฆ„LEVEL] ๊ณต๋ฐฑ ์—†์• ๊ธฐ ๋‚œ์ด๋„ ์ •๋‹ต๋ฅ  โ˜… 94.6% ๊ตฌ๋ฆ„LEVEL ์ฝ”๋”ฉํ…Œ์ŠคํŠธ์—์„œ ๊ฐ€์žฅ ๋†’์€ ๋น„์ค‘์„ ์ฐจ์ง€ํ•˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๋ฌธ์ œ๋ฅผ ์ œ์ž‘ํ•˜๊ณ  ํ’€์ดํ•  ์ˆ˜ ์žˆ๋Š” ์˜จ๋ผ์ธ ์ €์ง€ ์„œ๋น„์Šค์ž…๋‹ˆ๋‹ค. ๊ธฐ์—…์—์„œ ์„ ํ˜ธํ•˜๋Š” C, C++, ํŒŒ์ด์ฌ(Python), ์ž๋ฐ”(Java), ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ(Javascript) ์ด์™ธ์— ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๋กœ ํ’€์ดํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. level.goorm.io C ํ’€์ด ๊ณต๋ฐฑ์„ ํฌํ•จํ•œ ๋ฌธ์ž์—ด์„ ์ž…๋ ฅ๋ฐ›๊ธฐ์œ„ํ•˜์—ฌ %[^\n] ์‚ฌ์šฉํ•˜๊ธฐ ์— ์žˆ๋Š” isspace ํ•จ์ˆ˜๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๊ณต๋ฐฑ์ด ์กด์žฌํ•˜๋ฉด, ๊ณต๋ฐฑ ์ดํ•˜์˜ ๋ฌธ์žฅ์„ ํ˜„์žฌ์œ„์น˜์— ๋ถ™์—ฌ๋„ฃ๊ธฐ. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 #include #include #include int main() { char str[51]; scanf("%[^\n]", s.. 2019. 7. 18.