728x90
https://www.acmicpc.net/problem/11328
11328번: Strfry
C 언어 프로그래밍에서 문자열(string)은 native한 자료형이 아니다. 사실, 문자열은 그저, 문자열의 끝을 표시하기 위한 말단의 NULL이 사용된, 문자들로 이루어진 문자열일 뿐이다. 하지만 프로그래
www.acmicpc.net
정렬해서 같은지 확인해줬다
문자 구성만 같다면 셔플 하다 보면 같은 문자열이 나올 수 있기 때문
import Foundation
let n = Int(readLine()!)!
for _ in 0..<n {
let str = readLine()!.split(separator: " ").map{ String($0) }
if strfry(a: str[0], b: str[1]) {
print("Possible")
}else {
print("Impossible")
}
}
func strfry(a: String, b: String) -> Bool {
let tmpA = a.sorted()
let tmpB = b.sorted()
return tmpA == tmpB
}
728x90
'알고리즘 > 백준' 카테고리의 다른 글
[백준/Swift] 2164번: 카드2 (0) | 2022.12.14 |
---|---|
[백준/Swift] 1919번: 애너그램 만들기 (0) | 2022.12.13 |
[백준/swift] 13300번: 방 배정 (0) | 2022.12.13 |
[백준/swift] 1475번: 방 번호 (0) | 2022.12.13 |
[백준/c++] 14500번: 테트로미노 (0) | 2022.11.24 |