UPDATE: контест закончился, задачи доступны для дорешивания. Если вы участвовали, расскажите насколько юзабельный и отзывчивый интерфейс, и как все работало.
Всем привет!
Мы работаем над новой системой для соревнований по программированию JavaBlitz, и сегодня проводим beta round сразу после раунда на CS Academy.
Раунды на JavaBlitz занимают до двух с половиной часов и проходят по правилам ACM ICPC за тем исключением, что штраф за неверную попытку 4 минуты а не 20.
Решать задачт можно только на Java, а формат похож на TopCoder -- надо реализовать метод в классе, который принимает некоторые параметры и возвращает некоторое значение. Нет необходимости что-то читать или писать в файлы.
Раунд состоится сегодня, в 20:30 по Москве.
Длительность раунда 1 час 40 минут, будет предложено три задачи, ничего сложности D/E первого дивизиона на раунде не будет.
Ссылка на сайт: http://javablitz.com, помимо beta round там есть две простых задачки уже доступных чтобы поиграться с Ареной и посмотреть как она работает.
Вероятность что все сляжет сразу как начнется контест очень высокая, имейте ввиду если будете участвовать :)
Even with my poor Java skills, I would've given it a go — but unfortunately it coincides with CS Academy's Round 32 :(
Best of luck with your platform!
Ah, didn't notice. Thanks for pointing it out.
I will just push our round back by 1hr 30min, to 17:30 UTC.
Is it fine that warmup problems don't include restrictions on variables?
Also, is it that hard to make customizable height to problem statement panel? I think that it can be a hard time to anyone to read long statements in panel of 10 lines height.
I clarified in the second problem that the number of starships is positive. Other than that the restrictions are encoded in the datatypes of the input variables (in particular, in the second problem
A
naturally doesn't exceed 2^32-1).I will try to add the splitter before the contests starts, but can't promise :)
А почему только Java? :(
Потому что это выросло из другого проекта где другие языки прикрутить очень сложно :(
Поэтому пока только Java.
Это связано с тем проектом с нейросетями, о котором были твои последние посты?
Да, там для других целей уже была система управления задачами и прикручена тестирующая сисема, и из этого сделать арену уже было не сложно.
Can we have easier problems please.
Yes, the next Beta round will have more problems, including some easier ones.
How to solve C?
The resulting point is either
Then you enumerate all such points and choose the closest one from which you can actually shoot both cruisers.
To verify that just cast a ray from the point to all vertices of one square and check if they intersect the other.
No lags, сonvenient and intuitive interface, interesting problems ;)
Thanks for the contest! I liked the problems. The interface is nice but I didn't like the test/submit popup. When testing, I could either see testcases + correct answers (in problem statement) or my answers. I didn't find a way to see both. It's also not possible to restore deleted (sample) testcase. Also, the submit popup window is unnecessarily big. Still the biggest obstacle is that I don't know Java, but that's my own problem :)
Hi, thanks for feedback!
The correct answers for the samples in the run window will be there by the next round. I thought we already had them :)
Regarding the test cases -- the easy way to restore a sample case is to refresh the window and reopen the problem :) I guess the bigger problem is that the custom test cases will get lost in this case. But I think I have a good solution for it, will also implement it before the next round.
Also, since this popped up, no problems from this particular javablitz test round are part of CBR #488.