λͺ©λ‘πŸ€– μ•Œκ³ λ¦¬μ¦˜/BAEKJOON (242)

MUKER_DEV with iOS

[swift] λ°±μ€€ - 2164번: μΉ΄λ“œ2

2164번: μΉ΄λ“œ2 Nμž₯의 μΉ΄λ“œκ°€ μžˆλ‹€. 각각의 μΉ΄λ“œλŠ” μ°¨λ‘€λ‘œ 1λΆ€ν„° NκΉŒμ§€μ˜ λ²ˆν˜Έκ°€ λΆ™μ–΄ 있으며, 1번 μΉ΄λ“œκ°€ 제일 μœ„μ—, N번 μΉ΄λ“œκ°€ 제일 μ•„λž˜μΈ μƒνƒœλ‘œ μˆœμ„œλŒ€λ‘œ μΉ΄λ“œκ°€ 놓여 μžˆλ‹€. 이제 λ‹€μŒκ³Ό 같은 λ™μž‘μ„ μΉ΄λ“œκ°€ www.acmicpc.net 문제 ν‘ΈλŠ” 데 μžˆμ–΄ 도움이 λ˜λ„λ‘ λ‚˜μ˜ 풀이와 κ°œμ„ λœ 풀이λ₯Ό μ˜¬λ¦½λ‹ˆλ‹€. λ˜ν•œ 풀이 ν›„ λ‹€λ₯Έ μ‚¬λžŒμ˜ 풀이λ₯Ό 보고 μ°Έκ³ ν• λ§Œν•œ 풀이도 μ˜¬λ¦½λ‹ˆλ‹€. - λ¬Έμ œμ— 따라 λ‚˜μ˜ ν’€μ΄λ§Œ μžˆμ„ 수 μžˆμŠ΅λ‹ˆλ‹€. - ν•΄λ‹Ή 풀이듀은 풀이 쀑 ν•˜λ‚˜μΌ 뿐 μ΅œμ„ μ˜ ν’€μ΄λŠ” 아닐 수 μžˆμŠ΅λ‹ˆλ‹€. 문제 μ„€λͺ… - 첫 번째 μˆ«μžλŠ” μ§€μš°κ³ , 두 번째 μˆ«μžλŠ” 제일 λ’€λ‘œ λ³΄λƒ…λ‹ˆλ‹€.(μ•žμ—μ„œ 사라짐) ν•΄λ‹Ή λͺ…령을 λ°˜λ³΅ν•˜μ—¬ λ§ˆμ§€λ§‰ λ‚¨λŠ” ν•˜λ‚˜μ˜ 숫자λ₯Ό 좜λ ₯ν•©λ‹ˆλ‹€. - 기본적인 큐의 ν˜•νƒœλ‘œ ν’€λ©΄λ˜μ§€λ§Œ 숫자λ₯Ό μ§€μš°λŠ” κ³Ό..

[swift] λ°±μ€€ - 1920번: 수 μ°ΎκΈ°

1920번: 수 μ°ΎκΈ° 첫째 쀄에 μžμ—°μˆ˜ N(1 ≤ N ≤ 100,000)이 주어진닀. λ‹€μŒ μ€„μ—λŠ” N개의 μ •μˆ˜ A[1], A[2], …, A[N]이 주어진닀. λ‹€μŒ μ€„μ—λŠ” M(1 ≤ M ≤ 100,000)이 주어진닀. λ‹€μŒ μ€„μ—λŠ” M개의 μˆ˜λ“€μ΄ μ£Όμ–΄μ§€λŠ”λ°, 이 μˆ˜λ“€ www.acmicpc.net 문제 ν‘ΈλŠ” 데 μžˆμ–΄ 도움이 λ˜λ„λ‘ λ‚˜μ˜ 풀이와 κ°œμ„ λœ 풀이λ₯Ό μ˜¬λ¦½λ‹ˆλ‹€. λ˜ν•œ 풀이 ν›„ λ‹€λ₯Έ μ‚¬λžŒμ˜ 풀이λ₯Ό 보고 μ°Έκ³ ν• λ§Œν•œ 풀이도 μ˜¬λ¦½λ‹ˆλ‹€. - λ¬Έμ œμ— 따라 λ‚˜μ˜ ν’€μ΄λ§Œ μžˆμ„ 수 μžˆμŠ΅λ‹ˆλ‹€. - ν•΄λ‹Ή 풀이듀은 풀이 쀑 ν•˜λ‚˜μΌ 뿐 μ΅œμ„ μ˜ ν’€μ΄λŠ” 아닐 수 μžˆμŠ΅λ‹ˆλ‹€. 문제 μ„€λͺ… - μ‹œκ°„μ œν•œ μ•ˆμ— ν•΄λ‹Ήν•˜λŠ”λ¬Έμž(숫자)κ°€ 배열에 ν¬ν•¨ν•˜λŠ”μ§€ νƒμƒ‰ν•˜λΌ. λ‚˜μ˜ 풀이 import Foundation func binarySearch(_ ..

[swift] λ°±μ€€ - 1018번: 체슀판 λ‹€μ‹œ μΉ ν•˜κΈ°

1018번: 체슀판 λ‹€μ‹œ μΉ ν•˜κΈ° 첫째 쀄에 Nκ³Ό M이 주어진닀. Nκ³Ό M은 8보닀 ν¬κ±°λ‚˜ κ°™κ³ , 50보닀 μž‘κ±°λ‚˜ 같은 μžμ—°μˆ˜μ΄λ‹€. λ‘˜μ§Έ 쀄뢀터 N개의 μ€„μ—λŠ” λ³΄λ“œμ˜ 각 ν–‰μ˜ μƒνƒœκ°€ 주어진닀. BλŠ” 검은색이며, WλŠ” 흰색이닀. www.acmicpc.net 문제 ν‘ΈλŠ” 데 μžˆμ–΄ 도움이 λ˜λ„λ‘ λ‚˜μ˜ 풀이와 κ°œμ„ λœ 풀이λ₯Ό μ˜¬λ¦½λ‹ˆλ‹€. λ˜ν•œ 풀이 ν›„ λ‹€λ₯Έ μ‚¬λžŒμ˜ 풀이λ₯Ό 보고 μ°Έκ³ ν• λ§Œν•œ 풀이도 μ˜¬λ¦½λ‹ˆλ‹€. - λ¬Έμ œμ— 따라 λ‚˜μ˜ ν’€μ΄λ§Œ μžˆμ„ 수 μžˆμŠ΅λ‹ˆλ‹€. - ν•΄λ‹Ή 풀이듀은 풀이 쀑 ν•˜λ‚˜μΌ 뿐 μ΅œμ„ μ˜ ν’€μ΄λŠ” 아닐 수 μžˆμŠ΅λ‹ˆλ‹€. 문제 μ„€λͺ… M*N의 λ³΄λ“œνŒμ΄ μžˆμŠ΅λ‹ˆλ‹€. 8*8μ²΄μŠ€νŒμ„ λ§Œλ“€κΈ° μœ„ν•΄ M*N λ³΄λ“œνŒμ—μ„œ 8*8만큼 λ–Όμ–΄ λ§Œλ“€ 수 μžˆμŠ΅λ‹ˆλ‹€. 체슀판의 처음, 즉 [0][0]은 '흰색'으둜 μ‹œμž‘ν•˜κ±°λ‚˜ '검은색'으둜 μ‹œμž‘ν•˜κ³ ..