[Go] 프로그래머스 연습문제 LV1 - 정수 내림차순으로 배치하기
문제 설명 함수 solution은 정수 n을 매개변수로 입력받습니다. n의 각 자릿수를 큰것부터 작은 순으로 정렬한 새로운 정수를 리턴해주세요. 예를들어 n이 118372면 873211을 리턴하면 됩니다. 제한 조건 n은 1이상 8000000000 이하인 자연수입니다. 입출력 118372 873211 내코드 import( "fmt" "strconv" ) func solution(n int64) int64 { number := make([]int, 10,10) for n != 0{ rest := int(n%10) number[rest]++ n /=10 } var buffer string for i:=9; i>=0; i--{ for number[i] > 0{ buffer += fmt.Sprint(i) num..
Go/Programmers
2022. 5. 23. 00:21