-- Users({{whos_here.users.length}}/{{whos_here.count}}):{{whos_here.server | uhunt_duration}}
{{u.uname}}:{{u.since | uhunt_duration}}

You are signed in as {{signed_in_as}}.
you are currently invisible

To sign in, please login to the ICPC Live Archive site.

If you have done so, click the sign in button below.

Invisible
{{signed_in_user}}
uHunt   LA
hunt problems that matter

uHuntLA is a tool for ACM-ICPC Live Archive that keeps statistics, provides selections of problems to solve, and Web APIs for other web developers to build upon.

To submit your solution, use Quick Submit.

Your Live Archive username:

Search Problem Number:  

{{search_error}}

{{search_number}} - {{search_title}}   [ statistics / discuss]   (hide)

View : [ last | yours({{your_last_submissions.length}}) ]     Show : [ 5 | 10 | 50 | 100 | 500   Submissions
  # Rank   User (username)   Verdict Lang Time Submit Time
{{s.sid}}  {{s.rank | uhunt_rank }} {{s.name + ' (' + s.uname + ')' }}   {{ s.ver | uhunt_verdict:'name'}} {{s.lan | uhunt_language:'name' }} {{s.run | uhunt_format_ms }} {{s.sbt | uhunt_format_time:2 }}
View : [ the-top | nearby ]     Show : [ 5 | 10 | 50 | 100 | 500   Ranklist
  # Rank   User (username) Lang Time Submit Time
{{s.sid}}  {{s.rank | uhunt_rank }} {{s.name + ' (' + s.uname + ')' }} {{s.lan | uhunt_language:'name' }} {{s.run | uhunt_format_ms }} {{s.sbt | uhunt_format_time:1 }}


Show : 5 | 10 | 25 | 50 | 100   Live Submissions (hide)
    #   Problem Title   User (username)   Verdict Lang Time Best Rank Submit Time
 {{s.sid}} {{s.pid | uhunt_problem:'number'}} discuss {{s.pid | uhunt_problem:'title'}} {{s.name + ' (' + s.uname + ')' }}  {{ s.ver | uhunt_verdict:'name'}} {{s.lan | uhunt_language:'name' }} {{s.run | uhunt_format_ms }} {{s.p.mrun | uhunt_format_ms}} {{s.rank | uhunt_rank }} {{s.sbt | uhunt_format_time:2 }}

View Live Submissions


() statistics

Show : 5 | 10 | 50 | 100 | 500 | ALL     Last Submissions
  Problem   Verdict Lang Time Best Rank Submit Time
discuss {{s.p.num}} - {{s.p.tit}}  {{ s.ver | uhunt_verdict:'name' }} {{s.lan | uhunt_language:'name' }} {{s.run | uhunt_format_ms }} {{s.p.mrun | uhunt_format_ms}} {{s.rank | uhunt_rank }} {{s.sbt | uhunt_format_time:2 }}

Solved : {{n_solved}}, Submissions : {{n_submissions}}

...more <<less

Tried but not yet solved : {{tried.length}}


Next Problems to Solve and Virtual Contests

If you just want to solve as many problems as quickly as possible, it's convenient to pick problems according to the dacu (distinct accepted users) in descending order. The bigger the dacu the easier the problem should be and the more probable it will appear in the Live Archive discussion board.

You can pick the category on the side-bar on the right. If you choose a regional / world final contest category, there will be a shortcut link to create a virtual contest below the table on the left. The link will populate the problem numbers to the virtual contests generator section and you can continue setting up the time and participants there.

Show : [ 25 | 50 | 100 View : [ unsolved | solved | both ]   {{volume_name}}    
No Number   Problem Title nos anos %anos dacu best Rejudged Time yours diff rank
{{$index + 1}} {{p.pid | uhunt_problem:'number'}} discuss {{p.pid | uhunt_problem:'title'}} {{p.nos}} {{p.ac}} {{p.panos + '%'}} {{p.dacu}} {{p.mrun | uhunt_format_ms}} {{p.rej | uhunt_format_time:2 }} {{p.run | uhunt_format_ms }} {{p.diff | uhunt_format_ms }} {{p.rank | uhunt_rank }}

Create Virtual Contest (The problem numbers will be copied to the Virtual Contest Generator section)
  Category:   
{{v.name}} {{v.percentage}}%

Virtual Contests Generator

It is important to measure your performance under contest settings. If you want to solve 5 problems in 3 hours, this tool can help you to measure it. First, pick a set of unsolved problems, then set the start date and duration and create a virtual contest using the following generator. The link to the virtual contest will appear after you generate it (only people that know the link are able to view it).

Contestants IDs
Problem Numbers

Select the contest title to get the list of problems from that past contest. The solved column denotes how many problems solved by the contestants listed in the above field. The problems column denotes the number of problems in that past contest. The dacu column shows the total of distinct accepted users on the unsolved problems. The duration column denotes the contest duration.

Show : [ 25 | 50 | 100 | ALL View : [ unsolved | solved | both ]   Past Contests
ID   Contest Title Solved # Problems Dacu Duration
Pick7 : [ Easy | Medium | Uniform ]   Show : [ unsolved | all ]     Problems Picker ({{n_selected}} Selected)
Difficulty Problem Numbers
Contest Date and Duration   hh:mm   Duration (suffix: h=hours, d=days, w=week)
 
 

Here is the virtual contest link (the problem list is hidden until the contest starts):

     {{vcontest_link}}



World Ranklist

Below is the Author Ranklist (it is a bit different in the sorting order: ac, nos instead of ac, tried, nos). The additional columns: "2d, 7d, 31d" represents the number of (distinct) solved problems in the past 2 days, 7 days, 31 days.

    World Ranklist Show: above [ 10 | 20 | 50 | 100 ]; below [ 10 | 20 | 50 | 100 ]  
Rank Name Username AC Subs 2d 7d 31d 3m 1y
{{u.rank}} {{u.name}} {{u.username}} {{u.ac}} {{u.nos}} {{u.activity[0] || '-'}} {{u.activity[1] || '-'}} {{u.activity[2] || '-'}} {{u.activity[3] || '-'}} {{u.activity[4] || '-'}}


Statistics Comparer

It is good to have partners (or rivals) in any competitions. Rivals can give you strong motivations to improve yourself. One of the motivations can be: "to solve any problem that your rivals solves, just to stay ahead from your rivals :)".

Using set manipulations you can merge your statistics with your partners and compare it with other groups of rivals :D interesting, isn't it? See the following examples. Later on, the variables A,B,C,D,E should be replaced by the usernames of the users.

The available operators are: union +, subtraction -, intersection &, and brackets ( ) to force operator precedence.

Expression:



Web API - Build Your Own Tool

See the ICPC Live Archive Web API.



Frequently Asked Questions