์ผ | ์ | ํ | ์ | ๋ชฉ | ๊ธ | ํ |
---|---|---|---|---|---|---|
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 |
- ๋ถํ ์ ๋ณต
- ์ฝ๋ฉํ ์คํธ
- ๋ธ๋ฃจํธํฌ์ค
- ์ฝํ
- ์์
- SwiftUI
- dfs
- ์ด์งํ์
- ๋์ ํฉ
- ๋นํธ์ฐ์ฐ์
- WebApp
- ๊ทธ๋ฆฌ๋ ์๊ณ ๋ฆฌ์ฆ
- ํ๋ก๊ทธ๋๋จธ์ค
- ๋ฌธ์์ด
- Swift
- ๋ธ๋ฃจํธํฌ์ค ์๊ณ ๋ฆฌ์ฆ
- ์๊ณ ๋ฆฌ์ฆ
- ios
- BFS
- ๋ฐฑํธ๋ํน
- ๋ถํ ์ ๋ณต
- ์คํ
- dp
- Queue
- ๋ฐฑ์ค
- ๋ถํ ํ์
- WebView
- ์ ํด๋ฆฌ๋ ํธ์ ๋ฒ
- Today
- Total
๋ชฉ๋ก๐ค ์๊ณ ๋ฆฌ์ฆ/BAEKJOON (242)
MUKER_DEV with iOS
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/PByLQ/btsdjpljsqu/7pHBJBSEUk0CkkEne52wJk/img.png)
4375๋ฒ: 1 2์ 5๋ก ๋๋์ด ๋จ์ด์ง์ง ์๋ ์ ์ n(1 ≤ n ≤ 10000)๊ฐ ์ฃผ์ด์ก์ ๋, 1๋ก๋ง ์ด๋ฃจ์ด์ง n์ ๋ฐฐ์๋ฅผ ์ฐพ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. www.acmicpc.net ์ฑ๊ณต ํ์ด while let n = readLine(), let num = Int(n) { var x = 1, count = 1 while x % num != 0 { x = (x*10+1) % num print(x) count += 1 } print(count) } ํ์ด ํค์๋ ์ฃผ์ด์ง ์ ์ n์ ๋ฐฐ์๊ฐ 1๋ก๋ง ์ด๋ฃจ์ด์ง(1, 11, 11, 111...)์ซ์๊ฐ ๋์ฌ ๋, ํด๋น ์ซ์์ ์๋ฆฟ์๋ฅผ ๊ตฌํ๋ฉด ๋ฉ๋๋ค. ์ ๋ ฅ๊ฐ: n = 7 x = 1 count = 1 while x % n์ด 0์ผ ๋๊น์ง ๋ฐ๋ณต { x = (x*10+1) ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/etxQcI/btsdd0TCYiq/qFBtGO3vgQ0umBK9L4kxVk/img.png)
2903๋ฒ: ์ค์ ์ด๋ ์๊ณ ๋ฆฌ์ฆ ์๊ทผ์ด๋ ์น๊ตฌ๋ค๊ณผ ํจ๊ป SF์ํ๋ฅผ ์ฐ์ผ๋ ค๊ณ ํ๋ค. ์ด ์ํ๋ ์ธ๊ณ ์งํ์ด ํ์ํ๋ค. ์ค์ ๋ก ์ฐ์ฃผ์ ์ ํ๊ณ ์ธ๊ณ ํ์ฑ์ ๊ฐ์ ์ดฌ์์ ํ ์ ์๊ธฐ ๋๋ฌธ์, ์ปดํจํฐ ๊ทธ๋ํฝ์ผ๋ก CG์ฒ๋ฆฌ๋ฅผ ํ๋ ค๊ณ ํ๋ค. www.acmicpc.net ์ฑ๊ณต ํ์ด import Foundation var n = 2 for i in 0..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/ceMuBS/btsdaba9CLl/6kZQyQkRHCmSCk0xQvJOdK/img.png)
2720๋ฒ: ์ธํ์ ์ฌ์ฅ ๋ํ ๊ฐ ํ ์คํธ์ผ์ด์ค์ ๋ํด ํ์ํ ์ฟผํฐ์ ๊ฐ์, ๋ค์์ ๊ฐ์, ๋์ผ์ ๊ฐ์, ํ๋์ ๊ฐ์๋ฅผ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ถํ์ฌ ์ถ๋ ฅํ๋ค. www.acmicpc.net ์ฑ๊ณต ํ์ด for _ in 0..= 1 { arr[0] = n / 25 n %= 25 } if n / 10 >= 1 { arr[1] = n / 10 n %= 10 } if n / 5 >= 1 { arr[2] = n / 5 n %= 5 } arr[3] = n arr.forEach { print($0,terminator: " ") } }
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bZ7k9t/btsc91TK8Hr/t04bnsIgHkieWjS2hQdO00/img.png)
11005๋ฒ: ์ง๋ฒ ๋ณํ 2 10์ง๋ฒ ์ N์ด ์ฃผ์ด์ง๋ค. ์ด ์๋ฅผ B์ง๋ฒ์ผ๋ก ๋ฐ๊ฟ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. 10์ง๋ฒ์ ๋์ด๊ฐ๋ ์ง๋ฒ์ ์ซ์๋ก ํ์ํ ์ ์๋ ์๋ฆฌ๊ฐ ์๋ค. ์ด๋ฐ ๊ฒฝ์ฐ์๋ ๋ค์๊ณผ ๊ฐ์ด ์ํ๋ฒณ ๋๋ฌธ์๋ฅผ www.acmicpc.net ์ฑ๊ณต ํ์ด let NB = readLine()!.split(separator: " ").map { Int($0)! } print(String(NB[0], radix: NB[1]).uppercased())
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/mFgcs/btsdaYu8Iog/7OSEZYpsGpqdke1tFmgCgK/img.png)
2745๋ฒ: ์ง๋ฒ ๋ณํ B์ง๋ฒ ์ N์ด ์ฃผ์ด์ง๋ค. ์ด ์๋ฅผ 10์ง๋ฒ์ผ๋ก ๋ฐ๊ฟ ์ถ๋ ฅํ๋ ํ๋ก๊ทธ๋จ์ ์์ฑํ์์ค. 10์ง๋ฒ์ ๋์ด๊ฐ๋ ์ง๋ฒ์ ์ซ์๋ก ํ์ํ ์ ์๋ ์๋ฆฌ๊ฐ ์๋ค. ์ด๋ฐ ๊ฒฝ์ฐ์๋ ๋ค์๊ณผ ๊ฐ์ด ์ํ๋ฒณ ๋๋ฌธ์๋ฅผ www.acmicpc.net ์ฑ๊ณต ํ์ด let NB = readLine()!.split(separator: " ") print(Int(NB[0],radix: Int(NB[1])!)!)
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bGSxAK/btsc9TnS5qm/SMlami1dKDeZK4bnsYtFa0/img.png)
2563๋ฒ: ์์ข ์ด ๊ฐ๋ก, ์ธ๋ก์ ํฌ๊ธฐ๊ฐ ๊ฐ๊ฐ 100์ธ ์ ์ฌ๊ฐํ ๋ชจ์์ ํฐ์ ๋ํ์ง๊ฐ ์๋ค. ์ด ๋ํ์ง ์์ ๊ฐ๋ก, ์ธ๋ก์ ํฌ๊ธฐ๊ฐ ๊ฐ๊ฐ 10์ธ ์ ์ฌ๊ฐํ ๋ชจ์์ ๊ฒ์์ ์์ข ์ด๋ฅผ ์์ข ์ด์ ๋ณ๊ณผ ๋ํ์ง์ ๋ณ์ด ํํํ๋๋ก www.acmicpc.net ์ฑ๊ณต ํ์ด var arr = Array(repeating: Array(repeating: false, count: 100), count: 100) for _ in 0..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/OdN1c/btsb1Q6i8Xe/1wRoirzOk2InIV1LDRNOeK/img.png)
10798๋ฒ: ์ธ๋ก์ฝ๊ธฐ ์ด ๋ค์ฏ์ค์ ์ ๋ ฅ์ด ์ฃผ์ด์ง๋ค. ๊ฐ ์ค์๋ ์ต์ 1๊ฐ, ์ต๋ 15๊ฐ์ ๊ธ์๋ค์ด ๋น์นธ ์์ด ์ฐ์์ผ๋ก ์ฃผ์ด์ง๋ค. ์ฃผ์ด์ง๋ ๊ธ์๋ ์์ด ๋๋ฌธ์ ‘A’๋ถํฐ ‘Z’, ์์ด ์๋ฌธ์ ‘a’๋ถํฐ ‘z’, ์ซ์ ‘0’ www.acmicpc.net ์ฑ๊ณต ํ์ด var arr = Array(repeating: "", count: 15) for _ in 0..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/v2Jqi/btscRJZDNdE/GBt0lHdByiyHJCnL8HshWK/img.png)
2566๋ฒ: ์ต๋๊ฐ ์ฒซ์งธ ์ค์ ์ต๋๊ฐ์ ์ถ๋ ฅํ๊ณ , ๋์งธ ์ค์ ์ต๋๊ฐ์ด ์์นํ ํ ๋ฒํธ์ ์ด ๋ฒํธ๋ฅผ ๋น์นธ์ ์ฌ์ด์ ๋๊ณ ์ฐจ๋ก๋ก ์ถ๋ ฅํ๋ค. ์ต๋๊ฐ์ด ๋ ๊ฐ ์ด์์ธ ๊ฒฝ์ฐ ๊ทธ ์ค ํ ๊ณณ์ ์์น๋ฅผ ์ถ๋ ฅํ๋ค. www.acmicpc.net ์ฑ๊ณต ํ์ด var max = 0 var result = "1 1" for i in 1...9 { let n = readLine()!.split(separator: " ").map { Int($0)! }.enumerated().max { $0.element < $1.element }! if max < n.element { max = n.element result = "\(i) \(n.offset + 1)" } } print(max) print(result)
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/vn8IW/btsaVcPEHAP/N4Z47I28F4tY3UzwWX0p21/img.png)
25206๋ฒ: ๋์ ํ์ ์ ์ธํ๋ํ๊ต ์ปดํจํฐ๊ณตํ๊ณผ๋ฅผ ์กธ์ ํ๊ธฐ ์ํด์๋, ์ ๊ณตํ์ ์ด 3.3 ์ด์์ด๊ฑฐ๋ ์กธ์ ๊ณ ์ฌ๋ฅผ ํต๊ณผํด์ผ ํ๋ค. ๊ทธ๋ฐ๋ฐ ์๋ฟ์ธ, ์นํ์ด๋ ๊น๋นกํ๊ณ ์กธ์ ๊ณ ์ฌ๋ฅผ ์์ํ์ง ์์๋ค๋ ์ฌ์ค์ ๊นจ๋ฌ์๋ค! ์น www.acmicpc.net ์ฑ๊ณต ํ์ด import Foundation var credit = 0.0 var major = 0.0 for _ in 0..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bS2JbN/btsaVhwDKEz/VCv47KAGlOmeB5F0u8eq4k/img.png)
10812๋ฒ: ๋ฐ๊ตฌ๋ ์์ ๋ฐ๊พธ๊ธฐ ๋ํ์ด๋ ๋ฐ๊ตฌ๋๋ฅผ ์ด N๊ฐ ๊ฐ์ง๊ณ ์๊ณ , ๊ฐ๊ฐ์ ๋ฐ๊ตฌ๋์๋ 1๋ฒ๋ถํฐ N๋ฒ๊น์ง ๋ฒํธ๊ฐ ์์๋๋ก ์ ํ์ ธ ์๋ค. ๋ฐ๊ตฌ๋๋ ์ผ๋ ฌ๋ก ๋์ฌ์ ธ ์๊ณ , ๊ฐ์ฅ ์ผ์ชฝ ๋ฐ๊ตฌ๋๋ฅผ 1๋ฒ์งธ ๋ฐ๊ตฌ๋, ๊ทธ ๋ค์ ๋ฐ๊ตฌ๋๋ฅผ 2 www.acmicpc.net ์ฑ๊ณต ํ์ด let NM = readLine()!.split(separator: " ").map { Int($0)! } let N = NM[0], M = NM[1] var arr = Array(1...N) for _ in 0..