这一篇主要贴代码,作为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)
}
“`