์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- ๋ธ๋ฃจํธํฌ์ค
- ๋ฌธ์์ด
- ๋ถํ ์ ๋ณต
- WebApp
- dfs
- ํ๋ก๊ทธ๋๋จธ์ค
- ๋ถํ ์ ๋ณต
- ์คํ
- Queue
- ios
- ๋ฐฑํธ๋ํน
- Swift
- ๋ถํ ํ์
- ์ ํด๋ฆฌ๋ ํธ์ ๋ฒ
- ๋์ ํฉ
- ์ฝํ
- ๊ทธ๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ
- BFS
- ๋นํธ์ฐ์ฐ์
- ์ฝ๋ฉํ ์คํธ
- ์๊ณ ๋ฆฌ์ฆ
- WebView
- ์ด์งํ์
- ์์
- ๋ฐฑ์ค
- ๋ธ๋ฃจํธํฌ์ค ์๊ณ ๋ฆฌ์ฆ
- SwiftUI
- dp
- Today
- Total
๋ชฉ๋ก๐ค ์๊ณ ๋ฆฌ์ฆ/BAEKJOON (242)
MUKER_DEV with iOS
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ddrRab/btskgcObCUY/NVsqD6C66rMKOogQdhSMQ0/img.png)
2752๋ฒ: ์ธ์์ ๋ ฌ ์ซ์ ์ธ ๊ฐ๊ฐ ์ฃผ์ด์ง๋ค. ์ด ์ซ์๋ 1๋ณด๋ค ํฌ๊ฑฐ๋ ๊ฐ๊ณ , 1,000,000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ๋ค. ์ด ์ซ์๋ ๋ชจ๋ ๋ค๋ฅด๋ค. www.acmicpc.net ์ฑ๊ณต ํ์ด readLine()!.split{ $0==" " }.map { Int($0)! }.sorted().forEach { print($0,terminator: " ") }
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/5Qo8Z/btskigPBuOJ/RTbzTgnKaxmRQjkUczHlYk/img.png)
2490๋ฒ: ์ท๋์ด ์ฐ๋ฆฌ๋๋ผ ๊ณ ์ ์ ์ท๋์ด๋ ๋ค ๊ฐ์ ์ท์ง์ ๋์ ธ์ ๋ฐฐ(0)์ ๋ฑ(1)์ด ๋์ค๋ ์ซ์๋ฅผ ์ธ์ด ๋, ๊ฐ, ๊ฑธ, ์ท, ๋ชจ๋ฅผ ๊ฒฐ์ ํ๋ค. ๋ค ๊ฐ ์ท์ง์ ๋์ ธ์ ๋์จ ๊ฐ ์ท์ง์ ๋ฐฐ ํน์ ๋ฑ ์ ๋ณด๊ฐ ์ฃผ์ด์ง ๋ ๋(๋ฐฐ ํ www.acmicpc.net ์ฑ๊ณต ํ์ด for _ in 0..3 ? "E" : n>2 ? "A" : n>1 ? "B" : n>0 ? "C" : "D") }
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/OnJLG/btsjXwfQ0KO/t3IRxqvR2vZ1tYGTNYfwv0/img.png)
1783๋ฒ: ๋ณ๋ ๋์ดํธ ์ฒซ์งธ ์ค์ ์ฒด์คํ์ ์ธ๋ก ๊ธธ์ด N์ ๊ฐ๋ก ๊ธธ์ด M์ด ์ฃผ์ด์ง๋ค. N๊ณผ M์ 2,000,000,000๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์์ฐ์์ด๋ค. www.acmicpc.net ์ฑ๊ณต ํ์ด let f = readLine()!.split(separator: " ").map { Int($0)! } let y = f[0], x = f[1] if y
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/FeII9/btsjWpFNueX/1xBRuLtDkhQKnmMbrZkhU0/img.png)
1244๋ฒ: ์ค์์น ์ผ๊ณ ๋๊ธฐ ์ฒซ์งธ ์ค์๋ ์ค์์น ๊ฐ์๊ฐ ์ฃผ์ด์ง๋ค. ์ค์์น ๊ฐ์๋ 100 ์ดํ์ธ ์์ ์ ์์ด๋ค. ๋์งธ ์ค์๋ ๊ฐ ์ค์์น์ ์ํ๊ฐ ์ฃผ์ด์ง๋ค. ์ผ์ ธ ์์ผ๋ฉด 1, ๊บผ์ ธ์์ผ๋ฉด 0์ด๋ผ๊ณ ํ์ํ๊ณ ์ฌ์ด์ ๋น์นธ์ด ํ๋์ฉ www.acmicpc.net ์ฑ๊ณต ํ์ด let aN = Int(readLine()!)! var arr = [0]+readLine()!.split(separator: " ").map { Int($0)! } let pN = Int(readLine()!)! for _ in 0.. aN { break } arr[multi] = arr[multi]>0 ? 0 : 1 } } else { arr[S] = arr[S]>0 ? 0 : 1 for i in 1... { let min = S-i, max..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/zg274/btsjH1eLxdK/KcOmNmD2IjT9KYUkbmhNU1/img.png)
1032๋ฒ: ๋ช ๋ น ํ๋กฌํํธ ์ฒซ์งธ ์ค์ ํ์ผ ์ด๋ฆ์ ๊ฐ์ N์ด ์ฃผ์ด์ง๋ค. ๋์งธ ์ค๋ถํฐ N๊ฐ์ ์ค์๋ ํ์ผ ์ด๋ฆ์ด ์ฃผ์ด์ง๋ค. N์ 50๋ณด๋ค ์๊ฑฐ๋ ๊ฐ์ ์์ฐ์์ด๊ณ ํ์ผ ์ด๋ฆ์ ๊ธธ์ด๋ ๋ชจ๋ ๊ฐ๊ณ ๊ธธ์ด๋ ์ต๋ 50์ด๋ค. ํ์ผ์ด๋ฆ์ www.acmicpc.net ์ฑ๊ณต ํ์ด let N = Int(readLine()!)! var arr = [[String]]() var result = "" for _ in 0..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/xoaCY/btsjGiAYQgH/k75r7T9RkkHNN6uOdUGzA0/img.png)
1934๋ฒ: ์ต์๊ณต๋ฐฐ์ ๋ ์์ฐ์ A์ B์ ๋ํด์, A์ ๋ฐฐ์์ด๋ฉด์ B์ ๋ฐฐ์์ธ ์์ฐ์๋ฅผ A์ B์ ๊ณต๋ฐฐ์๋ผ๊ณ ํ๋ค. ์ด๋ฐ ๊ณต๋ฐฐ์ ์ค์์ ๊ฐ์ฅ ์์ ์๋ฅผ ์ต์๊ณต๋ฐฐ์๋ผ๊ณ ํ๋ค. ์๋ฅผ ๋ค์ด, 6๊ณผ 15์ ๊ณต๋ฐฐ์๋ 30, 60, 90๋ฑ์ด ์ www.acmicpc.net ์ฑ๊ณต ํ์ด // ์ฝ 200ms์ ์๊ฐํ์ด for _ in 0.. Int { return b == 0 ? a : gcd(b, a%b) } for _ in 0..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/nnStQ/btsjBsCUS48/QJwl0WXmSy8RSNGOK0x5B0/img.png)
2445๋ฒ: ๋ณ ์ฐ๊ธฐ - 8 ์ฒซ์งธ ์ค๋ถํฐ 2×N-1๋ฒ์งธ ์ค๊น์ง ์ฐจ๋ก๋๋ก ๋ณ์ ์ถ๋ ฅํ๋ค. www.acmicpc.net ์ฑ๊ณต ํ์ด let n = Int(readLine()!)! var a = Array(repeating: " ", count: n) for i in 0..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bpaSAj/btsjlE5XazF/0vDG8U2nKrywYHIwRyhirK/img.png)
1934๋ฒ: ์ต์๊ณต๋ฐฐ์ ๋ ์์ฐ์ A์ B์ ๋ํด์, A์ ๋ฐฐ์์ด๋ฉด์ B์ ๋ฐฐ์์ธ ์์ฐ์๋ฅผ A์ B์ ๊ณต๋ฐฐ์๋ผ๊ณ ํ๋ค. ์ด๋ฐ ๊ณต๋ฐฐ์ ์ค์์ ๊ฐ์ฅ ์์ ์๋ฅผ ์ต์๊ณต๋ฐฐ์๋ผ๊ณ ํ๋ค. ์๋ฅผ ๋ค์ด, 6๊ณผ 15์ ๊ณต๋ฐฐ์๋ 30, 60, 90๋ฑ์ด ์ www.acmicpc.net ์ฑ๊ณต ํ์ด ์ฝ๋ ํ์ด ํค์๋ ํค์๋
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/62H0x/btsjbp12igV/QnfKp1wq14qogKo45F3R4k/img.png)
2578๋ฒ: ๋น๊ณ ์ฒซ์งธ ์ค๋ถํฐ ๋ค์ฏ์งธ ์ค๊น์ง ๋น๊ณ ํ์ ์ฐ์ฌ์ง ์๊ฐ ๊ฐ์ฅ ์ ๊ฐ๋ก์ค๋ถํฐ ์ฐจ๋ก๋๋ก ํ ์ค์ ๋ค์ฏ ๊ฐ์ฉ ๋น ์นธ์ ์ฌ์ด์ ๋๊ณ ์ฃผ์ด์ง๋ค. ์ฌ์ฏ์งธ ์ค๋ถํฐ ์ด์งธ ์ค๊น์ง ์ฌํ์๊ฐ ๋ถ๋ฅด๋ ์๊ฐ ์ฐจ๋ก๋๋ก www.acmicpc.net ์ฑ๊ณต ํ์ด var hor = [[Int]](), ver = [[Int]]() // ๊ฐ๋ก์ค ๋ฐฐ์ด ๋ง๋ค๊ธฐ for _ in 0..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/qpGG6/btsjbINDwMy/bQXjptsPzZYeZ5hdqT1Gv0/img.png)
ํ๋ก๊ทธ๋๋จธ์ค ์ฝ๋ ์ค์ฌ์ ๊ฐ๋ฐ์ ์ฑ์ฉ. ์คํ ๊ธฐ๋ฐ์ ํฌ์ง์ ๋งค์นญ. ํ๋ก๊ทธ๋๋จธ์ค์ ๊ฐ๋ฐ์ ๋ง์ถคํ ํ๋กํ์ ๋ฑ๋กํ๊ณ , ๋์ ๊ธฐ์ ๊ถํฉ์ด ์ ๋ง๋ ๊ธฐ์ ๋ค์ ๋งค์นญ ๋ฐ์ผ์ธ์. programmers.co.kr ์ฑ๊ณต ํ์ด func solution(_ n:Int) -> [[Int]] { var x = Array((0..