opendoor_life

'개발자의 성장일기'가 되었으면 좋겠습니다만?

반응형

Swift Algorithm :: 백준 2557번, 10718번, 10171번, 10172번 입출력 관련 알고리즘 풀이

2557번 문제 Hello World - 아래 예제와 같이 출력하시오. 출력 Hello World! Solution print("Hello World!") 10718번 문제 We love kriii - 아래 예제와 같이 출력하시오. 출력 강한친구 대한육군 강한친구 대한육군 Solution print("강한친구 대한육군\n강한친구 대한육군") 10171번 문제 고양이 - 아래 예제와 같이 고양이를 출력하시오 출력 10171번 \ /\ ) ( ') ( / ) \(__)| Solution - 시간 : 8 ms - 메모리 : 62,164 KB - 코드길이 : 63 B let cat = #""" \ /\ ) ( ') ( / ) \(__)| """# print(cat) 10172번 문제 개 - 아래 예제와 같이 개..

2021.01.18

Swift Algorithm :: 백준 1008번 A/B 알고리즘 풀이 (+ TIL, Today I Learned)

문제 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 첫째 줄에 A/B를 출력한다. 실제 정답과 출력값의 절대오차 또는 상대오차가 10-9 이하이면 정답이다. Solution 1 - 시간 : 8 ms - 메모리 : 62,172 KB - 코드길이 : 78 B print(1 / readLine()!.split(separator: " ").map{ Double($0)! }.reduce(1){ $1 / $0 }) Solution 2 - 시간 : 8 ms - 메모리 : 62,172 KB - 코드길이 : 85 B let arr = readLine()!.split(separator: " ").map{ Double($0..

2021.01.07

Swift Algorithm :: 백준 10998번 AxB 알고리즘 풀이 (+ TIL, Today I Learned)

문제 두 정수 A와 B를 입력받은 다음, A×B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) Solution 1 - 시간 : 8 ms - 메모리 : 62,172 KB - 코드길이 : 72 B print((readLine()?.split(separator: " ").map{ Int($0)! }.reduce(1, *))!) Solution 2 - 시간 : 8 ms - 메모리 : 62,172 KB - 코드길이 : 78 B (코드는 좀 더 길어졌지만 보다 직관적이다) print((readLine()?.split(separator: " ").map{ Int($0)! }.reduce(1){$0 ..

2021.01.06

Swift Algorithm :: 백준 1001번 A-B 알고리즘 풀이

문제 두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 첫째 줄에 A-B를 출력한다. Solution - 시간 : 8 ms - 메모리 : 62,168 KB - 코드길이 : 89 B print((readLine()?.split(separator: " ").map{ Int($0)! }.reduce(0, { x, y in -x - y }))!) 𝐓𝐨𝐝𝐚𝐲 𝐈 𝐋𝐞𝐚𝐫𝐧𝐞𝐝 - 1000번을 풀고나니 1001번은 매우 쉬운 문제였다. 끗!

2021.01.05

Swift Algorithm :: 백준 1000번 A+B 알고리즘 풀이 (+ TIL, Today I Learned)

문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. (0 코드길이 𝐓𝐨𝐝𝐚𝐲 𝐈 𝐋𝐞𝐚𝐫𝐧𝐞𝐝 1. readLine(strippingNewline:) - 공식문서 developer.apple.com/documentation/swift/1641199-readline - Function :: Returns a string read from standard input through the end of the current line or until EOF(end-of-file) is reached. - 현재 줄의 끝까지 또는 파일 끝에 도달할 때까지 표준 입력에서 읽은 문자열을 반환합니다. - Framework Swift Standard Lib..

2021.01.05
반응형