带你用Go语言刷遍洛谷红题题库

AquaRio

2020-04-12 19:14:39

Personal

这一篇主要贴代码,作为Go语言的基础练习。 P1000 超级玛丽游戏 ```go package main import "fmt" func main(){ fmt.Println(" ********") fmt.Println(" ************") fmt.Println(" ####....#.") fmt.Println(" #..###.....##....") fmt.Println(" ###.......###### ### ###") fmt.Println(" ........... #...# #...#") fmt.Println(" ##*####### #.#.# #.#.#") fmt.Println(" ####*******###### #.#.# #.#.#") fmt.Println(" ...#***.****.*###.... #...# #...#") fmt.Println(" ....**********##..... ### ###") fmt.Println(" ....**** *****....") fmt.Println(" #### ####") fmt.Println(" ###### ######") fmt.Println("##############################################################") fmt.Println("#...#......#.##...#......#.##...#......#.##------------------#") fmt.Println("###########################################------------------#") fmt.Println("#..#....#....##..#....#....##..#....#....#####################") fmt.Println("########################################## #----------#") fmt.Println("#.....#......##.....#......##.....#......# #----------#") fmt.Println("########################################## #----------#") fmt.Println("#.#..#....#..##.#..#....#..##.#..#....#..# #----------#") fmt.Println("########################################## ############") } ``` P1001 ```go package main import "fmt" func main() { var a, b, c int fmt.Scanf("%d%d", &a, &b) c = a + b fmt.Printf("%d\n", c) } ``` P1035 ```go package main import "fmt" func main() { n := 0 Sn := 0.0 var k int fmt.Scanf("%d", &k) for Sn <= float64(k)+0.000001 { n = n + 1 Sn = Sn + 1.0/float64(n) } fmt.Println(n) } ```