func solution(_ s:String) -> String {
var result = ""
var first = true
for i in s {
if i == " " {
result += " "
first = true
continue
}
if first{
if let test = Int(String(i)){
result += String(i)
}
else{
result += String(i).uppercased()
}
first = false
}
else {
result += String(i).lowercased()
}
}
return result
}
func solution(_ s:String) -> String {
var ans = ""
var index = 0
for char in s {
if char != " " {
if index == 0 {
ans += String(char).uppercased()
} else {
ans += String(char).lowercased()
}
index += 1
} else {
ans += " "
index = 0
}
}
return ans
}
좀더 간결하게 만들 수 있을거 같다.