์ ์ฒด ๊ธ36 [๊ตฌ๋ฆํค ์ฑ๋ฆฐ์ง] 2์ฃผ์ฐจ ํ์ต ์ผ๊ธฐ #2 (8์ผ์ฐจ) ๋ฌธ์ ๋งํฌ ๊ตฌ๋ฆLEVEL๋์ด๋๋ณ ๋ค์ํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํจ์ผ๋ก์จ SW ์ญ๋์ ํฅ์์ํฌ ์ ์์ต๋๋ค.level.goorm.io ๋ฌธ์ ์ค๋ช ๊ตฌ๋ฆ-๊ทธ๋ผ์ด๋ ๊ฒ์์๋ ํต์ฆ์ด๋ผ๋ ์์คํ ์ด ์๋ค. ํด๋น ํต์ฆ์ ์์ดํ ์ ์ด์ฉํ์ฌ ์น๋ฃ๊ฐ ๊ฐ๋ฅํ๋ค.bandage: ํต์ฆ์ 1 ์ค์ฌ์ค๋ค.medicine: ํต์ฆ์ 7 ์ค์ฌ์ค๋ค.painkiller: ํต์ฆ์ 14 ์ค์ฌ์ค๋ค.์์ดํ ์ ์ผ์ ๋, ํต์ฆ์ด 0 ๋ฐ์ผ๋ก ๋ด๋ ค๊ฐ๋ฉด ์ ๋๊ณ , ์ต์์ ์์ดํ ๋ง ์จ์ ํต์ฆ์ 0์ผ๋ก ๋ง๋ค์ด ๋ณด์. ์ ๋ ฅํต์ฆ N์ 1๋ถํฐ 10์ 9 ์ ๊ณฑ๊น์ง ์ ๋ ฅ ๊ฐ๋ฅํ๋ค. ์ถ๋ ฅํต์ฆ์ 0์ผ๋ก ๋ง๋ค์ด์ฃผ๋ ์์ดํ ์ ์ต์ ๊ฐ์๋ฅผ ์ถ๋ ฅ ๋ฌธ์ ์ดํด1. ์์ดํ ์ ์ต์ ๊ฐ์๋๊น, ํต์ฆ์ ํฌ๊ฒ ์ค์ฌ์ฃผ๋ painkiller๋ถํฐ ํด์ ์ญ์ญ ์จ๋๊ฐ๋ฉด ๋๋ค. ๋ฌธ์ ํด๊ฒฐ#1. ์ ๋ ฅ๋ N.. 2023. 8. 24. [๊ตฌ๋ฆํค ์ฑ๋ฆฐ์ง] 2์ฃผ์ฐจ ํ์ต ์ผ๊ธฐ #1 (6์ผ์ฐจ) ๋ฌธ์ ๋งํฌ ๊ตฌ๋ฆLEVEL๋์ด๋๋ณ ๋ค์ํ ๋ฌธ์ ๋ฅผ ํด๊ฒฐํจ์ผ๋ก์จ SW ์ญ๋์ ํฅ์์ํฌ ์ ์์ต๋๋ค.level.goorm.io ๋ฌธ์ ์ค๋ช ๊ธธ์ด๊ฐ N์ธ ๋ฌธ์์ด S๊ฐ ์ฃผ์ด์ง๋ค. ํ๋ ์ด์ด๋ ๋ฌธ์์ด S๋ฅผ ์๋ก ๊ฒน์น์ง ์๋ 3๊ฐ์ ๋ถ๋ถ๋ฌธ์์ด๋ก ๋๋๋ ค๊ณ ํ๋ค. ๋ถ๋ถ๋ฌธ์์ด์ ๋ชจ๋ ๊ธธ์ด๊ฐ 1 ์ด์์ด์ด์ผ ํ๋ฉฐ, ์๋ ๋ฌธ์์ด์์ ์ฐ์ํด์ผ ํ๋ค.๋ฌธ์์ด์ ๋๋๋ ๋ฐฉ๋ฒ์ ๋ฐ๋ผ ํ๋ ์ด์ด๋ ์ ์๋ฅผ ์ป์ ์ ์๋ค. ์ ์๋ ๋ค์ ๊ณผ์ ์ ๋ฐ๋ผ ๊ณ์ฐ๋๋ค.๋ฌธ์์ด S๋ฅผ ์ ์กฐ๊ฑด์ ๋ฐ๋ผ ๋๋ด์ ๋, ๋ฑ์ฅํ๋ ๋ชจ๋ ๋ถ๋ถ๋ฌธ์์ด์ ์ค๋ณต ์ ๊ฑฐํ๊ณ ์ฌ์ ์์ผ๋ก ์ ๋ ฌํ ๊ฒฐ๊ณผ๋ฅผ P๋ผ๊ณ ํ๋ค.๋๋์ด์ง 3๊ฐ์ ๋ฌธ์์ด์ด ๊ฐ๊ฐ P์์ i,j,k๋ฒ์งธ๋ก ๋ฑ์ฅํ๋ ๋ฌธ์์ด์ด๋ผ๋ฉด, ์ป์ ์ ์๋ ์ ์๋ i+j+k์ด๋ค. ์ ๋ ฅ์ฒซ์งธ ์ค์ ๋ฌธ์์ด์ ๊ธธ์ด ์ ์ N์ด ์ฃผ์ด์ง๋ค.๋์งธ ์ค์.. 2023. 8. 22. [๊ตฌ๋ฆํค ์ฑ๋ฆฐ์ง] 1์ฃผ์ฐจ ํ์ต ์ผ๊ธฐ #2 ๋ฌธ์ ์ค๋ช ๊ตฌ๋ฆ ํ๋ฒ๊ฑฐ๋ ๋ค์ํ ์ฌ๋ฃ๋ฅผ ์ฌ์ฉํ์ฌ ๋ง๋ค์ด์ ๋ง์๊ธฐ๋ก ์ ๋ช ํ๋ค. ๊ตฌ๋ฆ ํ๋ฒ๊ฑฐ๋ ๊ฐ์ ์ฌ๋ฃ๋ฅผ ์์๋๋ก ์์์ ๋ง๋ค๊ณ , ๊ตฌ๋ฆ ํ๋ฒ๊ฑฐ์ ๋ง์ ์ฌ์ฉ๋ ๋ชจ๋ ์ฌ๋ฃ์ ๋ง์ ์ ๋๋ฅผ ๋ํ ๊ฐ์ด๋ค. ์๋ฒฝํ ๊ตฌ๋ฆ ํ๋ฒ๊ฑฐ๋ฅผ ๋ง๋ค๊ธฐ ์ํด์๋ ๋ง์ ์ ๋๊ฐ ๊ฐ์ฅ ๋์ ์ฌ๋ฃ๋ฅผ ๊ธฐ์ค์ผ๋ก ์๋ ์๋๋ก ๊ฐ์๋ก ์ฌ๋ฃ์ ๋ง์ ์ ๋๊ฐ ๊ฐ์ํ๊ฑฐ๋ ๊ฐ์์ผ ํ๋ค. ํ๋ ์ด์ด๋ N๊ฐ์ ์ฌ๋ฃ๋ฅผ ์์๋๋ก ์์์ ๊ตฌ๋ฆ ํ๋ฒ๊ฑฐ๋ฅผ ํ๋ ๋ง๋ค์๋ค. i๋ฒ์งธ๋ก ์์ ์ฌ๋ฃ์ ๋ง์ ์ ๋๊ฐ ki๋ผ๊ณ ํ ๋, ํ๋ ์ด์ด๊ฐ ๋ง๋ ๊ตฌ๋ฆ ํ๋ฒ๊ฑฐ์ ๋ง์ ๊ตฌํด๋ณด์. ๋ง์ฝ ํ๋ ์ด์ด๊ฐ ์๋ฒฝํ์ง ์์ ๊ตฌ๋ฆ ํ๋ฒ๊ฑฐ๋ฅผ ๋ง๋ค์๋ค๋ฉด 0์ ์ถ๋ ฅํ๋ค. ์ ๋ ฅ ์ฒซ์งธ ์ค์ ๊ตฌ๋ฆ ํ๋ฒ๊ฑฐ์ ๋ค์ด๊ฐ๋ ์ฌ๋ฃ์ ๊ฐ์ N๊ฐ๊ฐ ์ฃผ์ด์ง๋ค.(1 > num; arr.push_back(num); } int f.. 2023. 8. 17. [๊ตฌ๋ฆํค ์ฑ๋ฆฐ์ง] 1์ฃผ์ฐจ ํ์ต ์ผ๊ธฐ #1 ๋ฌธ์ ์ค๋ช ๋ณดํต์ ๊ณ์ฐ๊ธฐ๋ ํ ๋ฒ์ ํ๋์ ๊ณ์ฐ ๊ฒฐ๊ณผ๋ง ๋ํ๋ผ ์ ์๋ค. ๊ทธ๋์ ์ฌ๋ฌ ๊ฐ์ ๊ณ์ฐ ๊ฒฐ๊ณผ๊ฐ ํ์ํ ๊ฒฝ์ฐ์๋ ์ด์ ๊ณ์ฐ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ๋ก ๊ธฐ๋กํด ๋ฌ์ผ ํ๋ ๋ฒ๊ฑฐ๋ก์์ด ์์๋ค. ํ๋ ์ด์ด๋ ์ด๋ฌํ ์ ์ ํด๊ฒฐํ๊ธฐ ์ํด์ ํฉ ๊ณ์ฐ๊ธฐ๋ฅผ ๋ง๋ค์๋ค. ํฉ ๊ณ์ฐ๊ธฐ๋ ์ฌ๋ฌ ๊ฐ์ ๊ณ์ฐ์์ ์ ๋ ฅ๋ฐ์ ๋ค, ๊ฐ๊ฐ์ ๊ณ์ฐ ๊ฒฐ๊ณผ๋ฅผ ๋ชจ๋ ํฉํด์ ์ถ๋ ฅํ๋ ๊ธฐ๋ฅ์ ๊ฐ์ง๊ณ ์๋ค. ํฉ ๊ณ์ฐ๊ธฐ์ ์ ๋ ฅํ ์ ์๋ ๊ณ์ฐ์์ ์๋ ์กฐ๊ฑด์ ๋ง์กฑํด์ผ ํ๋ค. ๊ณ์ฐ์์ ํํ์ด๋ค. ์๋ ๋ํ๊ธฐ, ๋นผ๊ธฐ, ๊ณฑํ๊ธฐ, ๋๋๊ธฐ์ ๋ค ๊ฐ์ง ์ฌ์น ์ฐ์ฐ ๊ธฐํธ๊ฐ ๋ค์ด๊ฐ ์ ์๋ค. ์ด๋, ๋๋์ ๊ฒฐ๊ณผ์ ๋๋จธ์ง๋ ๋ฒ๋ฆฐ๋ค.ํฉ ๊ณ์ฐ๊ธฐ์ ์ ๋ ฅํ ๊ฐ์ ๊ณ์ฐ์์ด ์ฃผ์ด์ง ๋, ํฉ ๊ณ์ฐ๊ธฐ์ ์ถ๋ ฅ ๊ฒฐ๊ณผ๋ฅผ ๊ตฌํด๋ณด์. ์ ๋ ฅ ์ฒซ์งธ ์ค์ ์์ ๊ฐ์ ๊ฐ ์ฃผ์ด์ง๋ค. ๋ค์ T ๊ฐ์ ์ค์๋ ๊ณ์ฐ์์ด.. 2023. 8. 16. [C++] 1. C++ํ๋ก๊ทธ๋๋ฐ์ ๊ธฐ์ด #include - ๋ฏธ๋ฆฌ ์ง์ ๋์ด ์๋ ์์คํ ํด๋๋ฅผ ํ์, ์๋ค๋ฉด ์๋ฌ#include "ํ์ผ๋ช "- ์์ค ํ์ผ์ด ์๋ ํด๋๋ฅผ ์ฐ์ ํ์, ์๋ค๋ฉด ์์คํ ํด๋ ํ์ C++์ ํ์ค ์ ์ถ๋ ฅ ๋ผ์ด๋ธ๋ฌ๋ฆฌ: ๋ค์์คํ์ด์ค ์ ์ธ: using namespace std๋ค์์คํ์ด์ค๋ฅผ ์ ์ธํ๊ฒ ๋๋ฉด cin, cout๋ฑ์ std::๋ฅผ ๋ถ์ผ ํ์๊ฐ ์์ด์ง๋ค. int num;cin >> num;cout ๊ฒฐ๊ณผ typedef์ ์ ์ธ- ๊ธฐ์กด์ ํ์ ๋ช ์ ๋ค๋ฅธ ์ด๋ฆ์ผ๋ก ์ฌ์ฉํ ์ ์๊ฒ ์ค์ (ํ ๋จ์ด๋ก ๊ตฌ์ฑ)typedef long int LINT; const ์์ ์ ์ธ: ๋ฌธ์์ด ์์, ๋ณ์๋ฅผ ์์ํ(๋ณ๊ฒฝ x)ํ ๋ ์ฌ์ฉconst int num = 5; ๋์ ์ฐ์ฐ์Lvalue = Rvalue: Lvalue์ Rvalue์ ๊ฐ์ ๋์ (.. 2023. 8. 15. DP- ๋์ ๊ณํ๋ฒ - DP๋?DP๋ ํ๋์ ํฐ ๋ฌธ์ ๋ฅผ ์์ ๋ฌธ์ ๋ก ๋๋์ด ํด๊ฒฐํ๋ ๊ธฐ๋ฒ์ ์๋ฏธํ๋ค. ์๊ณ ๋ฆฌ์ฆ์ ๋ถ๋ฅ๋ก ๋ฃ๊ธด ํ์ผ๋ฉด ์ด๋ ์ฌ์ค ๋ฐฉ๋ฒ๋ก ์ด๋ผ๊ณ ํ๋ ๊ฒ ๋ ๋ง๋ ๊ฒ ๊ฐ๋ค. ์ด๋ฆ์ ๋ป์ด ๋ญ๊ฐ ๊น์ ์๋ฏธ๊ฐ ๋ด๊ฒจ ์์ด ๋ณด์ด์ง๋ง, ๊ทธ๋ฅ ๋ฉ์์ด์ ์ง์ ์ด๋ฆ์ด๋ฏ๋ก ์ด๋ฆ๊ณผ ํด๋น ๋ฐฉ๋ฒ์ ์ฐ๊ด์ด ์๋ค๋ ์๊ฐ์ ๋ฒ๋ฆฌ๋ ๊ฒ์ด ์ข๋ค. - ์ ์ฐ๋์?๊ฒฐ๋ก ๋ถํฐ ๋งํ์๋ฉด ์ต์ ํ๋ค. ํ์ ์ค๋ช ๋ Momozation ๊ธฐ๋ฒ์ ์ฌ์ฉํ์ฌ ์ฒ์ ๊ฐ์ ๋ณด๊ดํด๋๊ณ ์ด๋ฅผ ํ์ฉํ๋ ๋ฐฉ์์ด๊ธฐ ๋๋ฌธ์ ๊ฐ์ ์ฐ์ฐ์ ์ฌ๋ฌ ๋ฒ ๋ฐ๋ณตํ ํ์๊ฐ ์์ด ์ต์ ํ์ ์ฉ์ดํ๋ค. - ์ธ์ ์ฐ๋์?DP๋ฅผ ์ ์ฉํด๋ณด๊ธฐ ์ํด์๋ 2๊ฐ์ง ์กฐ๊ฑด์ด ํ์ํ๋ค.1. ๊ฒน์น๋ ์๋ฌธ์ ์์ ๋ฌธ์ ๋ก ๋๋์์ ๋, ์ค๋ณต๋๋ ๋ถ๋ถ์ด ์์ด ๊ฐ ์๋ฌธ์ ์ ๊ฒฐ๊ณผ๋ฅผ ํ์ฉํ ์ ์๋ค๋ฉด DP๋ฅผ ์ ์ฉํ๊ธฐ ์ด๋ ต๋ค.2... 2023. 8. 15. ์ด์ 1 ยทยทยท 3 4 5 6 ๋ค์