알고리즘문풀 with SWIFT/Baekjoon

swift ) 백준 17413 - 단어 뒤집기 2

유사앱등이 2022. 6. 23. 21:06
let input = readLine()!

var isTag = false

var result = ""
var word = ""

for i in input {
	if isTag == false {
		if i == "<" {
			isTag = true
			result += word.reversed()
			result += String(i)
			word = ""
		} else if i == " " {
			result += word.reversed()
			word = ""
			result += " "
		} else {
			word += String(i)
		}
	} else if isTag == true {
		if i == ">" {
			isTag = false
			result += String(i)
		} else {
			result += String(i)
		}
	}
}
if word.count != 0 {
	result += word.reversed()
}

print(result)

 


ide 도움 없이 코드 짜는 연습 중..

프로그래머스는 그래도 프린트 넣어가면서 할 수 있는데

백준은.......ㅠㅠ

아무튼

구현문제는 재미있다