hmehta's blog

By hmehta, history, 9 hours ago, In English

Single Round Match 804 & International Coding Challenge

Topcoder and Cognizance'21 IIT Roorkee are excited to bring you International Coding Challenge along with SRM 804. The round is scheduled to start at 07:00 UTC-4 on April 23, 2021

Please Note: The contest will be rated but won't award you points on the TCO21 Stage 4 leaderboard. The contest's number of problems will differ from a traditional SRM. The problems are intended for division 1 but the registration is open to everyone. All contestants will participate in the same division. The Coding Phase duration will be 150 mins instead of the traditional 75 mins.

Prizes
Winner: $200
Runner-Up: $100

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

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),

Read more »

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

By hmehta, history, 6 days ago, In English

The first Online Round of the 2021 Topcoder Open Algorithm Competition has arrived! Round 1A will be held on Saturday April 17, 2021 at 12:00 UTC -4 and you are invited to compete.

How many will qualify?
The 750 highest scorers from each Round 1 will win a spot in Round 2 of the Algorithm Competition.

How to Compete?
Please note that you must register for this round in the Arena or Applet

Registration is open for the round and closes at 11:55 UTC -4. Be sure you register early to guarantee your spot in the round as registration is limited to the first 2,500 competitors. Please take a look at our How to Compete guide to understand Topcoder Algorithm rounds better.

Don't forget! There will be one more Round 1 — Round 1B on Wednesday, April 28, 2021 at 07:00 UTC -4.

New to Topcoder and the TCO21? The Algorithm Competition is one of the most fierce and popular tournaments. Battle up against some of the biggest names in coding. Learn more.

The Topcoder Open Algorithm Competition consists of an Onsite Finals and there are three ways to advance to the Onsite Finals:

  • Four online stages,
  • Four online rounds,
  • Up to five onsite regional rounds followed by one online wild card round.

TCO21 Algorithm Competition Schedule:
Round 1A: April 17 at 12:00
Round 1B: April 28 at 07:00
Round 2A: May 22 at 12:00
Round 2B: June 2 at 07:00 
Round 3: July 8 at 07:00
Round 4: July 31 at 12:00

All times are in UTC -4.

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 to you in the Arena!
- The Topcoder Community Team

Read more »

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

By hmehta, 3 weeks ago, In English

Single Round Match 803

Topcoder SRM 803 is scheduled to start at 11:00 UTC-4 on March 31, 2021

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

Thanks to Arpa for writing the problem set. Also, thanks to misof for testing and coordinating the round.

Please Note: As the final SRM of the stage, this is your last chance to earn points towards the TCO21 Regional Events qualification and TCO21 Online Stage 3.

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

Read more »

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

By hmehta, 5 weeks ago, In English

Topcoder SRM 802 is scheduled to start at 07:00 UTC-5 on March 19, 2021

Match Forum

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

This SRM will award points towards Stage 3 of TCO21 and also the qualifications for TCO21 Regional Events

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

Read more »

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

By hmehta, history, 5 weeks ago, In English

2021 Humblefool Cup Prelims

The fifth edition of the much-coveted Humblefool Cup is here. While we couldn’t host the finals of the 2020 event because of the pandemic and lockdowns during this time last year, we hope to bring you an exciting tournament this year.

Topcoder and the Indian Institute of Information Technology (IIIT) Allahabad are excited to bring back the Humblefool Cup Algorithm Match in fond memory of Harsha Suryanarayana [humblefool].

Harsha is considered to be the best coder India has ever produced. A Topcoder member since 2005, humblefool – as he is known within the coding community –  was a TCO Finalist twice. Up until his tragic death in an accident in 2014, humblefool was at the top of his game in SRMs and personally trained and motivated many other members.

The Humblefool Cup is organized every year to preserve his legacy and contribution to the Community.

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

Prizes:

Qualifying Round

The top thirty(30) students located in India will be invited to compete onsite or online at the Indian Institute of Information Technology, Allahabad. The best-ranked student in the qualifying round (not located in India) will be awarded $100 prize money.

Onsite Finals

