TIL (2022.05.29)

ay.zip·2022년 5월 29일
0

TIL

목록 보기
45/47
post-thumbnail

10871

package main

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

func main() {
	var n, x int
	reader := bufio.NewReader(os.Stdin)
	writer := bufio.NewWriter(os.Stdout)
	fmt.Fscanln(reader, &n, &x)
	defer writer.Flush()

	var arr = make([]int, n)
	for i := range arr {
		fmt.Fscanf(reader, "%d ", &arr[i])
		if arr[i] < x {
			fmt.Fprintf(writer, "%d ", arr[i])
		}
	}
	fmt.Fprint(writer, "\n")
}

10818

package main

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

func main() {
	var x int
	reader := bufio.NewReader(os.Stdin)
	writer := bufio.NewWriter(os.Stdout)
	fmt.Fscanln(reader, &x)
	defer writer.Flush()

	var arr = make([]int, x)
	num := -1000000
	num2 := 1000000
	for i := 0; i < x; i++ {
		fmt.Fscanf(reader, "%d ", &arr[i])
		if arr[i] > num {
			num = arr[i]
		}
		if arr[i] < num2 {
			num2 = arr[i]
		}
	}

	fmt.Fprintf(writer, "%d %d", num2, num)
}

0개의 댓글

관련 채용 정보