BOJ/Go

[Go] BOJ / 1427번 / 소트인사이드

d체리b 2023. 4. 5. 17:20

💻 문제

 

1427번: 소트인사이드

첫째 줄에 정렬하려고 하는 수 N이 주어진다. N은 1,000,000,000보다 작거나 같은 자연수이다.

www.acmicpc.net

 

📜 풀이

package main

import (
	"bufio"
	"fmt"
	"os"
	"strings"
)

func change(array []string) {
	var temp string

	for i := range array {
		for j := i; j < len(array); j++ {
			if array[i] < array[j] {
				temp = array[i]
				array[i] = array[j]
				array[j] = temp
			}
		}
	}
}

func main() {
	var s string

	r := bufio.NewReader(os.Stdin)
	w := bufio.NewWriter(os.Stdout)

	defer w.Flush()

	fmt.Fscanln(r, &s)

	stirng := strings.Split(s, "")

	change(stirng)

	for i := range stirng {
		fmt.Fprintf(w, "%s", stirng[i])
	}
}

 

728x90