IT/백준

[백준] 단계별로 풀어보기 - 1단계 10998번

안경 쓴 귀니 2020. 9. 19. 00:04
반응형

문제

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

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
import Foundation
 
let input = readLine()!
 
func separate(input: String-> (IntInt) {
    let arr = input.components(separatedBy: " ")
    if arr.count == 2 {
        if let a = Int(arr[0]), let b = Int(arr[1]) {
            return (a, b)
        }
    }
    return (00)
}
var (a, b) = separate(input: input)
print(a * b)
cs

 

 

참고사항

두 값을 입력받은 후 연산하는 문제가 반복되기에, 입력받은 String 값에서 Int 2개로 추출하는 함수를 추가함

swift에서 리턴값을 여러개 반환하고 싶다면 괄호로 묶어줌

반응형