๋ฌธ์ https://www.acmicpc.net/problem/2653 2653๋ฒ: ์์ ๋ ์ง๋จ ์ฃผ์ด์ง ์
๋ ฅ์ด ์์ ๋์ง ์์ ์ง๋จ์ ๊ฒฝ์ฐ๋ ์ฒซ์ค์ ๋น์นธ ์์ด 0์ ์ถ๋ ฅํ๋ค. ์์ ๋ ์ง๋จ์ ๊ฒฝ์ฐ๋ ์ฒซ์ค์ ์๋ก ์ข์ํ๋ ์์ง๋จ์ ์๋ฅผ ๋น์นธ ์์ด ์ถ๋ ฅํ๊ณ , ๊ทธ ๋ค์ ์ค๋ถํฐ๋ ๊ฐ ์ค๋ง๋ค ๊ฐ ์ www.acmicpc.net ํด์ค ๋ฌธ์ ์ค๋ช
๊ณผ ์กฐ๊ฑด์ด ๋ณต์กํ๊ณ ๊ธธ๊ฒ ์ค๋ช
๋์ด ์๋๋ฐ, ํต์ฌ์ ๊ฐ๋จํ๋ค. 1. ์ฌ๋ ๊ฐ์ ์ฐํธ๋๊ฐ ๋ค๋ฅด๋ฉด ๋ถ์์ ํ ์ง๋จ์ด๋ค. ์ด ๋ถ๋ถ์ ๊ฐ์ ์ ์ผ๋ก ํํํ๊ณ ์๋๋ฐ, ์๋ก ์ข์ํ๋ ์ฌ๋๋ผ๋ฆฌ ๊ทธ๋ฃน์ ๋๋๋ฉด ์์ ๋ ์ง๋จ์ ๋ง๋ค ์ ์๋๋ฐ ์๋ก์ ์ฐํธ๋๊ฐ ๋ค๋ฅด๋ฉด ๊ทธ๋ฃน์ ๋๋ ์๊ฐ ์๋ค. 2. DFS๋ก ํ์ํ๋ฉด์ ๊ทธ๋ฃนํํ๊ณ ๊ทธ ๊ฒฐ๊ณผ๋ฅผ ์ ์ฅํ๋ค. ํ ๋ฒ์ DFS ํ์์์ ์ฐพ์์ง๋ ์ฌ๋์ ๊ฐ์ ๊ทธ๋ฃน์ด๋ค...
๐ฅ Algorithm/๋ฐฑ์ค
๋ฌธ์ https://www.acmicpc.net/problem/14215 14215๋ฒ: ์ธ ๋ง๋ ์ฒซ์งธ ์ค์ a, b, c (1 ≤ a, b, c ≤ 100)๊ฐ ์ฃผ์ด์ง๋ค. www.acmicpc.net ํด์ค ์์ฃผ ์ฌ์ด ๋ฌธ์ ์ง๋ง, ์ผ๊ฐํ์ ์ธ ๋ณ์ ๊ธธ์ด ์กฐ๊ฑด์ ์์์ผ๋ง ํ ์ ์๋ค. ๋ฌธ์ ์ ๊ฐ๋ ๋์ค๋, ์ธ์๋์. ๊ฐ์ฅ ๊ธด ๋ณ์ ๋๋จธ์ง ๋ ๋ณ์ ํฉ๋ณด๋ค ์์์ผ ํ๋ค. ํ์ด Memory: 30840kb Time: 68ms import sys; readline = sys.stdin.readline lines = list(map(int, readline().split())) lines.sort() cond = lines[0] + lines[1] if cond