Инструменты пользователя

Инструменты сайта


cg

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
cg [2020/02/14 15:46]
super_admin [POWER OF THOR - EPISODE 1]
cg [2023/03/02 16:40] (текущий)
super_admin
Строка 1: Строка 1:
 ====== Комментарии к проектам на codingame ====== ====== Комментарии к проектам на codingame ======
  
-Учебный материал для изучающих Pyhton: +===== ONBOARDING (Вводный ​урок) =====
- +
-  * [[http://​ai.lector.ru/?​go=python]] +
-  * [[https://​nbviewer.jupyter.org/​github/​probabilitydiht/​python/​blob/​master/​python_help.ipynb]] +
-  * [[https://​colab.research.google.com/​drive/​1-0gUd0l4gg2V3QLwXF-ErrGnGWAqZd2H]] +
- +
-===== ONBOARDING (Вводный) =====+
 [[https://​www.codingame.com/​training/​easy/​onboarding]] [[https://​www.codingame.com/​training/​easy/​onboarding]]
  
Строка 43: Строка 37:
 </​code>​ </​code>​
  
-===== Справочный материал ===== 
  
-[[http://​ai.lector.ru/?​go=python01]] - Экспресс-курс по Python: Лекция №1 Знакомство и первая программа 
  
  
-===== THE DESCENT (вынужденная посадка на планету) =====+===== THE DESCENT (Снижение) =====
 [[https://​www.codingame.com/​training/​easy/​the-descent]] [[https://​www.codingame.com/​training/​easy/​the-descent]]
  
Строка 58: Строка 50:
  
 Решение этой головоломки поможет вам понять концепцию циклов и способы получения максимального значения из списка целых чисел. Решение этой головоломки поможет вам понять концепцию циклов и способы получения максимального значения из списка целых чисел.
- 
-**Справочные материалы** 
- 
-  * [[http://​ai.lector.ru/?​go=python01]] - Экспресс-курс по Python: Лекция №1 Знакомство и первая программа 
-  * [[http://​ai.lector.ru/?​go=python02]] - Экспресс-курс по Python: Лекция №2 Массивы и циклы 
-  * [[https://​colab.research.google.com/​drive/​1-0gUd0l4gg2V3QLwXF-ErrGnGWAqZd2H]] 
-  *  
  
 **Задача** **Задача**
Строка 181: Строка 166:
 Ваша программа должна позволять Thor достигать координаты источника энергии на 2D-поле. Ваша программа должна позволять Thor достигать координаты источника энергии на 2D-поле.
  
-{{:​thor.png?​nolink&​600|}}+{{:​thor.png?​nolink&​400|}} 
 + 
 +**Правила** 
 + 
 +Тор движется по карте, которая в ширину 40 единиц,​ а в высоту 18 единиц. Обратите внимание,​ что координаты (X и Y) начинаются в левом верхнем углу! Это означает,​ что самая верхняя левая ячейка имеет координаты «X = 0, Y = 0», а самая нижняя правая ячейка имеет координаты «X = 39, Y = 17». 
 + 
 +При перемещении Тора по поверхности,​ его координаты меняются. Цель Тора, достичь точки с координатами источника энергии.  
 + 
 +<code Python>​ 
 + 
 +import sys 
 +import math 
 + 
 +# --- 
 +# Hint: You can use the debug stream to print initialTX and initialTY, if Thor seems not follow your orders. 
 + 
 +# light_x: ​ X позиция энергетического источника 
 +# light_y: ​ Y позиция энергетического источника 
 +# initial_tx: Thor's starting X position (точка начала движения Тора на оси x) 
 +# initial_ty: Thor's starting Y position (точка начала движения Тора на оси y) 
 + 
 +light_x, light_y, initial_tx, initial_ty = [int(i) for i in input().split()] 
 + 
 +# игровой цикл (заканчивается автоматически,​ когда Тор достигнет цели, или когда у него закончится энергия) 
 +while True: 
 +    remaining_turns = int(input()) ​ # Уровень энергии,​ которая остается еще у Тора. 
 + 
 + 
 +    # To debug: print("​Debug messages...",​ file=sys.stderr) 
 + 
 + 
 +    # Для перемещения Тора, следует вывести одно из направлений:​ N NE E SE S SW W or NW 
 +    print("​SE"​) 
 +     
 +</​code>​ 
 + 
 + 
 +====== Mars Lander - Episode 1 (посадка на Марс - эпизод 1) ======  
 + 
 +  * [[https://​www.codingame.com/​ide/​puzzle/​mars-lander-episode-1]] 
 +  * [[https://​www.codingame.com/​training/​medium/​mars-lander-episode-2]] 
 + 
 +**Цель** 
 + 
 +Эта головоломка научит вас, как сравнивать значения,​ используя простое условие. 
 + 
 +{{::​mars1.png?​nolink&​400|}} 
 ====== BRACKETS, EXTREME EDITION (правильная скобочная последовательность) ====== ​ ====== BRACKETS, EXTREME EDITION (правильная скобочная последовательность) ====== ​
  
cg.1581684414.txt.gz · Последние изменения: 2020/02/14 15:46 — super_admin