목록문자열 (2)
MUKER_DEV with iOS
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/elQOfQ/btrWrqpoV8o/4cf5OzsP8bBuO3ekiXJCzK/img.png)
1159번: 농구 경기 상근이는 농구의 세계에서 점차 영향력을 넓혀가고 있다. 처음에 그는 농구 경기를 좋아하는 사람이었다. 농구에 대한 열정은 그를 막을 수 없었고, 결국 상근이는 농구장을 청소하는 일을 시작 www.acmicpc.net 문제 푸는 데 있어 도움이 되도록 나의 풀이와 개선된 풀이를 올립니다. 또한 풀이 후 다른 사람의 풀이를 보고 참고할만한 풀이도 올립니다. - 문제에 따라 나의 풀이만 있을 수 있습니다. - 해당 풀이들은 풀이 중 하나일 뿐 최선의 풀이는 아닐 수 있습니다. 나의 풀이 let player = Int(readLine()!)! var lastName = [String]() var countDictionary = [String: Int]() for _ in 1...playe..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bXgJyi/btrLDCfpyZk/U1jIM6wXRhoMqCSR3OKciK/img.png)
10809번: 알파벳 찾기 각각의 알파벳에 대해서, a가 처음 등장하는 위치, b가 처음 등장하는 위치, ... z가 처음 등장하는 위치를 공백으로 구분해서 출력한다. 만약, 어떤 알파벳이 단어에 포함되어 있지 않다면 -1을 출 www.acmicpc.net 나의 풀이 // map을 사용해서 입력받은 문자열을 아스키 코드로 'input'배열에 저장 let input = readLine()!.map { $0.asciiValue! } // a...z까지 아스키 코드로 i에 담아 반복문을 돌려 줌 for i in Character("a").asciiValue!...Character("z").asciiValue! { // 'input'배열에 i가 포함된다면 if input.contains(i) { // 'inpu..