![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/EIF6F/btq47yeBSuZ/0A2LsnHwiZSbANlwqfRsX1/img.png)
생각날 때마다 추가 중 : 2021월 6월 8일 readLine 함수 Swift로 알고리즘 문제를 풀 때, 백준 알고리즘처럼 입력을 받아야 할 때 Swift는 readLine() 함수를 써야 합니다. Playground에선 이 함수를 사용할 수 없고 위의 순서대로 Command Line Tool로 프로젝트를 생성해야 합니다. readLine() 코드를 구현하면 콘솔 창에 자유롭게 텍스트를 입력할 수 있습니다. 문제에서 주어진 데이터가정수인 경우로 가정한 예시입니다. 문제에 주어진 경우의 데이터가 문자열 또는 다른 형식일 경우 알맞은 타입으로 변경하세요. 또 문제 풀기에선 nil을 입력받을 경우가 없기 때문에 강제 언래핑(!)을 사용했습니다. 1. 한 줄만 입력받는 경우 let inputValues = I..
문제 설명 수포자는 수학을 포기한 사람의 준말입니다. 수포자 삼인방은 모의고사에 수학 문제를 전부 찍으려 합니다. 수포자는 1번 문제부터 마지막 문제까지 다음과 같이 찍습니다. 1번 수포자가 찍는 방식: 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, ... 2번 수포자가 찍는 방식: 2, 1, 2, 3, 2, 4, 2, 5, 2, 1, 2, 3, 2, 4, 2, 5, ... 3번 수포자가 찍는 방식: 3, 3, 1, 1, 2, 2, 4, 4, 5, 5, 3, 3, 1, 1, 2, 2, 4, 4, 5, 5, ... 1번 문제부터 마지막 문제까지의 정답이 순서대로 들은 배열 answers가 주어졌을 때, 가장 많은 문제를 맞힌 사람이 누구인지 배열에 담아 return 하도록 solution 함수를 작..
조건문과 if문 조건에 따라 코드의 실행 여부를 판단하는 문장을 조건문이라 합니다. 다양한 조건문 중 if문은 조건의 참과 거짓을 판단하고 실행 여부를 결정하는데, if블록에서 구현한 코드는 표현식의 조건이 true인 경우에만 실행됩니다. if condition { statements } if조건문은 if키워드로 시작하고, 표현식 부분엔 Boolean 표현식(true 또는 false의 값을 도출하는 표현식)이 와야합니다. 조건(condition)이 true로 평가된다면, if블록의 코드가 실행됩니다. false로 평가된 경우 실행되는 코드를 추가하고 싶다면, if블록 다음 else키워드를 사용해 코드블록을 구현하면 됩니다. else블록은 조건문에서 한 번만 작성할 수 있습니다. let myAgeIs: I..