체리의 하루
Published 2023. 4. 5. 09:39
[Go] BOJ / 2750번 / 수 정렬하기 BOJ/Go

💻 문제

 

2750번: 수 정렬하기

첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수가 주어진다. 이 수는 절댓값이 1,000보다 작거나 같은 정수이다. 수는 중복되지 않는다.

www.acmicpc.net

 

📜 풀이

<go />
package main import ( "bufio" "fmt" "os" ) func change(array []int) { var temp int 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 n int r := bufio.NewReader(os.Stdin) w := bufio.NewWriter(os.Stdout) defer w.Flush() fmt.Fscanln(r, &n) var number []int = make([]int, n) for i := 0; i < n; i++ { fmt.Fscanln(r, &number[i]) } change(number) for i := range number { fmt.Fprintln(w, number[i]) } }

 

728x90

'BOJ > Go' 카테고리의 다른 글

[Go] BOJ / 25305번 / 커트라인  (0) 2023.04.05
[Go] BOJ / 2587번 / 대표값2  (0) 2023.04.05
[Go] BOJ / 2563번 / 색종이  (0) 2023.04.04
[Go] BOJ / 10798번 / 세로읽기  (0) 2023.03.28
[Go] BOJ / 3009번 / 네 번째 점  (0) 2023.03.28