【牛客刷題】HJ13 句子逆序

題目鏈接

題目本身不難,但是牛客的輸入樣例很坑,因此只好使用bufio來進行輸入了:

package main

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

func main() {
	input := bufio.NewScanner(os.Stdin)
	input.Scan()
	s := input.Text()
	strs := strings.Fields(s)
	var arr []string
	for _, v := range strs {
		arr = append(arr, v)
	}

	for i, j := 0, len(strs)-1; i < j; i, j = i+1, j-1 {
		strs[i], strs[j] = strs[j], strs[i]
	}

	for _, v := range strs {
		fmt.Printf("%s ", v)
	}

}

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章