The top thirty students from the qualifying round will compete onsite or online (to be announced later) to win the Humblefool Cup Medal and $600 in cash and goodies. The finalists will also receive Topcoder Humblefool Cup t-shirts.

Choose Your Competition Arena

There are two ways to compete in Algorithm Competitions or Single Round Matches (SRMs). Read here to find which works best for you.

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),

Learn more about problem writing and testing opportunities.

Best of luck!
- the Topcoder Team

Read more »

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

By hmehta, history, 7 weeks ago, In English

Rookie SRM 3

Rookie SRM 3 is scheduled to start at 12:00 UTC-5 on March 06, 2021

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

The Rookie SRM is open to everyone and has some special cash prizes. It will only be rated for members who:
- Have never competed in Rated Algorithm Contests OR
- Have competed in equal to or less than 5 rounds OR
- If their current rating is less than 800 rating points.

Prizes:

Topcoder T-shirt for Top 20
*Prizes are only for members who are eligible to be rated

Choose Your Competition Arena

There are two ways to compete in Algorithm Competitions or Single Round Matches (SRMs). Read here to find which works best for you.

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),

UPD: Sorry for the delay — T-shirt winners are now announced: https://discussions.topcoder.com/discussion/4135/rookie-srm-3-t-shirt-winners/p1?new=1

Best of luck!
- the Topcoder Team

Read more »

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

By hmehta, history, 2 months ago, In English

Topcoder SRM 801 is scheduled to start at 07:00 UTC-5 on February 24, 2021

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

This SRM will award points towards Stage 3 of TCO21 and also the qualifications for TCO21 Regional Events

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

Read more »

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

By hmehta, history, 2 months ago, In English

Hey Everyone, Next week we are hosting SRM 800!

SRM 800 is not just any other SRM but a big milestone for the competitive programming community. We at Topcoder started SRMs back in 2001 to start a culture of fortnight rated contests and in these 20 years, Topcoder with the help of the community has successfully been able to organize 800 rounds.

This is a moment to cherish and celebrate all the contributions members have done over these years. It takes a lot to organise a round, from writers, testers, admins, editorialists, the product development team, to all the competitors who compete with all their passion and encouragement.

SRM 800 is taking place on February 13, 2021 and we are organizing a Virtual Party. Register Now! Join us as we celebrate this SRM milestone with a panel discussion with veterans including misof, Petr, neal_wu and tourist, a post-match analysis with our top problem writers, and some great informational sessions.

Exclusive SRM 800 T-shirt for:

  • 25 Top members from both divisions to get an exclusive SRM 800 T-shirt

  • 25 Top Newbies* other than the Top 25 from Div II

  • 25 Random Participants (other than the Top 25 from both divisions and 25 Newbies) 

  • Veteran Competitors** in Top 50 from both divisions earn an exclusive, vintage Topcoder t-shirt.

Cash prizes as follows:

Div I 

  • 1st place: $150

  • 2nd place:$100

  • 3rd place: $75

Div II

  • 1st place: $150

  • 2nd place:$100

  • 3rd place: $75

  • Top Scoring Newbie*: $100

*Cash and t-shirt prizes for newbies is valid only to Topcoder members who registered before 23:59 UTC-5 February 3, 2021 and have never participated in an SRM before.

**Veteran Competitors are those who last competed in a rated round before December 31, 2014.

Hope to see most of you compete and be a part of this milestone contest!

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

Best of luck!
- the Topcoder Team

Read more »

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

By hmehta, history, 3 months ago, In English

Topcoder SRM 799 is scheduled to start at 12:00 UTC-5 on February 6, 2021.

Registration is now open for the SRM in the Arena or Applet and closes at 11:55 UTC-5. The coding phase will start at 12:05 UTC-5, so make sure that you are all ready to go.

Thanks to IH19980412 for writing the problem set. Also thanks to misof for testing and coordinating the round.

This SRM will award points towards Stage 3 of TCO21 and also the qualifications for TCO21 Regional Events

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

. . . .

UPD: The contest will start an hour later from the scheduled time. It will now start at 13:00 UTC-5 on February 6, 2021

