[Python To Swift] 백준 단계별로 풀어보기-for문
Python to Swift
for 문
2739_구구단
- Python
n = int(input())
for i in range(1, 10):
print("{} * {} = {}".format(n, i, n*i))
- Swift
import Foundation
if let tempN = readLine() {
let n = Int(tempN)!
for i in 1...9 {
print("\(n) * \(i) = \(n * i)")
}
}
10950_A+B-3
- Python
a = int(input())
for _ in range(a):
b, c = map(int, input().split())
print(b+c)
- Swift
import Foundation
if let tempT = readLine() {
if let t = Int(tempT) {
for _ in 1...t {
if let inputLine = readLine() {
let inputLineArray = inputLine.components(separatedBy: " ")
if let a = Int(inputLineArray[0]), let b = Int(inputLineArray[1]) {
print(a + b)
}
}
}
}
}
8393_합
- Python
n = int(input())
print(int(n*(n+1)/2))
- Swift
import Foundation
let n = Int(readLine()!)!
print(n*(n+1)/2)
2741_N 찍기
- Python
a = int(input())
for i in range(1, a+1):
print(i)
- Swift
let n = Int(readLine()!)!
for i in 1...n {
print(i)
}
2741_기찍 N
- Python
n = int(input())
for i in range(n, 0, -1):
print(i)
- Swift
let n = Int(readLine()!)!
for i in stride(from: n, through: 1, by: -1) {
print(i)
}
11021_A+B-7
- Python
a = int(input())
for i in range(1, a+1):
b, c = map(int, input().split())
print("Case #{}: {}".format(i, b+c))
- Swift
import Foundation
if let tempT = readLine() {
if let t = Int(tempT) {
for i in 1...t {
if let inputLine = readLine() {
let inputLineArray = inputLine.components(separatedBy: " ")
if let a = Int(inputLineArray[0]), let b = Int(inputLineArray[1]) {
print("Case #\(i): \(a + b)")
}
}
}
}
}
11022_A+B-8
- Python
a = int(input())
for i in range(1, a+1):
b, c = map(int, input().split())
print("Case #{}: {} + {} = {}".format(i, b, c, b+c))
- Swift
import Foundation
if let tempT = readLine() {
if let t = Int(tempT) {
for i in 1...t {
if let inputLine = readLine() {
let inputLineArray = inputLine.components(separatedBy: " ")
if let a = Int(inputLineArray[0]), let b = Int(inputLineArray[1]) {
print("Case #\(i): \(a) + \(b) = \(a + b)")
}
}
}
}
}
2438_별 찍기 - 1
- Python
n = int(input())
for i in range(1,n+1):
print('*'*i)
- Swift
let n = Int(readLine()!)!
for i in 1...n {
for _ in 1 ... i {
print("*", terminator: "")
}
print()
}
2439_별 찍기 - 2
- Python
n = int(input())
for i in range(1,n+1):
print(' ' * (n-i) + '*' * i)
- Swift
let n = Int(readLine()!)!
for i in 1...n {
if i < n {
for _ in 1...n-i {
print(" ", terminator: "")
}
}
for _ in 1...i {
print("*", terminator: "")
}
print()
}
10871_X 보다 작은 수
- Python
n, x = map(int, input().split())
li_a = list(map(int, input().split()))
for a in li_a:
if a < x:
print(a, end=' ')
- Swift
import Foundation
let inputLine = readLine()!.components(separatedBy: " ")
let n = Int(inputLine[0])!
let x = Int(inputLine[1])!
let inputLineOfN = readLine()!
.components(separatedBy: " ")
.map { Int($0)! }
.filter { $0 < x }
for i in inputLineOfN {
print(i, terminator: " ")
}
Author And Source
이 문제에 관하여([Python To Swift] 백준 단계별로 풀어보기-for문), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@yc1303/Python-To-Swift-백준-단계별로-풀어보기-for문저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)