hmehta's blog

By hmehta, 7 weeks ago, In English

Topcoder SRM 805 is scheduled to start at 12:00 UTC-4 on May 08, 2021

Registration is now open for the SRM in the Arena or Applet and closes at 11:55 UTC-4. The coding phase will start at 12:05 UTC-4, so make sure that you are all ready to go. Click here to what time it starts in your area

Please take a look at our How to Compete guide to understand Topcoder Algorithm rounds better.

Problem Writer: misof

Learn more about problem writing and testing opportunities.

TCO21: This is first SRM of Stage 4 of TCO21 Algorithm Tournament. Learn More

Some Important Links:: Match Results (match results, rating changes, challenges, individual test case results), Problem Archive, Problem Writing, Algorithm Rankings, Editorials and Older Editorials(SRM 710 and before),

Best of luck!
- the Topcoder Team

  • Vote: I like it
  • +58
  • Vote: I do not like it

7 weeks ago, # |
  Vote: I like it +21 Vote: I do not like it

Gentle Reminder: The round begins in 10 mins.

7 weeks ago, # |
  Vote: I like it +10 Vote: I do not like it

If you're on ubuntu 18 and hitting this error:

Fatal: Application Error: Cannot grant permissions to unsigned jars. Application requested security permissions, but jars are not signed.

These are the steps I had to do to set things up again:

# purge all java installations
sudo apt purge *openjdk* -y
# reinstall javaws, this will also install java 11 as a dependency
sudo apt install icedtea-netx
# install java 8
sudo apt install openjdk-8-jre
# set java 8 to be the default (choose java-8 in the menu)
sudo update-alternatives --config java
# javaws still doesn't work because it looks for java in /usr/lib/jvm/default-java
# Delete it and symlink it to java 8 manually
sudo rm /usr/lib/jvm/default-java
sudo ln -s /usr/lib/jvm/java-8-openjdk-amd64 /usr/lib/jvm/default-java
# javaws still doesn't work because of the signing errors.
# Disable security by deleting "MD5" from the line that starts with "jdk.jar.disabledAlgorithms" in the following file:
sudo vim /usr/lib/jvm/java-1.8.0-openjdk-amd64/jre/lib/security/  
# Before: jdk.jar.disabledAlgorithms=MD2, MD5, RSA keySize < 1024, \
# After:  jdk.jar.disabledAlgorithms=MD2, RSA keySize < 1024, \

# If you run the applet now, it should work! It does spew a ton of invalid cast errors due to the wrong java version but it otherwise seems benign
javaws ContestAppletProd.jnlp
7 weeks ago, # |
  Vote: I like it +11 Vote: I do not like it

When SRM 806 is going to be? There is SRM 807 in calendar but no SRM 806

Thank you!