Recently a online judge has been made public named LIGHTOJ created by JANE ALAM JAN ( acm icpc world finalist ). It is still under development but it looks like a good place for beginners to start their journey. All Problems here are categorized. Also has a good looking interface. It has built in online compiler that supports C, C++, PYTHON, PASCAL, JAVA. The site has built in forum and chat rooms. The facility of virtual contest is also there. Virtual contests can be arranged with your own problem set. The interface might look a bit overwhelming at first. If you are interested, you can check it out. J
P.S. Please provide your full name and institution when you register.
I think your registration is confirmed by now.
I was really surprised by functional of that web site.
I saw result of a lot of author effort. He combined a lot of cool features in one place.
It's look cool, but sometimes i understand, that web site is overload. Too much not really important features, but most important pages for customer are placed in really unexpected places. Some ambiguous link captions. Page with FAQ was located only at forum. Very strange, i think.
I think, for beginners will be not easy to start.
It seems slightly not self-evident for me...
It looks that up to now CodeForces is one of few resources which do not have restrictions for java class names in solution.
Anyway the site is not great - I want to know test number if my program is not correct, but it doesn't show me!
Yes, there are no numbers of failed testcase. I would say that the work of resource author is great, but it should be greater if he wants to make it popular internationally.
lightoj maintains ACM ICPC standard So you can not see the testcase number for which you code is not getting AC.
Do You know if in ICPC regional judge answer is after running all test cases, or they only run until a testcase where it fails?
LightOJ has just started it's journey. And there is more to implement there. Please give your suggestion in forum. Your suggestion is valuable for us. And sorry for inconvenience.
In Java, I used System.out.printf("Example: %f + %f = %f (of course)", a, b, c) and it didn't work!
(output like that: "Example: + = (of course)", it didn't print value of a, b and c)
Thanks for your recommend :)
My code is like that:
double a = 3.5;
double b = 6.3;
double c = a + b;
System.out.printf("Example: %f + %f = %f (of course)", a, b, c);
When I try using %lf, it returned Runtime Error :(
You can check here: http://www.lightoj.com/compiler_volume.php
import java.util.*;
import java.io.*;
public class Main {
public static void main(String[] args) {
PrintWriter out = new PrintWriter(System.out);
double a = 4.5;
double b = 6.3;
double c = a + b;
out.printf("Example: %.2f + %.2f = %.2f (of course)", a, b, c);
out.close();
}
}