///////
Search
🏅

2444

Platform
백준
Date
2023/11/16
Language
Swift
Quiz Summary
별 찍기 - 7
/* 문제 */ // 예제를 보고 규칙을 유추한 뒤에 별을 찍어 보세요. /* 입력 */ // 첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다. /* 출력 */ // 첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다. /* 예제 */ // 5 -> /* * *** ***** ******* ********* ******* ***** *** * */ import Foundation func quiz2444() { var starLines: Int = 0 if let starLineString: String = readLine() { if let starLineInt: Int = Int(starLineString) { starLines = starLineInt } } for i in 1...starLines { var result: String = "" for _ in 0..<(starLines - i) { result += " " } for _ in 0..<i { result += "*" } if i > 1 { for _ in 0..<i - 1 { result += "*" } } print(result) } for i in 1..<starLines { var result = "" for _ in 0..<i { result += " " } for _ in 0..<(starLines - i) { result += "*" } if starLines - i > 1 { for _ in 0..<(starLines - i - 1) { result += "*" } } print(result) } } quiz2444()
Swift
복사