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

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


6o_7m_2024

Программирование игр на языке Python

Задачи по программированию

Задачи - головоломки для программистов

Reeborg's world

CODINGAME (6о, 7м классы)

Разбор учебных задач из CODINGAME

Командная олимпиада по программированию

К участию в олимпиаде приглашаются школьники 6-10 классов, имеющие начальные навыки решения алгоритмических задач, в составе команд из 2-3 человек. Регистрация открыта до 7 апреля, первый этап пройдет в дистанционном формате.

Яндекс Учебник

Школьный этап 2023г. Задания и решения

Задания пригласительного этапа для 4 и 5 классов (2022 - 2023 г.)

Задания школьного этапа для 5 и 6 классов (2022 - 2023 г.)

Задания пригласительного этапа для 6 и 7 классов (2022 - 2023 г.)!

ОЛИМПИАДЫ. Задания и разбор вариантов!

РОБОТ МФТИ

http://judge.mipt.ru/mipt_cs_on_python3/labs/lab2.html РОБОТ

  • robot-tasks-master.zip - Архив с файлами робота
  • robot-tasks-master_.zip - Архив с файлами робота (в файле pyrob/api.py добавлен, приведенный ниже код, упрощающий написание команд (инструкций) управления роботом)
ml = move_left	#Пройти n клеток влево (по умолчанию n = 1)
mr = move_right	#Пройти n клеток вправо (по умолчанию n = 1)
mu = move_up  	#Пройти n клеток вверх (по умолчанию n = 1)
md = move_down 	#Пройти n клеток вниз (по умолчанию n = 1)
wu = wall_is_above 	#если сверху стена, возвращает True, иначе — False
wd =  wall_is_beneath 	#если снизу стена, возвращает True, иначе — False
wl = wall_is_on_the_left 	#если слева стена, возвращает True, иначе — False
wr = wall_is_on_the_right 	#если справа стена, возвращает True, иначе — False
fill = fill_cell 	#Закрасить текущую клетку
#cell_is_filled 	#Возвращает True, если текущая клетка закрашена
#mov 	#Поместить значение v в регистр r

Пример решения первой задачи

#!/usr/bin/python3
 
from pyrob.api import *
 
 
@task
def task_1_1():
    #pass
    mr(2) # Пройти 2 клетки вправо или: move_right(2)
    md(1) # Пройти 1 клетку вниз или:   move_down(2)
 
 
if __name__ == '__main__':
    run_tasks()

Подключение к учебному курсу

6o_7m_2024.txt · Последние изменения: 2024/04/26 14:47 — super_admin