用go语音
时间: 2023-07-04 09:18:41 浏览: 31
以下是使用 Go 实现的代码:
```go
package main
import (
"bufio"
"fmt"
"os"
"strconv"
"strings"
)
func main() {
scanner := bufio.NewScanner(os.Stdin)
scanner.Scan()
t, _ := strconv.Atoi(scanner.Text())
for i := 0; i < t; i++ {
scanner.Scan()
n, _ := strconv.Atoi(scanner.Text())
player1WinCount := 0
player2WinCount := 0
for j := 0; j < n; j++ {
scanner.Scan()
choices := strings.Split(scanner.Text(), " ")
player1Choice := choices[0]
player2Choice := choices[1]
if (player1Choice == "R" && player2Choice == "S") ||
(player1Choice == "S" && player2Choice == "P") ||
(player1Choice == "P" && player2Choice == "R") {
player1WinCount++
} else if (player1Choice == "R" && player2Choice == "P") ||
(player1Choice == "S" && player2Choice == "R") ||
(player1Choice == "P" && player2Choice == "S") {
player2WinCount++
}
}
if player1WinCount > player2WinCount {
fmt.Println("Player1")
} else if player1WinCount < player2WinCount {
fmt.Println("Player2")
} else {
fmt.Println("TIE")
}
}
}
```
注意,在 Go 中,我们需要使用 `bufio` 包来读取标准输入。同时,需要将字符串类型的数字转换成整数类型,可以使用 `strconv` 包中的 `Atoi` 函数。最后,使用 `fmt` 包来输出结果。
相关推荐
![go](https://img-home.csdnimg.cn/images/20210720083646.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![.zip](https://img-home.csdnimg.cn/images/20210720083646.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)