Users of competitive programming websites often have long discussions regarding how hard the questions on a website are and whether their difficulty tags accurately reflect their difficulty. The problem of accurately tagging questions based on the di...