BaekJoon - 10871
10 ms未満10871-X
質問する
N個の整数からなる数列Aと整数Xを与える
AにXより小さいすべての数字を出力するプログラムを作成してください.
I/O
入力例
質問する
N個の整数からなる数列Aと整数Xを与える
AにXより小さいすべての数字を出力するプログラムを作成してください.
I/O
入力例
10 5
1 10 4 9 2 3 8 5 7 6
出力例1 4 2 3
コード#コード#package main
import (
"bufio"
"fmt"
"os"
)
func main() {
var total, flag int
reader := bufio.NewReader(os.Stdin)
writer := bufio.NewWriter(os.Stdout)
//첫 번째 입력 받기
fmt.Fscanln(reader, &total, &flag)
//함수 종료 직전 실행
defer writer.Flush()
// 두 번째 입력을 받기 위해 slice 선언
var numbers = make([]int, total)
//slice의 총 길이, total만큼 반복
for i := range numbers {
// 두 번째 입력을 slice에 담아서 입력 받기
fmt.Fscanf(reader, "%d ", &numbers[i])
if numbers[i] < flag {
fmt.Fprintf(writer, "%d ", numbers[i])
}
}
fmt.Fprint(writer, "\n")
}
Reference
この問題について(BaekJoon - 10871), 我々は、より多くの情報をここで見つけました https://velog.io/@moment_log/BaekJoon-10871テキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol