๐ฝ์์ธ์ ๋ถํด ์๊ณ ๋ฆฌ์ฆ๐ฝ
( LINUX ์์ GCC๋ฅผ ์ด์ฉํด์ C์ธ์ด ์ฝ๋ ์์ฑ ํด๋ณด๊ธฐ )
์ฒ์์ ์ซ์๋ฅผ n์ ์
๋ ฅ์ ๋ฐ๋๋ค.
c๊ฐ -1๋ถํฐ ์์ํ๋ ์ด์ ๋
do-while ๋ฌธ ์์์ c++ ์ด ๊ธฐ๋ฌ๋ฆฌ๊ณ ์๊ธฐ์-
n์ด 2๋ณด๋ค ์๋ค๋ฉด ๋น์ฐํ break!
k๋ ์ ์๋ก์จ 2๋ถํฐ ์์ํ๊ณ
n์ k๋ก ๋๋ ๋๋จธ์ง๊ฐ 0์ผ ๋๊น์ง k++
๋๋จธ์ง๊ฐ 0์ด ๋๋ฉด while๋ฌธ ํ์ถ ๐
๋์์ c++
k๋ฅผ s[c] ์๋ค๊ฐ ์ ์ฅํด๋๋ค.
c๋ ๊ณง s๋ฐฐ์ด์ ์ฒจ์ ๊ฐ,
๊ทธ๋ฆฌ๊ณ ์๋ ๋ค์
n = / k
๋ชซ์ ๊ตฌํด์ n ์๋ค๊ฐ ๋ฃ๋๋ค.
n์ด 1์ด ์๋๋ผ๋ฉด ๋ ๋๋ ์ ์๋ ์ ์๊ฐ ์กด์ฌํ๋ค๋ ์๋ฏธ.
n์ด 1์ผ ๋๊น์ง ๋๊ณ ๋์~~~
1์ด๋ฉด ๋์ค๋ ด! ๐
c๊ฐ 1์ด์ผ?
1์ด๋ฉด ์์๋ผ๋ ์ด์ผ๊ธฐ ์์?!
c๊ฐ 1์ด ์๋๋ผ๋ฉด
๋ด๊ฐ ์์ธ์๋ค์ ๋ค ๊บผ๋ด์ฃผ์ง ํ๋ฒ ์ฝ์ด๋ด,
๊ทธ๋ฆฌ๊ณ ๋ค์ ํ ์ซ์๊ฐ ์๋ค๋ฉด ์
๋ ฅํด,
์๋ค๋ฉด
Esc + ":!wq" ์
๋ ฅ
C์ธ์ด๋ CODE BLOCK ์์ ์์ฑ์ ์ฌ๋ฌ๋ฒ ํด๋ดค์ง๋ง,
LINUX ํฐ๋ฏธ๋์์ ์ฐ๋๊ฑฐ๋ ๋ฉ๋ชจ์ฅ ๋ง๋ง์น ์๊ฒ ,,,
๋ค์ฌ์ฐ๊ธฐ๋ ๋ถํธํ๊ณ %d๋ ์ด์ง ๊ฒน์ณ์ ์ถ๋ ฅ๋๊ณ ,
๋ถํธํ ๊ฒ๋ ์์ผ๋๊น
๋ด๊ฐ ํด์ ๊ฐ์ง ์คํฌ์ ์ป์ํ
๋ค, ๐
I'm can do it!
ERROR ๊ฐ ๋ฐ์ ํ๋ค๋๊ฑด ๋ด๊ฐ ๋ฐ์ ํ ์ ์๋ ๊ฐ๋ฅ์ฑ์ด ๋ง๋ค๋ ๊ฒ,
์ ์คํจ~
์คํจ๋ ์ ๊ณง ์ฑ๊ณต~
if๋ฅผ id๋ก ์จ Error๊ฐ ๋ ๋๋ ์๊ฐ ์ธ์ปฅ ํ์ง๋ง
๊ทธ๋๋ ๋ค์๋ถํฐ ์ด๋ฐ ์ค์๋ ํ์ง ๋ง์์ผ์ง ํ๋ฉด์ ๋ค์ง ๊พน, ๋ค์ง๐จ
I can do it I can do it I can do it
๋๊ธ
๋๊ธ ์ฐ๊ธฐ