@@ -0,0 +1,891 @@
+N = int(raw_input()) # the number of points used to draw the surface of Mars.%0Afor i in xrange(N):%0A%09# LAND_X: X coordinate of a surface point. (0 to 6999)%0A%09# LAND_Y: Y coordinate of a surface point. By linking all the points together in a sequential fashion, you form the surface of Mars.%0A%09LAND_X, LAND_Y = %5Bint(i) for i in raw_input().split()%5D%0A%0A# Game loop%0Awhile True:%0A%09# HS: the horizontal speed (in m/s), can be negative.%0A%09# VS: the vertical speed (in m/s), can be negative.%0A%09# F: the quantity of remaining fuel in liters.%0A%09# R: the rotation angle in degrees (-90 to 90).%0A%09# P: the thrust power (0 to 4).%0A%09X, Y, HS, VS, F, R, P = %5Bint(i) for i in raw_input().split()%5D%0A%0A%09# R P. R is the desired rotation angle. P is the desired thrust power.%0A%09if VS %3C -40:%0A%09%09print %220 4%22%0A%09elif VS %3C -30:%0A%09%09print %220 3%22%0A%09elif VS %3C -20:%0A%09%09print %220 2%22%0A%09elif VS %3C -10:%0A%09%09print %220 1%22%0A%09elif VS %3E= -10:%0A%09%09print %220 0%22

Add a naive solution for Mars Lander