ํ๋ก๊ทธ๋๋ฐ ์ธ์ด ๊ณต๋ถ (28) ์ธ๋ค์ผํ ๋ฆฌ์คํธํ ๋ฐฑ์ค 14502๋ฒ : ์ฐ๊ตฌ์ with C++ ๋ฌธ์ ์ธ์ฒด์ ์น๋ช ์ ์ธ ๋ฐ์ด๋ฌ์ค๋ฅผ ์ฐ๊ตฌํ๋ ์ฐ๊ตฌ์์์ ๋ฐ์ด๋ฌ์ค๊ฐ ์ ์ถ๋์๋ค. ๋คํํ ๋ฐ์ด๋ฌ์ค๋ ์์ง ํผ์ง์ง ์์๊ณ , ๋ฐ์ด๋ฌ์ค์ ํ์ฐ์ ๋ง๊ธฐ ์ํด์ ์ฐ๊ตฌ์์ ๋ฒฝ์ ์ธ์ฐ๋ ค๊ณ ํ๋ค. ์ฐ๊ตฌ์๋ ํฌ๊ธฐ๊ฐ N×M์ธ ์ง์ฌ๊ฐํ์ผ๋ก ๋ํ๋ผ ์ ์์ผ๋ฉฐ, ์ง์ฌ๊ฐํ์ 1×1 ํฌ๊ธฐ์ ์ ์ฌ๊ฐํ์ผ๋ก ๋๋์ด์ ธ ์๋ค. ์ฐ๊ตฌ์๋ ๋น ์นธ, ๋ฒฝ์ผ๋ก ์ด๋ฃจ์ด์ ธ ์์ผ๋ฉฐ, ๋ฒฝ์ ์นธ ํ๋๋ฅผ ๊ฐ๋ ์ฐจ์งํ๋ค. ์ผ๋ถ ์นธ์ ๋ฐ์ด๋ฌ์ค๊ฐ ์กด์ฌํ๋ฉฐ, ์ด ๋ฐ์ด๋ฌ์ค๋ ์ํ์ข์ฐ๋ก ์ธ์ ํ ๋น ์นธ์ผ๋ก ๋ชจ๋ ํผ์ ธ๋๊ฐ ์ ์๋ค. ์๋ก ์ธ์ธ ์ ์๋ ๋ฒฝ์ ๊ฐ์๋ 3๊ฐ์ด๋ฉฐ, ๊ผญ 3๊ฐ๋ฅผ ์ธ์์ผ ํ๋ค. ์๋ฅผ ๋ค์ด, ์๋์ ๊ฐ์ด ์ฐ๊ตฌ์๊ฐ ์๊ธด ๊ฒฝ์ฐ๋ฅผ ์ดํด๋ณด์. 2 0 0 0 1 1 0 0 0 1 0 1 2 0 0 1 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 1 .. ๋ฐฑ์ค 4458๋ฒ : ์ฒซ ๊ธ์๋ฅผ ๋๋ฌธ์๋ก with C++ ๋ฌธ์ ๋ฌธ์ฅ์ ์ฝ์ ๋ค, ์ค์ ์ฒซ ๊ธ์๋ฅผ ๋๋ฌธ์๋ก ๋ฐ๊พธ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์ ๋ ฅ ์ฒซ์งธ ์ค์ ์ค์ ์ N์ด ์ฃผ์ด์ง๋ค. ๋ค์ N๊ฐ์ ์ค์๋ ๋ฌธ์ฅ์ด ์ฃผ์ด์ง๋ค. ๊ฐ ๋ฌธ์ฅ์ ๋ค์ด์๋ ๊ธ์์ ์๋ 30์ ๋์ง ์๋๋ค. ๋ชจ๋ ์ค์ ์ฒซ ๋ฒ์งธ ๊ธ์๋ ์ํ๋ฒณ์ด๋ค. ์ถ๋ ฅ ๊ฐ ์ค์ ์ฒซ๊ธ์๋ฅผ ๋๋ฌธ์๋ก ๋ฐ๊พผ๋ค ์ถ๋ ฅํ๋ค. ๊ตฌํ ๋ฐฉ๋ฒ 1. ๋ฌธ์ฅ์ ๊ฐ์๋ฅผ cin์ ํตํด ๋ฐ์ ๋ค, ๋ฌธ์ฅ์ getline์ ํตํด ๋ฐ๋๋ค. 2. ๋ฌธ์ฅ์ ์ฒซ ๊ธ์๊ฐ ์๋ฌธ์๋ผ๋ฉด ๋๋ฌธ์๋ก ๋ณ๊ฒฝํด์ค๋ค. **cin์ผ๋ก ์ ๋ ฅ์ ๋ฐ์ ํ์ ๋ฒํผ์ '\n'์ด ๋จ์์๊ธฐ ๋๋ฌธ์ ๊ทธ ๋ค์ getline์ ํตํด ๋ฌธ์์ด์ ๋ฐ๊ฒ๋๋ฉด s[0]์๋ ์ด๋ค '\n'๋ง ๋ค์ด๊ฐ๊ฒ ๋๋ฏ๋ก ์ ๋ ฅ์ N๊ฐ๋ณด๋ค ํ ๋ฒ ๋ ๋ฐ๋๋ก ํ๊ณ ๋ต์ ์ถ๋ ฅ์ s[1]๋ถํฐ ์ถ๋ ฅ์ ํด์ผํ๋ค. *์ ๋ฐฉ๋ฒ ์ธ์๋ ci.. ๋ฐฑ์ค 1357๋ฒ : ๋ค์งํ ๋ง์ with C++ ๋ฌธ์ ์ด๋ค ์ X๊ฐ ์ฃผ์ด์ก์ ๋, X์ ๋ชจ๋ ์๋ฆฌ์๊ฐ ์ญ์์ด ๋ ์๋ฅผ ์ป์ ์ ์๋ค. Rev(X)๋ฅผ X์ ๋ชจ๋ ์๋ฆฌ์๋ฅผ ์ญ์์ผ๋ก ๋ง๋๋ ํจ์๋ผ๊ณ ํ์. ์๋ฅผ ๋ค์ด, X=123์ผ ๋, Rev(X) = 321์ด๋ค. ๊ทธ๋ฆฌ๊ณ , X=100์ผ ๋, Rev(X) = 1์ด๋ค. ๋ ์์ ์ ์ X์ Y๊ฐ ์ฃผ์ด์ก์ ๋, Rev(Rev(X) + Rev(Y))๋ฅผ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค ์ ๋ ฅ ์ฒซ์งธ ์ค์ ์ X์ Y๊ฐ ์ฃผ์ด์ง๋ค. X์ Y๋ 1,000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์์ฐ์์ด๋ค. ์ถ๋ ฅ ์ฒซ์งธ ์ค์ ๋ฌธ์ ์ ์ ๋ต์ ์ถ๋ ฅํ๋ค. ํ์ด๋ฐฉ๋ฒ Revํจ์์ ์ซ์๊ฐ ๋ค์ด๊ฐ๊ฒ ๋๋ฉด ๊ฐ ์๋ฆฌ์ ์ซ์๋ฅผ num[] ํ๋ ฌ์ ์ ๋ ฅํ ๋ค ์ซ์๊ฐ ๋ค์งํ๋๋ก ๊ณ์ฐํด์ค #include #include using namespace std; int Rev(int X.. ๋ฐฑ์ค 11047๋ฒ : ๋์ 0 with C++ ๋ฌธ์ ์ค๊ท๊ฐ ๊ฐ์ง๊ณ ์๋ ๋์ ์ ์ด N์ข ๋ฅ์ด๊ณ , ๊ฐ๊ฐ์ ๋์ ์ ๋งค์ฐ ๋ง์ด ๊ฐ์ง๊ณ ์๋ค. ๋์ ์ ์ ์ ํ ์ฌ์ฉํด์ ๊ทธ ๊ฐ์น์ ํฉ์ K๋ก ๋ง๋ค๋ ค๊ณ ํ๋ค. ์ด๋ ํ์ํ ๋์ ๊ฐ์์ ์ต์๊ฐ์ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์ ๋ ฅ ์ฒซ์งธ ์ค์ N๊ณผ K๊ฐ ์ฃผ์ด์ง๋ค. (1 ≤ N ≤ 10, 1 ≤ K ≤ 100,000,000) ๋์งธ ์ค๋ถํฐ N๊ฐ์ ์ค์ ๋์ ์ ๊ฐ์น Ai๊ฐ ์ค๋ฆ์ฐจ์์ผ๋ก ์ฃผ์ด์ง๋ค. (1 ≤ Ai ≤ 1,000,000, A1 = 1, i ≥ 2์ธ ๊ฒฝ์ฐ์ Ai๋ Ai-1์ ๋ฐฐ์) ์ถ๋ ฅ ์ฒซ์งธ ์ค์ K์์ ๋ง๋๋๋ฐ ํ์ํ ๋์ ๊ฐ์์ ์ต์๊ฐ์ ์ถ๋ ฅํ๋ค. ํ์ด๋ฐฉ๋ฒ 1. ๋์ ๊ฐ์ด ํฐ ๋์ ๋ถํฐ ์ฐจ๋ก๋ก K์๋ณด๋ค ๊ฐ๊ฑฐ๋ ์์ ๋์ ์ ์ฐพ๋๋ค. 2-1. ๋์ ๊ฐ๊ณผ K๊ฐ์ด ๊ฐ์ ์ ๋์ ์๋ฅผ 1๊ฐ๋ก ์ถ๊ฐํ๊ณ K๋ฅผ 0์ผ๋ก ๋ง๋ ๋ค. 2.. ๋ฐฑ์ค 5800๋ฒ : ์ฑ์ ํต๊ณ with C++ ๋ฌธ์ ํ์๋์ ์ด๋ฒ์ ์ค๋ ๊ณ ๋ฑํ๊ต์ ์๋ก ๋ถ์ํ ๊ต์ฅ ์ ์๋์ด๋ค. ๊ต์ฅ ์ ์๋์ผ๋ก์ ์ฒซ ๋ฒ์งธ ์ผ์ ๊ฐ ๋ฐ์ ์ํ ์ํ ์ฑ์ ์ ํต๊ณ๋ฅผ ๋ด๋ ์ผ์ด๋ค. ์ค๋ ๊ณ ๋ฑํ๊ต ๊ฐ ๋ฐ์ ํ์๋ค์ ์ํ ์ํ ์ฑ์ ์ด ์ฃผ์ด์ก์ ๋, ์ต๋ ์ ์, ์ต์ ์ ์, ์ ์ ์ฐจ์ด๋ฅผ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์ ๋ ฅ ์ฒซ์งธ ์ค์ ์ค๋ ๊ณ ๋ฑํ๊ต์ ์๋ ๋ฐ์ ์ K (1 ≤ K ≤ 100)๊ฐ ์ฃผ์ด์ง๋ค. ๋ค์ K๊ฐ ์ค์๋ ๊ฐ ๋ฐ์ ํ์์ N (2 ≤ N ≤ 50)๊ณผ ๊ฐ ํ์์ ์ํ ์ฑ์ ์ด ์ฃผ์ด์ง๋ค. ์ํ ์ฑ์ ์ 0๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ๊ณ , 100๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์ ์์ด๊ณ , ๊ณต๋ฐฑ์ผ๋ก ๋๋์ด์ ธ ์๋ค. ์ถ๋ ฅ ๊ฐ ๋ฐ์ ๋ํ ์ถ๋ ฅ์ ๋ค์๊ณผ ๊ฐ์ด ๋ ์ค๋ก ์ด๋ฃจ์ด์ ธ ์๋ค. ์ฒซ์งธ ์ค์๋ "Class X"๋ฅผ ์ถ๋ ฅํ๋ค. X๋ ๋ฐ์ ๋ฒํธ์ด๋ฉฐ ์ ๋ ฅ์ผ๋ก ์ฃผ์ด์ง ์์๋๋ก 1.. ๋ฐฑ์ค 10809๋ฒ : ์ํ๋ฒณ ์ฐพ๊ธฐ with C++ ๋ฌธ์ ์ํ๋ฒณ ์๋ฌธ์๋ก๋ง ์ด๋ฃจ์ด์ง ๋จ์ด S๊ฐ ์ฃผ์ด์ง๋ค. ๊ฐ๊ฐ์ ์ํ๋ฒณ์ ๋ํด์, ๋จ์ด์ ํฌํจ๋์ด ์๋ ๊ฒฝ์ฐ์๋ ์ฒ์ ๋ฑ์ฅํ๋ ์์น๋ฅผ, ํฌํจ๋์ด ์์ง ์์ ๊ฒฝ์ฐ์๋ -1์ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์ ๋ ฅ ์ฒซ์งธ ์ค์ ๋จ์ด S๊ฐ ์ฃผ์ด์ง๋ค. ๋จ์ด์ ๊ธธ์ด๋ 100์ ๋์ง ์์ผ๋ฉฐ, ์ํ๋ฒณ ์๋ฌธ์๋ก๋ง ์ด๋ฃจ์ด์ ธ ์๋ค. ์ถ๋ ฅ ๊ฐ๊ฐ์ ์ํ๋ฒณ์ ๋ํด์, a๊ฐ ์ฒ์ ๋ฑ์ฅํ๋ ์์น, b๊ฐ ์ฒ์ ๋ฑ์ฅํ๋ ์์น, ... z๊ฐ ์ฒ์ ๋ฑ์ฅํ๋ ์์น๋ฅผ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถํด์ ์ถ๋ ฅํ๋ค. ๋ง์ฝ, ์ด๋ค ์ํ๋ฒณ์ด ๋จ์ด์ ํฌํจ๋์ด ์์ง ์๋ค๋ฉด -1์ ์ถ๋ ฅํ๋ค. ๋จ์ด์ ์ฒซ ๋ฒ์งธ ๊ธ์๋ 0๋ฒ์งธ ์์น์ด๊ณ , ๋ ๋ฒ์งธ ๊ธ์๋ 1๋ฒ์งธ ์์น์ด๋ค. #include using namespace std; int main() { string word; int alp.. ๋ฐฑ์ค 2309๋ฒ : ์ผ๊ณฑ ๋์์ด with C++ ๋ฌธ์ ์๋น๋ฅผ ํผํด ์ผ๊ณฑ ๋์์ด๋ค๊ณผ ํจ๊ป ํํ๋กญ๊ฒ ์ํํ๊ณ ์๋ ๋ฐฑ์ค๊ณต์ฃผ์๊ฒ ์๊ธฐ๊ฐ ์ฐพ์์๋ค. ์ผ๊ณผ๋ฅผ ๋ง์น๊ณ ๋์์จ ๋์์ด๊ฐ ์ผ๊ณฑ ๋ช ์ด ์๋ ์ํ ๋ช ์ด์๋ ๊ฒ์ด๋ค. ์ํ ๋ช ์ ๋์์ด๋ ๋ชจ๋ ์์ ์ด "๋ฐฑ์ค ๊ณต์ฃผ์ ์ผ๊ณฑ ๋์์ด"์ ์ฃผ์ธ๊ณต์ด๋ผ๊ณ ์ฃผ์ฅํ๋ค. ๋ฐ์ด๋ ์ํ์ ์ง๊ด๋ ฅ์ ๊ฐ์ง๊ณ ์๋ ๋ฐฑ์ค๊ณต์ฃผ๋, ๋คํ์ค๋ฝ๊ฒ๋ ์ผ๊ณฑ ๋์์ด์ ํค์ ํฉ์ด 100์ด ๋จ์ ๊ธฐ์ตํด ๋๋ค. ์ํ ๋์์ด์ ํค๊ฐ ์ฃผ์ด์ก์ ๋, ๋ฐฑ์ค๊ณต์ฃผ๋ฅผ ๋์ ์ผ๊ณฑ ๋์์ด๋ฅผ ์ฐพ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์ ๋ ฅ ์ํ ๊ฐ์ ์ค์ ๊ฑธ์ณ ๋์์ด๋ค์ ํค๊ฐ ์ฃผ์ด์ง๋ค. ์ฃผ์ด์ง๋ ํค๋ 100์ ๋์ง ์๋ ์์ฐ์์ด๋ฉฐ, ์ํ ๋์์ด์ ํค๋ ๋ชจ๋ ๋ค๋ฅด๋ฉฐ, ๊ฐ๋ฅํ ์ ๋ต์ด ์ฌ๋ฌ ๊ฐ์ง์ธ ๊ฒฝ์ฐ์๋ ์๋ฌด๊ฑฐ๋ ์ถ๋ ฅํ๋ค. ์ถ๋ ฅ ์ผ๊ณฑ ๋์์ด์ ํค๋ฅผ ์ค๋ฆ์ฐจ์์ผ๋ก ์ถ๋ ฅํ๋ค. ์ผ๊ณฑ ๋์์ด๋ฅผ ์ฐพ์.. ๋ฐฑ์ค 1037๋ฒ : ์ฝ์ with C++ ๋ฌธ์ ์์ A๊ฐ N์ ์ง์ง ์ฝ์๊ฐ ๋๋ ค๋ฉด, N์ด A์ ๋ฐฐ์์ด๊ณ , A๊ฐ 1๊ณผ N์ด ์๋์ด์ผ ํ๋ค. ์ด๋ค ์ N์ ์ง์ง ์ฝ์๊ฐ ๋ชจ๋ ์ฃผ์ด์ง ๋, N์ ๊ตฌํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. ์ ๋ ฅ ์ฒซ์งธ ์ค์ N์ ์ง์ง ์ฝ์์ ๊ฐ์๊ฐ ์ฃผ์ด์ง๋ค. ์ด ๊ฐ์๋ 50๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์์ฐ์์ด๋ค. ๋์งธ ์ค์๋ N์ ์ง์ง ์ฝ์๊ฐ ์ฃผ์ด์ง๋ค. 1,000,000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ๊ณ , 2๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ์ ์์ฐ์์ด๊ณ , ์ค๋ณต๋์ง ์๋๋ค. ์ถ๋ ฅ ์ฒซ์งธ ์ค์ N์ ์ถ๋ ฅํ๋ค. N์ ํญ์ 32๋นํธ ๋ถํธ์๋ ์ ์๋ก ํํํ ์ ์๋ค. ๊ตฌํ ๋ฐฉ๋ฒ algorithm ๋ผ์ด๋ธ๋ฌ๋ฆฌ์ ์๋ sort ํจ์๋ฅผ ์ด์ฉํด ์ ๋ ฅ ๋ฐ์ ์ง์ง ์ฝ์๋ค์ ์ค๋ฆ์ฐจ์์ผ๋ก ์ ๋ฆฌํ์๋ค. ์ง์ง ์ฝ์ ์ค ๊ฐ์ฅ ์์ ๊ฐ๊ณผ ๊ฐ์ฅ ํฐ ์ฝ์์ ๊ณฑ์ด ํด๋น ์์ฐ์์ด๊ธฐ ๋๋ฌธ์ ์ ๋ ฌํด์ค num ํ๋ ฌ์์ ์ฒซ๋ฒ์งธ.. ์ด์ 1 2 3 4 ๋ค์