Read more »

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

By hmehta, history, 3 months ago, In English

Marathon Match 123

Topcoder MM 123 - **Jewels** is now live!

Problem SetterJacoCronje Problem Testersdimkadimon and kphmd

Problem Overview: 
Jewels is a game where you must construct horizontal or vertical lines of the same type of jewel on an NxN grid. Each cell of the grid is one of C types of jewels. In each move, you can swap any two jewels. Jewels are removed from the grid when they form a horizontal or vertical line of at least 3 matching jewels next to each other. Jewels above empty spaces fall down and can form more matching horizontal or vertical lines which will again be removed and the process repeats. Such an event is called a chain reaction. The more chain reactions you create, the more points you will score. Your task is to play the game for 1000 moves and remove as many jewels from the grid with as many chain reactions as you can. Here is a partial animation of a solution for seed=1.

Here is an animation of a solution for seed=1. (You can see the working animation here: https://mailchi.mp/topcoder/marathon-match-123)

Read more »

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

By hmehta, 3 months ago, In English

Single Round Match 798

Topcoder SRM 798 is scheduled to start at 12:00 UTC-5 on Jan 23, 2021.

Registration is now open for the SRM in the Arena or Applet and closes at 11:55 UTC-5. The coding phase will start at 12:05 UTC-5, so make sure that you are all ready to go.

This SRM will award points towards Stage 3 of TCO21 and also the qualifications for TCO21 Regional Events

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

Read more »

 
 
 
 
  • Vote: I like it
  • -27
  • Vote: I do not like it

By hmehta, history, 3 months ago, In English

Rookie SRM 2

TCO20 Special Rookie SRM 2 is scheduled to start at 11:00 UTC-5 on January 15, 2021

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

The Rookie SRM is open to everyone and has some special cash prizes. It will only be rated for members who:
- Have never competed in Rated Algorithm Contests OR
- Have competed in equal to or less than 5 rounds OR
- If their current rating is less than 800 rating points.

Prizes:

Topcoder T-shirt for Top 20
*Prizes are only for members who are eligible to be rated

Choose Your Competition Arena

There are two ways to compete in Algorithm Competitions or Single Round Matches (SRMs). Read here to find which works best for you.

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

UPD: T-shirt Winners: https://apps.topcoder.com/forums/?module=Thread&threadID=966750&start=0&mc=1#2448390

Read more »

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

By hmehta, 3 months ago, In English

Single Round Match 797

Topcoder SRM 797 is scheduled to start at 12:00 UTC-5 on Jan 9, 2021.

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

This SRM marks the beginning of Stage 3 of TCO21 and also the qualifications for TCO21 Regional Events

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

Read more »

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

By hmehta, 4 months ago, In English

Single Round Match 796

Topcoder SRM 796 is scheduled to start at 07:00 UTC-5 on December 23, 2020.

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

Thanks to misof for writing the problem set and coordinating the round. Get ready for some exciting Christmas themed problems. :)

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

Read more »

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

By hmehta, history, 4 months ago, In English

Marathon Match 122

Topcoder MM 122 - **SuperMinesweeper** is now live!

Problem Setterdimkadimon
Problem TestersJacoCronje and kphmd

Problem Overview: 
Super Minesweeper is a game where you must locate **M** mines that have been hidden somewhere on an **N**x**N** grid. Each cell of the grid is either a mine or a value. A value in cell X represents the number of mines in cells Y whose squared Euclidean distance from cell X is **D** or less. The game begins with all cells hidden except for a single cell with a zero whose location is provided. In each move, you can uncover one cell of the grid. Unlike the classic Minesweeper, the game continues when you uncover (hit) a mine, but you lose points. Your task is to uncover as many values as possible while minimizing the number of mines you have hit. In particular, your raw score is the percentage of values uncovered divided by the number of mines you have hit plus one.

