์ด ๋ฌธ์์ ์๋ณธ์ ์ธ๋ถ ์ํค์์ ๊ฐ์ ธ์์ต๋๋ค.
1. ๊ฐ์
1. ๊ฐ์[ํธ์ง]
International Obfuscated C Code Contest
๊ณต์ ์ฌ์ดํธ
์ฝ๊ธฐ ๋ํดํ C์ธ์ด ํ๋ก๊ทธ๋๋ฐ ๋ํ๋ก, ๊ฐ์ฅ ์ฐฝ์์ ์ผ๋ก ๋ํดํ ์ฝ๋๋ฅผ ์ง๋ ์ฌ๋์ ๋ฝ๋ ๋ํ์ด๋ค.๋ญ๊ฐ ์ด๋ถ๋ค์ด ์ํ์ค ๊ฒ ๊ฐ๋ค[* ๋ํดํ ํธ์ ์๋์ง๋ง ์์ฃผ ์ฌ์ฉ๋์ง ์๋ ๋ํดํ ๋ฐฉ๋ฒ์ด๋ค. ๊ฒฐ๊ตญ ๋ํดํ๋ค๋ ์๋ฆฌ์์] 1984๋
๋ถํฐ 1996๋
๊น์ง ๋งค๋
๋ํ๊ฐ ์ด๋ ธ๊ณ , ์ดํ 1998, 2000, 2001, 2004, 2005, 2006, 2011, 2012, 2013, 2014, 2015, 2018๋
์ ๋ํ๊ฐ ์ด๋ ธ๋ค.
2004๋ ์ด์ ๊น์ง๋ ์ด๋ฉ์ผ๋ก ์ฝ๋๋ฅผ ์ ์ถํ์ง๋ง, 2004๋ 17๋ฒ์งธ ๋ํ ์ดํ๋ก๋ ์ ์ฉ ์น์ฌ์ดํธ์์ ์ ์ฒญ์ ๋ฐ๋๋ค. ์ฐธ๊ฐ์๋ค์ ์ฝ๋๋ ์ต๋ช ์ผ๋ก ํ๊ฐ์๋ค์ ์ํด ํ๊ฐ๋๋ฉฐ, ํ๊ฐ ๋ฐฉ๋ฒ์ ํ๊ฐ ๊ฐ์ด๋๋ผ์ธ(๋งํฌ๋ 2015๋ ํ)์ ์ ํ ์๋ค.
์์ ํญ๋ชฉ์ "์ต์ ์ C์ธ์ด ์ ์ฒ๋ฆฌ๊ธฐ ๋จ์ฉ" ๋ถ๋ถ๊ณผ "๊ฐ์ฅ ์ฐ๋งํ ์ฝ๋" ํญ๋ชฉ์ผ๋ก ๋๋๋ฉฐ, ์์๋ ์ฝ๋๋ ๊ณต์ IOCCC ์น์ฌ์ดํธ์ ๊ฒ์๋๋ค.
2012๋ ๋ํ์์๋ ํ๊ตญ์ธ์ด ์์ํ๊ธฐ๋ ํ๋ค.
์ผ๋ถ ์ฝ๋๋ฅผ ํด์คํ ์ฌ์ดํธ(ํ๊ธ)
๊ณต์ ์ฌ์ดํธ
์ฝ๊ธฐ ๋ํดํ C์ธ์ด ํ๋ก๊ทธ๋๋ฐ ๋ํ๋ก, ๊ฐ์ฅ ์ฐฝ์์ ์ผ๋ก ๋ํดํ ์ฝ๋๋ฅผ ์ง๋ ์ฌ๋์ ๋ฝ๋ ๋ํ์ด๋ค.
2004๋ ์ด์ ๊น์ง๋ ์ด๋ฉ์ผ๋ก ์ฝ๋๋ฅผ ์ ์ถํ์ง๋ง, 2004๋ 17๋ฒ์งธ ๋ํ ์ดํ๋ก๋ ์ ์ฉ ์น์ฌ์ดํธ์์ ์ ์ฒญ์ ๋ฐ๋๋ค. ์ฐธ๊ฐ์๋ค์ ์ฝ๋๋ ์ต๋ช ์ผ๋ก ํ๊ฐ์๋ค์ ์ํด ํ๊ฐ๋๋ฉฐ, ํ๊ฐ ๋ฐฉ๋ฒ์ ํ๊ฐ ๊ฐ์ด๋๋ผ์ธ(๋งํฌ๋ 2015๋ ํ)์ ์ ํ ์๋ค.
์์ ํญ๋ชฉ์ "์ต์ ์ C์ธ์ด ์ ์ฒ๋ฆฌ๊ธฐ ๋จ์ฉ" ๋ถ๋ถ๊ณผ "๊ฐ์ฅ ์ฐ๋งํ ์ฝ๋" ํญ๋ชฉ์ผ๋ก ๋๋๋ฉฐ, ์์๋ ์ฝ๋๋ ๊ณต์ IOCCC ์น์ฌ์ดํธ์ ๊ฒ์๋๋ค.
2012๋ ๋ํ์์๋ ํ๊ตญ์ธ์ด ์์ํ๊ธฐ๋ ํ๋ค.
์ผ๋ถ ์ฝ๋๋ฅผ ํด์คํ ์ฌ์ดํธ(ํ๊ธ)