Python(3)
-
๋ฐฑ์ค 2011 ํ์ด์ฌ
https://www.acmicpc.net/problem/2011 2011๋ฒ: ์ํธ์ฝ๋ ๋์ฌ ์ ์๋ ํด์์ ๊ฐ์ง์๋ฅผ ๊ตฌํ์์ค. ์ ๋ต์ด ๋งค์ฐ ํด ์ ์์ผ๋ฏ๋ก, 1000000์ผ๋ก ๋๋ ๋๋จธ์ง๋ฅผ ์ถ๋ ฅํ๋ค. ์ํธ๊ฐ ์๋ชป๋์ด ์ํธ๋ฅผ ํด์ํ ์ ์๋ ๊ฒฝ์ฐ์๋ 0์ ์ถ๋ ฅํ๋ค. www.acmicpc.net 2011๋ฒ์ Dynamic Programming ๋ฌธ์ ์ ๋๋ค. DP ๋ฌธ์ ๋ ํ ๋ฒ ์๊ฐ์ด ์ ๋๋ฉด ์๋ฌด๋ฆฌ ์์ ๊ธธ๊ฒ ์ฐ๋ฉด์ ๋ ธ๊ฐ๋ค๋ฅผ ํด๋ณด๊ณ ๊ท์น์ ์ฐพ์ผ๋ ค๊ณ ํด๋ ์๋ชป ์ฐพ๊ฒ ๋๊ฑฐ๋, ์์ ๋ชป ์ฐพ๊ฒ ๋๋ ๊ฒฝ์ฐ๊ฐ ๋ง์ ๊ฒ ๊ฐ์ต๋๋ค(๋ฌผ๋ก ์ ํ์ ). DP ๋ฌธ์ ๋ฅผ ๋ ํ์ด๋ณด๊ณ , ์์ ์ ํ์๋ ๊ฒ๋ค๋ ๋ค์ ํ์ด๋ณด๋ฉด ๋ฐ์ดํฐ๊ฐ ์์ด๋ฉด์ ์ข ๋ ๋น ๋ฅด๊ฒ ๊ท์น์ ์ฐพ๊ณ ์์ ์ฐพ์ ์ ์์ ๊ฒ ๊ฐ์ง๋ง, ์์ง์ ๊ทธ๋ฐ ๊ฒฝ์ง์๋ ๋ค๋ค๋ฅด์ง ๋ชปํ ..
2021.07.31 -
๋ฐฑ์ค 1924 ํ์ด์ฌ
https://www.acmicpc.net/problem/1924 1924๋ฒ: 2007๋ ์ฒซ์งธ ์ค์ ๋น ์นธ์ ์ฌ์ด์ ๋๊ณ x(1 ≤ x ≤ 12)์ y(1 ≤ y ≤ 31)์ด ์ฃผ์ด์ง๋ค. ์ฐธ๊ณ ๋ก 2007๋ ์๋ 1, 3, 5, 7, 8, 10, 12์์ 31์ผ๊น์ง, 4, 6, 9, 11์์ 30์ผ๊น์ง, 2์์ 28์ผ๊น์ง ์๋ค. www.acmicpc.net ๊ตฌํด์ผ ํ๋ ๋ฐ๋ ๊ฐ๋จํ๋ค! 2007๋ x์ y์ผ์ด ๋ฌด์จ ๋ ์ง์ธ์ง ๊ตฌํ๋ฉด ๋๋ค. 2007๋ 1์ 1์ผ์ ์์์ผ์ด๋ค. ๋๋ ์ด ๋ฌธ์ ๋ฅผ ์ด๋ป๊ฒ ์ ๊ทผํด์ผ ๊ฐ๋จํ๊ฒ ํ ์ ์์์ง ๊ณ ๋ฏผ์ ๊ฝค ํ ๊ฒ ๊ฐ๋ค. ์ฒ์์ ๊ณ ๋ฏผํ ๊ฒ์ ์๋ณ๋ก 31์ผ์ด๊ฑฐ๋, 30์ผ์ด๊ฑฐ๋, 28์ผ์ด ๋๋๋ฐ ์ด๊ฑธ ์ด๋ป๊ฒ ๊ณ์ฐํด์ผ ๊ทธ ๋ค์ ์์ ์์ ์์ผ์ ์ ์ ์์๊น, ํ๋ ๊ฒ์ด์๋ค. ๊ฐ์ ๋ฌ ..
2021.06.29 -
ํ์ด์ฌ ๋ ํ 1์ผ์ฐจ
ํ์ด์ฌ์ด ๊ทธ๋ ๊ฒ ํธํ๋ค๊ณ , ๋ง์ด๋ค ์ด๋ค๊ณ ํด์ ๊ฒฐ๊ตญ ๋ค์ ๊ณต๋ถํ๊ฒ ๋์๋ค. ์๋๋ ์งง๊ฒ ์ ๊ณต์ผ๋ก ๋ฐฐ์ ์ง๋ง, ๊ทธ๋๋ ์ฝ๋ฉ์ ๊ด์ฌ๋ ์์๊ณ ํ์ด์ฌ์ ์์คํจ์ ๋ํด ๋ชฐ๋๋ค.. ๊ทธ๋์ ๋ ํํ๋ฉฐ ๋ธ๋ก๊ทธ์ ๊ธฐ๋กํด๋ณด๊ณ ์ ํ๋ค. ์๋ง C๋ Swift์์ ๋น๊ต๊ฐ ์ฃผ๊ฐ ๋์ง ์์๊น ์ถ๋ค. ํนํ C 1. ์ซ์ํ 1) ์ฐ์ฐ์ ์ข ๋ฅ ๋ด๊ฐ ๋๋ผ๊ธฐ์ ๊ฐ์ฅ ํน์ดํ ์ ์ ํ์ด์ฌ์ ์ฐ์ฐ์ ๋ถํธ์๋ค. + ๋ง์ - ๋บ์ / ๋๋์ * ๊ณฑ์ % ๋๋จธ์ง ** ๊ฑฐ๋ญ์ ๊ณฑ ๊ฑฐ๋ญ์ ๊ณฑ์ด ์๋ค๋?! ๊ทธ๋ฆฌ๊ณ ๊ทธ๊ฑธ ์ด์ ์์ผ ์์๋ค๋..? C์์๋ ๊ฑฐ๋ญ์ ๊ณฑ์ ์ฐ๊ธฐ ์ํด math.h ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ํฌํจ์์ผ์ฃผ๊ณ pow(double,double) ๊ฐ์ ํจ์๋ฅผ ์จ์ผํ๋๋ฐ.... ์ด๋ ๊ฒ ๊ฐ๋จํ๊ฒ ์์๋ค๋.. 2) ๋๋์ ์ ๊ฒฐ๊ณผ๋ ๋ฌด์กฐ๊ฑด float 6 / 3 ์ด๋ผ๋ ๊ฒฐ๊ณผ..
2021.02.26