Skip to main content

Practice 6 (2025)

· One min read
Godmar Back
ICPC Coach

I checked solution descriptions and/or solutions in for the problems in practice 6.

You find the solution description in the README.md file that's shown when you click on the link. The solution code(s) are in each directory in separate files.

Related resources:

Practice 5 (2025)

· One min read
Godmar Back
ICPC Coach

I checked solution descriptions and solutions in for the problems in practice 5.

You find the solution description in the README.md file that's shown when you click on the link. The solution code(s) are in each directory in separate files.

Related resources:

Upcoming Programming Team Tryouts October 11

· 2 min read
Godmar Back
ICPC Coach

Do you like solving programming problems?

Do you want to represent Virginia Tech at the ICPC regionals on Nov 8, 2025 in Blacksburg?

We will be sending a number (between 6 and 10) of 3-student teams to the regional competition, which is held here in Blacksburg November 8. To be considered for a slot on one of those teams, take part in our tryout. We will select the best students from the tryout.

info

Join us this Saturday, Oct 11 from 1:30pm to 7pm EDT in Torgersen Hall 1100 (overflow to 1100C). Bring a laptop.

The regionals (though not the NAQ) involve 2 divisions: Division I and Division II. While only Division I teams are eligible to advance to the North American Championships, Division II provides easier problems for less experienced students.

tip

To participate, you must register before the contest. Registration with the ICPC system is required because this is an ICPC contest. The number of registered students also directly influences our region's quota when it comes to determining the number of teams that will be sent to the North American Championship.

  • If you don't have an ICPC account, go to https://icpc.global/ and create one. You need to use your @vt.edu email since this contest is a collegiate contest that's open to only college students. (You don't have to be a CS major, but you must be enrolled at VT.)

  • Then, go to https://na.icpc.global/naq/ and click Register. Choose "MidAtlantic" as the site. Register as a one-person team. Here's a direct link to the MA registration which works only if you're already logged in.

Email Dr. Back (gback@vt.edu) for any questions!

Practice 4 (2025)

· One min read
Godmar Back
ICPC Coach

I checked solution descriptions and solutions in for the problems in practice 4.

You find the solution description in the README.md file that's shown when you click on the link. The solution code(s) are in each directory in separate files.

Related resources.

  • Handbook chapters on BFS, DFS and CRT (although notice that the current CRT code is unlikely to work in Java).

Practice 3 (2025)

· 2 min read
Godmar Back
ICPC Coach

I checked solution descriptions and solutions in for the problems in practice 3. You find the solution description in the README.md file that's shown when you click on the link. The solution code(s) are in each directory in separate files.

Related resources.

Practice 2 (2025)

· One min read
Godmar Back
ICPC Coach

I checked solution descriptions and solutions in for the problems in practice 2. You find the solution description in the README.md file that's shown when you click on the link. The solution code(s) are in each directory in separate files.

Related resources.

Practice 1 (2025)

· One min read
Godmar Back
ICPC Coach

I checked solution descriptions and solutions in for the problems in practice 1. You find the solution description in the README.md file that's shown when you click on the link. The solution code(s) are in each directory in separate files.

Related resources.

Upcoming Programming Team Tryouts October 5

· 2 min read
Godmar Back
ICPC Coach

Do you like solving programming problems?

Do you want to represent Virginia Tech at the ICPC regionals on Nov 16 in Blacksburg?

We will be sending a number (between 6 and 10) of 3-student teams to the regional competition, which is held here in Blacksburg November 16. To be considered for a slot on one of those teams, take part in our tryout. We will select the best students from the tryout.

info

Join us this Saturday, Oct 5 from 2pm to 7pm EDT in Torgersen Hall 1100 (overflow to 1100C). Bring a laptop. The contest starts on time at 2pm, so be there earlier.

The regionals (though not the NAQ) involve 2 divisions: Division I and Division II. While only Division I teams are eligible to advance to the North American Championships, Division II provides easier problems for less experienced students.

tip

To participate, you must register before the contest.

  • If you don't have an ICPC account, go to https://icpc.global/ and create one. You need to use your @vt.edu email since this contest is a collegiate contest that's open to only college students. (You don't have to be a CS major, but you must be enrolled at VT.)

  • Then, go to https://na.icpc.global/naq/ and click Register. Choose "MidAtlantic" as the site. Register as a one-person team.

Email Dr. Back (gback@vt.edu) for any questions!

Practice 5 (2024)

· One min read
Godmar Back
ICPC Coach

I checked solution descriptions and solutions in for the problems in practice 5. This practice repeated a number of the techniques we studied for earlier sets.

Related resources.