코드:
let input1 = Int(readLine()!)!
let input2 = Int(readLine()!)!
var arr:[Int] = []
for i in input1...input2 {
var a = false
if i == 1 {
continue
}
// if i == 2 {
// arr.append(2)
// continue
// }
for j in 2..<i {
if i % j == 0 {
a = true
break
}
}
// print(i, a)
if a == false {
arr.append(i)
}
}
if arr.count == 0 {
print("-1")
}else {
var sum = arr.reduce(0) {$0 + $1}
// print(arr)
print(sum)
print(arr.first!)
}
'코테 > 백준' 카테고리의 다른 글
[백준] 1029 소수구하기 스위프트 (0) | 2022.01.06 |
---|---|
[백준] 11653 소인수분해 스위프트 (0) | 2022.01.05 |
[백준] 1978 소수찾기 스위프트 (0) | 2022.01.05 |
[백준] 1978 소수찾기 스위프트 (0) | 2022.01.05 |
[백준] 1011 Fly me to the Alpha Centauri 스위프트 (0) | 2022.01.05 |
댓글