![CodingGame]()
Всем привет! Хотите покодить? Сегодня я нашел кое-что, о чем я просто не могу молчать.
Те, кто любит сам разбираться что к чему, попрошу сразу на
http://www.codingame.com/, остальным - вкратце опишу что к чему ниже.
Как это работает?
Как играть?
Программированная игра(согласен, нужен перевод получше), в нашем случае это пошаговая игра. Каждый ход мы получаем информацию из стандартного потока ввода(например Map врагов и.т.д.), после этого наш код проводит необходимые вычисления и выводит их в стандартный поток вывода(например выстрел или движение). Для каждого языка программирования дается стандартный код по умолчанию. Этот небольшой
туториал покажет как все работает.
Какими средами разработки мы можем пользоваться?
Конечно же нас интересует Java, но помимо имеются и C, C++, C#, PHP, Python2, Python3, Ruby, JavaScript, Objective-C, Go, Haskell, Scala, Perl, Dart, Bush, Pascal, Groovy, Clojure, VB.NET.
Компилироваться и запускаться ваш код будет на 64-битном Linux с много-ядерной архитектурой. Лимит на время работы указываются в каждом задании. Память ограничивается 768 мб.
Тут есть полная таблица, а нас интересует вот эта строчка:
Language Compiler Memory limit (MB)
Java Oracle Java 1.8 768
1.8 неплохо, верно?
Зайдите на сайт и сами увидите как все круто оформлено. Имеется как одиночная игра с четырьмя уровнями сложности, так и сетевая. Если я не ошибаюсь, каждый месяц проводят соревнования в которых можно продемонстрировать свои навыки.
Я пока прошел одно задание и сразу воодушевленный игрой сел скорее с вами поделиться.
Так что:
- Кодим
- Получаем удовольствие
- Подтягиваем английский
Судя по первому заданию, я рекомендую минимум 8 уровень на JavaRush. Тем, кто еще не достиг, желаю удачи, сам бы повторил! :) Высказывайте ваши мнения по поводу codingame. Удачи! :)
P.S.: Ищем повара
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