[알고리즘] 백준(1001번 - Swift)

신승현·2024년 1월 15일

코드카타 알고리즘

목록 보기
1/91

1. 1001번

  • 두 정수 A와 B를 입력받은 다음, A-B를 출력하는 프로그램을 작성하시오.

2. 문제점

  • 대학 4년제 전공으로 졸업했으니 이런 문제는 간단하게 풀어야 하겠지만,
    Swift를 처음 접했기 때문에 변수입력 받는 법을 몰라 구글링을 했다.

3. 해결

let inputValues = readLine()!.split(separator: " ").map { Int($0)! };
  • 위 코드를 사용하면 한 줄에 두 정수를 입력 받았을 때, " "를 기준으로 배열로 저장한다는 것을 알게 되었다.

4. 정답코드

import Foundation

let inputValues = readLine()!.split(separator: " ").map { Int($0)! };
let A = inputValues[0];
let B = inputValues[1];

print(A - B);
profile
개발자

0개의 댓글