Проект "Марсохід"


У файлі записана "карта" Марсу:

Озеро Гора 0 0 Озеро Озеро
Озеро Марсіанин Гора Долина Марсіанин Гора
0 0 Марсіанин Озеро Озеро 0
0 0 Гора Гора Озеро 0
Озеро 0 Марсіанин Марсіанин Озеро 0
Озеро Долина Марсіанин 0 Озеро Гора


Ввівши координати місця розташування марсоходу, визначити, що він "бачить" навколо. 


Зчитування поля з файлу

f=open("mars.txt")
terrain=[]
for ryadok in f.readlines():
    terrain.append(ryadok.split())


Друк поля

for i in range(6):
    for j in range(6):
        print("%10s"% terrain[i][j], end="")
    print()


Функція визначення сусідів клітинки


Передавання інформації про вид з клітинки, координати якої введено з клавіатури

a=input().split()
x=int(a[0])
y=int(a[1])
print(terrain[x][y])
print("Я бачу навколо",view(terrain,x,y))


Що насправді відбувається на Марсі ;)


https://www.e-olymp.com/uk/problems/2671

Остання зміна: понеділок 13 липня 2020 4:58