Swift (359) 썸네일형 리스트형 [BOJ] 백준 10926 ??! (Swift) 문제 https://www.acmicpc.net/problem/10926 10926번: ??! 준하는 사이트에 회원가입을 하다가 joonas라는 아이디가 이미 존재하는 것을 보고 놀랐다. 준하는 놀람을 ??!로 표현한다. 준하가 가입하려고 하는 사이트에 이미 존재하는 아이디가 주어졌을 때 www.acmicpc.net 풀이 "+" 연산자를 통해 String 자료형을 합쳐서 풀이하면 되겠구나~! 아니면 "(id)??!"로 풀 수 있겠다!소스코드 후기 String 자료형에 "+"를 알거나 문자열 보간 "()"을 알면 쉽게 풀이할 수 있을 것이라고 느낌 [BOJ] 백준 10869 사칙연산 (Swift) 문제 https://www.acmicpc.net/problem/10869 10869번: 사칙연산 두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. www.acmicpc.net 풀이 나머지를 구해야한다면, Double 자료형으로 나누었을 것 같은데 그렇지 않아서 Int 자료형으로도 풀 수 있는 문제인듯..? 소스코드 후기 기본연산자를 사용할 수 있으면 아주 쉽게 풀이할 수 있는 문제인 것 같다. [BOJ] 백준 1008 A/B (Swift) 문제 https://www.acmicpc.net/problem/1008 1008번: A/B 두 정수 A와 B를 입력받은 다음, A/B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 풀이 Swift에서의 정수형 / 정수형 같은 경우는 몫을 계산하게 됨 입력을 받을 때, Double로 받아야 정답을 받을 수 있음! 소스코드 후기 1000번 문제와 같은 유형이지만 입력을 받을 때, 실수자료형으로 입력을 받아야함! Swift에 대한 지식이 없으면 그냥 정수형으로 나눗셈을 할 수도 있을 것 같다.. [BOJ] 백준 10998 AxB (Swift) 문제 https://www.acmicpc.net/problem/10998 10998번: A×B 두 정수 A와 B를 입력받은 다음, A×B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 풀이 1000번과 동일하고 연산자만 바꿔주면 풀이할 수 있음 https://www.acmicpc.net/problem/1000 1000번: A+B 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 소스코드 후기 단순하게 입력을 받아서 a*b 값을 출력해주는 문제 [BOJ] 백준 1001 A-B (Swift) 문제 https://www.acmicpc.net/problem/1001 1001번: A-B 두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 풀이 1000번과 동일하고 연산자만 바꿔주면 풀이할 수 있음 https://www.acmicpc.net/problem/1000 1000번: A+B 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 소스코드 후기 단순하게 입력을 받아서 a-b 값을 출력해주는 문제 [BOJ] 백준 1000 A+B (Swift) 문제 https://www.acmicpc.net/problem/1000 1000번: A+B 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 풀이 입력이 필요한 문제 Swift에서는 readLine() 으로 입력을 받을 수 있음 입력을 받고 split(seperator:) 메서드로 분리해서 Int 자료형으로 변환 더한 값을 출력 소스코드 후기 맨 처음 풀었을 때는 입력을 어떻게 받아와야할 지 몰랐어서 검색을 했었던 것 같음.. [BOJ] 백준 2557 Hello World (Swift) 문제 https://www.acmicpc.net/problem/2557 2557번: Hello World Hello World!를 출력하시오. www.acmicpc.net 풀이 입력도 없고, 단순하게 "Hello World!"를 출력하는 문제소스코드 소스코드 후기 그냥 print() 문법을 사용해 출력만 해주는 기본 출력 문제 [Swift] 기본 자료형에 대해 알아보자! - 3 (Any, AnyObject, nil) 지난 포스팅에서는 Bool, Character, String 자료형에 대해 알아보았는데요, 이번 포스팅에서는 Any, AnyObject, nil에 대해서 간단하게 알아보도록 하죠! Any Any는 따로 공식문서에 나와있지 않네요.. (제가 못찾는 것일까요?) Any는 말 그대로 Swift의 모든 데이터 타입을 사용할 수 있다는 뜻이에요. 아래 코드를 보면 어느 자료형이 들어가도 할당되는 것을 볼 수 있어요. 물론 아직 포스팅하진 않았지만 [Any] 배열에는 다른 데이터 타입이 들어가도 상관 없습니다. AnyObject AnyObject는 프로토콜이고, 모든 클래스가 AnyObject 프로토콜을 준수하고 있다고 하네요! 아직 프로토콜과 클래스에 대한 이해가 부족할 수 있으실 거에요! 일단 지금은, Any는.. 이전 1 ··· 40 41 42 43 44 45 다음