Learn Java or C++
<p>I am a C programmer , have no experience in JAVA. I will be taking an online course of algorithms from tomorrow but it is in JAVA . In December second week I have regionals of ACM 
ICPC and for that I require to learn C++ or JAVA , and I have some experience in C++ before
as it is quite similar to C. </p>

<p>Now I am very confused, Should I learn JAVA or C++ as I can not do both. My aim is ACM ICPC but then the course would have helped me a lot. I have to learn C++ or Java as otherwise we have to program every little bit in C , so we don't have so much time in competition. Please consider my time constraint while giving your advice. I have only 3 months</p>