Here is an animation of a solution for seed=1. (You can see the working animation here: https://mailchi.mp/topcoder/marathon-match-122)

Read more »

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

By hmehta, history, 4 months ago, In English

Single Round Match 795

Topcoder SRM 795 is scheduled to start at 12:00 UTC-5 on December 12, 2020.

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

Thanks to jy_25, majk and misof for writing the problem set. Also thanks to misof for testing and coordinating the round.

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

Read more »

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

By hmehta, history, 5 months ago, In English

Topcoder SRM 794 is scheduled to start at 11:00 UTC-5 on December 4, 2020.

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

Problem Writers: misof and laoriu

Learn more about problem writing and testing opportunities.

Choose Your Competition Arena

There are two ways to compete in Algorithm Competitions or Single Round Matches (SRMs). Read here to find which works best for you.

Some Important Links

Match Results (To access match results, rating changes, challenges, failure test cases)
Problem Archive (Top access previous problems with their categories and success rates)
Problem Writing (To access everything related to problem writing at Topcoder)
Algorithm Rankings (To access Algorithm Rankings)
Editorials (To access recent Editorials)

Learn more about problem writing and testing opportunities.

Best of luck!
- the Topcoder Team

Read more »

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

By hmehta, history, 5 months ago, In English

Topcoder is almost 20 years old now. Over these years we have had many great competitors/competitive programmers. Always wanted to know where they are now? — Join us as we bring the stories of some of the greatest we have had.

Starts in 1:15 hr

Join us on Hopin to Chat with the greats: https://hopin.to/events/topcoder-tco20-thurs-nov19

It will also be streamed on

Read more »

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

By hmehta, history, 5 months ago, In English

TCO20 Special Rookie SRM 1

TCO20 Special Rookie SRM 1 as part of the 2020 Topcoder Open is scheduled to start at 13:00 UTC-5 on November 18, 2020

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

The Rookie SRM is open to everyone and has some special cash prizes. It will only be rated for members who:
- Have never competed in Rated Algorithm Contests OR
- Have competed in equal to or less than 5 rounds OR
- If their current rating is less than 800 rating points.

Prizes:
1st: $300
2nd: $200
3rd: $100
$25 for 5 other random participants
Topcoder T-shirt for Top 30
*All prizes are only for members who are eligible to be rated

Choose Your Competition Arena

There are two ways to compete in Algorithm Competitions or Single Round Matches (SRMs). Read here to find which works best for you.

Some Important Links

Match Results (To access match results, rating changes, challenges, failure test cases)
Problem Archive (Top access previous problems with their categories and success rates)
Problem Writing (To access everything related to problem writing at Topcoder)
Algorithm Rankings (To access Algorithm Rankings)
Editorials (To access recent Editorials)

Learn more about problem writing and testing opportunities.

Best of luck!
- the Topcoder Team

UPD Thanks to everyone who competed! Please find the editorials here. Congratulations to the all the winners:

Read more »

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

By hmehta, history, 5 months ago, In English

Hi Everyone,

TCO20 Algorithm Finals – the most awaited Topcoder tournament of the year is almost here. Will tourist reign supreme or does someone else in the group have what it takes?

16 top-rated members will be competing in the next few weeks for the ultimate title of Topcoder Open. 

Here’s how the semifinal rounds look: 

Semi-Final 1 Group

Semi-Final 2 Group

Live Broadcast

TCO20 Algorithm Rounds will be broadcasted live and you’ll be able to listen to the amazing hosts Errichto and Lewin during the contest as they will explain the problems, do live commentary, and show you the competitors’ screens. They will be joined by some amazing guest competitors on each broadcast and also there are some exciting post match interviews planned too.

Find the full schedule with all the details and signup links to the event here

TCO20 Special Rookie SRM with Prizes

If you are new to Topcoder, we are also organising an interesting educational beginner contest with prizes after Semifinal 2:

TCO20 Special Rookie SRM

Wednesday, November 18, 2020 13:00 UTC-5

The Rookie SRM is open to everyone and has some special cash prizes. It will only be **rated** for members who have competed in equal to or less than 5 rounds or if their current rating is less than 800 rating points.

Prizes:

  • 1st :: $300
  • 2nd :: $200
  • 3rd :: $100
  • $25 for 5 other random participants
  • Topcoder T-shirt for Top 30
  • *All prizes are only for members who are eligible to be rated.

Stats — Algorithm Finalists Head to Head

We hope to see you there!

Read more »

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

By hmehta, history, 6 months ago, In English

Topcoder SRM 793 is scheduled to start at 21:00 UTC-5 on November 4, 2020.

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

Learn more about problem writing and testing opportunities.

Choose Your Competition Arena

There are two ways to compete in Algorithm Competitions or Single Round Matches (SRMs). Read here to find which works best for you.

Some Important Links

Match Results (To access match results, rating changes, challenges, failure test cases)
Problem Archive (Top access previous problems with their categories and success rates)
Problem Writing (To access everything related to problem writing at Topcoder)
Algorithm Rankings (To access Algorithm Rankings)
Editorials (To access recent Editorials)

Learn more about problem writing and testing opportunities.

Best of luck!
- the Topcoder Team

Read more »

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

By hmehta, 6 months ago, In English

Marathon Match 121

Topcoder MM 121 - SoccerTournament is now live!

Problem Setterdimkadimon
Problem TestersJacoCronje and kphmd

Problem Overview: 
N teams play in a round-robin soccer tournament where each team plays every other team once. Each game has three possible outcomes: win for first team, win for second team or a draw. If a team wins the game then it receives **W** points. If the game is a draw then both teams receive **D** points. The losing team receives no points. Your task is to reconstruct the result of each game given the total number of goals scored, goals conceded and points earned by each team. You will receive 1 point for predicting a game's outcome (win, loss, draw) correctly. You will receive additional 2 points for also predicting the game's exact score.

Register Now!

Best of luck! 
- the Topcoder Team

Read more »

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

By hmehta, history, 6 months ago, In English

Topcoder SRM 792 is scheduled to start at 07:00 UTC-4 on October 23, 2020

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

Learn more about problem writing and testing opportunities.

Choose Your Competition Arena

There are two ways to compete in Algorithm Competitions or Single Round Matches (SRMs). Read here to find which works best for you.

Some Important Links

Match Results (To access match results, rating changes, challenges, failure test cases)
Problem Archive (Top access previous problems with their categories and success rates)
Problem Writing (To access everything related to problem writing at Topcoder)
Algorithm Rankings (To access Algorithm Rankings)
Editorials (To access recent Editorials)

Learn more about problem writing and testing opportunities.

Best of luck!
- the Topcoder Team

Read more »

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

By hmehta, history, 6 months ago, In English

Topcoder SRM 791 is scheduled to start at 12:00 UTC-4 on October 17, 2020.

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.

Thanks to laoriu for writing the problem set. Also thanks to misof for testing and coordinating the round.

Choose Your Competition Arena

There are two ways to compete in Algorithm Competitions or Single Round Matches (SRMs). Read here to find which works best for you.

Some Important Links

Match Results (To access match results, rating changes, challenges, failure test cases)
Problem Archive (Top access previous problems with their categories and success rates)
Problem Writing (To access everything related to problem writing at Topcoder)
Algorithm Rankings (To access Algorithm Rankings)
Editorials (To access recent Editorials)

Learn more about problem writing and testing opportunities.

Best of luck!
- the Topcoder Team

Read more »

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

By hmehta, history, 7 months ago, In English

Topcoder MM 120 -  ReversalSort is now live!

Problem Setterdimkadimon
Problem TestersJacoCronje and kphmd

Problem Overview: 
You are given a sequence S containing **N** numbers in the range [0, **K**). Your task is to sort this sequence into monotonically increasing order, in a way that incurs the smallest penalty. You are allowed to select any contiguous sub-sequence of numbers and reverse their order. Formally, if the sub-sequence is (S[i], S[i+1], ..., S[k-1], S[k]), where 0 <= i < k < **N**, then its reversal is (S[k], S[k-1], ..., S[i+1], S[i]). The penalty incurred by this reversal is floor[(k-i+1)^**X**], where **X** is a given penalty parameter. Your task is to minimize the total penalty incurred by all the reversals.

Register Now!

Best of luck! 
- the Topcoder Team

Read more »

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