백준 1110번, 더하기사이클 문제 설명 안녕하세요? 😎 오늘 swift언어로 풀어볼 문제는 백준의 1110번, 더하기사이클 문제입니다. solved.ac 랭크 기준, 브론즈1로 기초문제에 해당합니다. 입력값은 0보다 크거나 같고, 99보다 자거나 같은 정수가 들어옵니다. 구해야 하는 것은 더하기사이클인데요. (타겟값의 뒷자리 수) 와 (입력받은 값 각자리수의 합의 뒷자리 수)를 붙이는 것을 반복했을때 이러한 연산을 몇번 수행해야 초기 숫자와 같은 숫자가 되는지를 구하는 문제입니다. 예제 입/출력을 보겠습니다. 26을 입력했을 때의 출력은 어떻게 해야할까요? 그 과정은 아래와 같습니다. 1) 26 -> 6 + (2 + 6 = 8)로 68이 됩니다. count : 1 2) -> 8 + (6 + 8 = 14..
백준 알고리즘 1000개 문제풀이를 달성했습니다. 뒤늦은 짤막 후기... 1년 반 정도의 시간을 거쳐서 1000문제 풀이를 돌파했네요. cpp, swift언어를 통해 달성한 결과물입니다. 어려운 문제만 풀게 아니라면 + 꾸준히 문제를 풀 수 있다면 1,000문제까지는 해볼만 하다고 생각합니다. 직장인이 되고부터는 의무감이 줄어서 문제풀이에 투자하는 시간이 많이 줄어들었었는데, 이제야 달성! 이제 solved.ac 기준으로 플래티넘 이상의 문제도 하나, 둘 풀어볼까 생각 중입니다. (저는 solved.ac 기준, 실버 ~ 골드의 문제를 주로 풀어왔기 때문에 아직 solved.ac 티어는 골드1입니다.) 또 내일은 월요일이네요. 모두들 또 힘냅니다. 홧팅!
안녕하세요~ 오늘은 단계별 문제풀이 1번째에 위치한 Hello World 출력하기를 swift로 풀어보겠습니다. 🤗 너무 쉬운 문제이지만, 입문자 분들을 위해 포스팅을 작성해봅니다. ㅎㅎ Hello World는 말 그대로, "Hello World"를 출력하면 되는 문제입니다. 별도 입력 받는 것은 없습니다. 그 말은 swift에서 입력받을때 사용하는 함수, readLine()을 필요로 하지 않습니다. 단순하게 "Hello World!"만 출력하면 되는 단순 출력 문제입니다. swift에서 출력을 할때는 무엇을 사용할까요? 바로 print() 입니다. print() 메서드는 여러개의 문자열을 받을 수 있는 가변인자와, 출력할 문자열의 사이 여백을 설정할때 사용하는 separator:, 출력문구 마지막의 문..
안녕하세요. 개발자 멍구입니다. 오늘은 백준의 15686번, 치킨배달문제 swift 문제풀이를 해보겠습니다. 곧바로 치킨배달 문제의 설명을 보겠습니다. 백준 치킨배달 15686 문제 설명 치킨배달은 골드5 티어의 문제로 일반적인 코딩테스트 기준, 중~중후반대로 나오는 문제라고 할 수 있습니다. 해당 문제는 많은 사람이 풀이를 시도한 문제입니다. 시간제한은 1초입니다. 1초는 약 1억번의 연산까지 허용되는 것으로 알고 있습니다. 크기가 N이 주어질때 도시의 크기는 NxN이 됩니다. 또한 거리를 구할때 |r1-r2| + |c1-c2|로 구하게 되는데 예를 들면 (0, 0)과 (2, 2)거리가 4가 됨을 의미합니다. N x N 크기의 도시가 있을때 0은 빈칸, 1은 집, 2는 치킨집인데 이때 2는 "치킨집이 ..
- Total
- Today
- Yesterday
- CoreML
- Swift 알고리즘
- 백준알고리즘
- 김프매매
- swift reduce
- swift언어
- 개발자문서
- 프로그래머스swift
- 스위프트
- 알고리즘문제
- 프로토콜
- swift 기초
- swift string
- Protocol
- swift
- publisher
- 부스트코스
- 백준swift
- 컬렉션
- uikit
- 프로그래머스
- Collection
- 자연어처리
- ios
- swift알고리즘
- swift 문자열
- createML
- SwiftUI
- 알고리즘
- swift문제
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |