题解 | 多组_带空格的字符串_T组形式

多组_带空格的字符串_T组形式

https://www.nowcoder.com/practice/cff28a28d7f54419a640a8bb19f4275f

package main

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

func main() {
    reader := bufio.NewReader(os.Stdin)
    writer := bufio.NewWriter(os.Stdout)
    defer writer.Flush()
    t := 0
    fmt.Fscan(reader,&t)
    reader.ReadBytes('\n')
    for i := 0;i<t;i++{
        reader.ReadBytes('\n')
        s,_ := reader.ReadString('\n')
        s = strings.ReplaceAll(s," ","")
        s = strings.TrimSpace(s)
        ans := []rune(s)
        for left,right := 0,len(ans)-1;left<right;{
            ans[left],ans[right] = ans[right],ans[left]
            left++
            right--
        }
        fmt.Fprintln(writer,string(ans))
    }
}

全部评论

相关推荐

找工作勤劳小蜜蜂:矛盾是没有实习,就是没实战经验,公司不想要,公司不要,你就没有实习,你就进入死循环,另外你的项目不是社会现在有大量岗位存在行业用的,云存储人员早就饱和。
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务