34. 콜라츠 수열 만들기
나의 코드 import Foundation func solution(_ n:Int) -> [Int] { var N : Int = 0 var answer : [Int] = [] N = n answer.append(N) while N != 1 { if N % 2 == ...
나의 코드 import Foundation func solution(_ n:Int) -> [Int] { var N : Int = 0 var answer : [Int] = [] N = n answer.append(N) while N != 1 { if N % 2 == ...
나의 코드 import Foundation let a = Int(readLine()!)! var str : String = "" if a % 2 == 0 { str = "is even" } else { str = "is odd" } print("\(a) \(str)") 이렇게 했지만 삼항연산자로도 될것같다. import ...
나의 코드 import Foundation let s1 = readLine()! for s in s1 { print(s) } 적을 내용이 없다. 이것도 다른 표현이 있어 적어둔다. import Foundation print(readLine()!.map { String($0) }.joined(separator: "\n")) // i...
나의 코드 import Foundation let inp = readLine()!.components(separatedBy: [" "]).map { $0 } let (s1, s2) = (inp[0], inp[1]) var answer : String = "" answer = s1+s2 print(answer) 딱히 적을건 없다. 다만 ...
나의 코드 import Foundation let n = readLine()!.components(separatedBy: [" "]).map { Int($0)! } let (a, b) = (n[0], n[1]) print("\(a) + \(b) = \(a+b)") 해당내용은 딱히 적을것이 없어 pass
import Foundation print("!@#$%^&*("+"\\'"+"\""+"<>?:;")
나의 코드 import Foundation let s1 = readLine()! var answer : String = "" for i in s1 { if i.isLowercase == false { answer += i.lowercased() } else if i.isUppercase == false { ...
나의 코드 import Foundation let inp = readLine()!.components(separatedBy: [" "]).map { $0 } let (s1, a) = (inp[0], Int(inp[1])!) var answer : String = "" for i in 0 ... a-1 { answer += s1 } p...
나의 코드 import Foundation let n = readLine()!.components(separatedBy: [" "]).map { Int($0)! } let (a, b) = (n[0], n[1]) print("a =",a,"\nb =",b) 이렇게 생각한 이유. 문자 보간법을 사용하여 한줄에 표기하였다. 다른 코드를 보니 ...
나의 코드 import Foundation let s1 = readLine()! print(s1) 이렇게 생각한 이유. 입력을 readLine으로 받기에 그것을 가지고 있는 변수 s1을 출력하였다. 그렇다면 readLine() 이란? 표준 입력에서 현재 줄의 끝 또는 EOF (End Of File)에 도달할 때까지 읽은 문자열을 ...