ICPCNews's blog

By ICPCNews, 6 weeks ago, In English

text

Hello, Codeforces!

Welcome to the ICPC Communication Routing Challenge powered by Huawei!

This challenge edition is very special, as it will be happening in conjunction with the ICPC World Finals! For those who are not participating in the finals — ICPC and Codeforces are offering a unique chance to compete during a 5-day Challenge Marathon and win amazing prizes from Huawei!

ICPC Challenge Marathon (open to public, unrated): October 9-14, 2021, 00:00 UTC:

REGISTER

This time we’re delighted to provide you with a future-oriented topic – routing algorithms for next-generation communication. During this Challenge we will provide you with a super-large inter-satellite optical network to properly plan message paths, to reduce communication latency and improve resource utilization. However, finding the optimal path in a network with limited resources is an NP-hard problem. Considering the physical constraints of optics and circuits, our algorithm faces greater technical challenges:

  • How can we model and abstract device constraints and design algorithms in the most appropriate way?
  • Is there an algorithm that takes almost the same time to calculate routes as the network scale increases?
  • Is there any way to obtain the theoretical optimal solution in a short period for ultra-large networks?

We hope that these satellite communications challenge questions can help you understand the problems that Huawei's software algorithm researchers face every day. All the best!!!

Prizes

For 3-hours onsite ICPC World Finals Challenge Huawei will provide prizes to the winners in 2 groups of participants:

  • Group 1: TOP 30 ICPC World Finalists, who participate individually: text

    1st-10th place HUAWEI MATE 40 Pro
    11th-20th place HUAWEI MatePad Pro
    21st-30th place HUAWEI WATCH 3 Pro

  • Group 2: TOP 9 ICPC World Finals Coaches and Co-Coaches, who participate individually:

    1st-3rd place HUAWEI MATE 40 Pro
    4th-6th place HUAWEI MatePad Pro
    7th-9th place HUAWEI WATCH 3 Pro

For 5 days online Challenge Marathon, Huawei will provide prizes to TOP 30 individual participants:

1st place* HUAWEI MateBook X Pro + 5000 USD
2nd — 4th place HUAWEI MateBook X Pro
5th — 10th place HUAWEI MATE 40 Pro
11th — 16th place HUAWEI MatePad Pro
17th — 22nd place HUAWEI WATCH 3 Pro Classic
23rd — 30th place HUAWEI FreeBuds Studio

* The 1st place winner will get additional bonus in amount of 5000 USD. If the bonus cannot be transferred to the winner due to any reason, it may be replaced by a prize of the same value.

If the allocated Huawei Challenge prize cannot be delivered to your region for any reason it may be replaced by another prize of the same value (if no legal restrictions), at the discretion of the sponsor.

By participating in this Challenge, you agree to the Challenge Rules and Conditions of Participation

Good luck to all participants!

UPD: The contest duration has been extended to 5 days. The actual finish time is October 14, 2021, 00:00 UTC

Read more »

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

By ICPCNews, 3 weeks ago, In English

text

Hello, Codeforces!

ICPC World Finals Moscow will begin on October 5, 2021 at 8:30 (UTC+3). We are thrilled to invite you to join the live broadcast of the main event of the year in the world of sports programming!

For the very first time in October 2021, Moscow will host the world’s most prestigious competition for young IT talents, the ICPC World Finals Championship. The last International Collegiate Programming Contest has hosted over 60000 students from 3,514 universities in 115 countries that span the globe. October 5 more than 100 teams will compete in logic, mental speed, and strategic thinking at Russia’s main Manege Central Conference Hall.

Some useful links:

All available broadcast:

EN RU AR CN ES Snark

We wish good luck to all competing teams to have a great time spending, and to do the best to get amazing results!

Read more »

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

By ICPCNews, 6 months ago, In English

text

text

Hello everyone!

We invite you to participate in the ICPC Challenge powered by Huawei that will run from 12pm CST May 26 — 12pm CST May 30, 2021. The Challenge problem is based on a real-world industrial topic, providing participants the opportunity to learn about cutting-edge technologies, and is open to the global community.

Join Challenge

The Challenge problem will be given in a pure graph-theory form and is part of an algorithm for compiler/runtime co-operative optimizations crucial for high throughput of Big Data analysis frameworks running on multi-node clusters.

Technical support during the Challenge will be offered throughout the duration of the Marathon. The technical team will be reading all comments/questions and will be providing answers and support as soon as possible.

Prizes for the top 20 Global Challenge performers are as follows:

  • 1-4: Huawei MateBook X
  • 5-8: Huawei P40 Pro
  • 9-12: Huawei Matepad Pro
  • 13-20: Huawei Watch GT 2 Pro

If the allocated Huawei Challenge prize cannot be delivered to your region for any reason it may be replaced by another prize of the same value, at the discretion of the sponsor.

All participants with an ICPC username will receive a Challenge completion certificate. If you don’t already have an ICPC username, you can register for one here. Please link your ICPC account to the Codeforces account here: https://codeforces.com/settings/general

By participating in this Challenge, you agree to the Challenge Rules and Conditions of Participation

About the ICPC Training Camp hosted by Huawei

The ICPC Training Camp powered by Huawei is an international program initiated by the International Collegiate Programming Contest University Commons (ICPCU) and proudly supported by Huawei. Structured in 3 distinct phases that began in Jan 2020, the program has offered a series of multi-regional training activities with the main goal of providing an open environment and continuous learning opportunities for existing competitors through the best academic and industry practices. The training program has included lectures and analysis from ICPC community membership, including coaches from ICPC World Finals championship teams, a variety of computational problems to solve, and Industrial Challenges.

The ICPC Training Camp series has been offered free of charge for all registered participants, thanks to Huawei’s generous support.

Contact Us: If you have any questions regarding the challenge or training camp, please contact challenge@icpc.global.

Read more »

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

By ICPCNews, 8 months ago, In English

text

Boost your resume while applying your existing algorithmic skills to a new area!

Gain valuable knowledge by joining us for the first ICPC Quantum Computing Challenge, sponsored by IBM Quantum.

Starting on February 24th at 12:00 pm PST, this four-day global programming contest will provide an introduction to quantum computing and tools for developers to dig deeper into this field.

  1. Register here by Tuesday, February 23 at 5:00 PM Pacific Time (PT)
    Register now!
  2. Join the Qiskit Slack workspace: сhannel: #icpc-challenge
  3. Start practicing ahead of the Challenge by going to qiskit.org and installing qiskit, and trying out some of the examples in the qiskit textbook: qiskit.org/textbook

Prizes for winning this individual challenge include:

  • 1st place — $2,000 and ICPC World Finals experience (includes hotel room and meals) and a story feature on ICPC social media channels.
  • 2nd place — $1,500 and “From Baylor to Baylor” book signed by ICPC Foundation President and a story feature on ICPC social media channels.
  • 3rd place — $1,000 and a story feature on ICPC social media channels.

Every participant, registering for the IBMQ Challenge with your ICPC username, will receive a digital certificate of participation and permanent ICPC ID credentials that can be shared as a LinkedIn Certification or on your resume or CV several weeks after the contest.

Get a leg up by starting now and learning about quantum computing before the challenge starts. Check out IBM Quantum's excellent set of learning materials!

We hope you will join us!

Read more »

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

By ICPCNews, 12 months ago, In English

text

Dear friends!

We are thrilled to invite you to join us in this unique educational event to mark the beginning of ICPC competitive season and the academic year. Join us in JetBrains Knowledge Day on November 6!

Join now Live broadcast

You will learn firsthand tips from the JetBrains team about performance tuning in CLion and IntelliJ IDEA, the advantages of Kotlin for algorithmic problem-solving, the benefits of using our educational products, and much more! You’ll be able to ask the team all you’ve ever wanted to know about Kotlin, IDEs, and tools via chat or during the Q&A sessions with the presenters.

Buckle up for some great talks from eminent competitive programmers and industry experts:

  • 11:00 am – 11:30 am UTC — Welcome and Keynote (Roman Elizarov, Team Lead in Kotlin Language Research)
  • 11:30 am – 12:00 pm UTC — Train Hard, Code Easy: Best Practices for Competitive Coding with Kotlin (Mikhail Dvorkin, ICPC Gold Medal Winner)
  • 12:00 pm – 12:30 pm UTC — CLion, Because C++ Can Be Competitive (Phil Nash, Developer Advocate)
  • 12:30 pm – 1:00 pm UTC — Code Faster with IntelliJ IDEA (Helen Scott, Developer Advocate)
  • 1:00 pm – 1:30 pm UTC — Educational Products for Academia and Competitive Programming (Olga Telezhnaya, Developer at Educational Products)
  • 1:30 pm – 1:45 pm UTC — 10 Reasons Why Educators Choose Kotlin (Ksenia Shneyveys, Kotlin Manager for Education)
  • 1:45 pm – 2:00 pm UTC — Closing session

Read more »

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

By ICPCNews, history, 16 months ago, In English

text UPDATED

Dear participants!

Congratulations on joining the ICPC 2020 Graph Mining Challenge powered by Huawei! All were truly amazed by the participation and quality of the solutions. Congratulations to all of the winners! You will be contacted soon about your prizes.

The competition was so fierce that ICPC U and Huawei have decided to keep the fun going by starting a new, one-week challenge with all new prizes. The problem and graphs are the same, so you can build on your previous success. All are encouraged to participate in this challenge. You may only win one prize from the entire ICPC Graph Mining Challenge events (all combined). If you place in multiple challenges, you will be able to pick the prize you prefer.

Join ICPC Challenge: Marathon

Many of you might have been following the Challenge tutorials on ICPC U page. If you didn’t — we’re delighted to invite you to do so in order to sharpen your problem-solving skills and applying it during this additional ICPC challenge week.

As always, ICPC U invites everyone to Train, Practice, and Perform!

Read more »

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

By ICPCNews, 16 months ago, In English

text

UPD: You can predownload tests as an encrypted zip-archive by the links https://test1.codeforces.com/icpc-challenge-2020-tests.zip or https://test4.codeforces.com/icpc-challenge-2020-tests.zip (~80MB). The password is 64e00d81811bbc463e1e636af.

Hello everyone!

Live broadcast

Announcing the ICPC Graph Mining Challenge, Powered by Huawei and brought to you by ICPC U. Graphs are a powerful mechanism for representing many aspects of our daily lives, from mobile call routing to disease tracking. Answering various graph-related questions enables solutions to some of the most challenging, modern problems. The ICPC Challenge presents a problem from some area in computing. The area and problem style may be very different from the standard ICPC problems. Previous contests included new programming languages, multi-agents, parallel programming, etc. The ICPC Challenge provides a platform for ICPC to experiment with new problem types. It also provides participants with experience in some new area and problem type.

The ICPC Graph Mining Challenge will take place online during ICPC Day Zero on 27 June, 2020, 11:00-14:00 UTC. This round is unrated for all participants. Day Zero is a celebration of the 2020 ICPC World Finals, hosted by the Moscow Institute of Physics and Technology (MIPT). Everybody is welcome to participate. This is an individual competition. Participants will be divided into three groups: 2020 ICPC World Finals Contestant, 2020 ICPC World Finals Coach (includes co-coaches), and Participants. The 2020 ICPC World Finals Contestants and Coaches with the best graph solutions will be recognized as ICPC Challenge Winners. The top-scoring participants will also receive great prizes.

Join ICPC Challenge Warm-up Join ICPC Challenge

Both rounds are unrated for all participants

Huawei will provide prizes to the 12 winners in each group accordingly:

  • Group 1: 3 hour Challenge — ICPC 2020 World Finalists
  • Group 2: 3 hour Challenge — ICPC Coaches and Co-Coaches
  • Group 3: 3 hour Challenge — All participants
Group 1-3 Winners Quantity per place Prize
ICPC Challenge / 1-4th place 1 HUAWEI P40 PRO
ICPC Challenge / 5-8th place 1 HUAWEI MATEPAD PRO LTE
ICPC Challenge / 9-12th place 1 HUAWEI WATCH GT 2E

Each participant may win at most one prize for this Challenge.

All participants must agree to follow the 2020 ICPC Graph Mining Challenge Rules.

Participation Instructions:

  1. Read and agree to follow the rules.
  2. Create a Codeforces account if you don’t already have one.
  3. Associate your Codeforces account with your ICPC account if you have one. Though optional, this is necessary if you want to compete as a 2020 ICPC World Finalist or Coach.
  4. Register for the contest here.
  5. Please, make sure to complete the Warm-up at least 24 hours before the event to test your access, etc.
  6. There will be large input files. They will be available here at least 24 hours in advance. We recommend you to download them before the event.
  7. Go here at least 20 minutes prior to the start of the contest.

Good luck to all participants!

Read more »

Announcement of ICPC Challenge 2020
 
 
 
 
  • Vote: I like it
  • +408
  • Vote: I do not like it

By ICPCNews, 2 years ago, In English

Dear friends!

We're thrilled to invite you to the two great events which will be held in Turkey for the first time ever!

ICPC is delighted to announce the First National Programming Contest in Turkey, organized by inzva in collaboration with the Middle East Technical University (METU) to be held on September 13-15, 2019.

We’re inviting university teams across Turkey to participate in the national contest in Beykoz Kundura, Istanbul — completely free of charge — thanks to the ICPC local partner — inzva, a non-profit community focused on artificial intelligence and algorithm, supported by BEV — an Education Foundation for the Digital Native Generation.

Top ten teams qualifying in this contest can then participate in the Southerneastern Europe Regional Contest, and will be financially supported for this purpose. The winner teams of the Southern Europe Regional Contest are eligible to participate at the ICPC Moscow 2020 World Finals!

Register Now! More information

Also, this weekend on September 14 in Istanbul will be held the Annual ICPC Alumni Reunion Dinner.

It is the first ICPC Alumni event happening in Southeastern European Region, and we will be extremely honored to welcome you and your colleagues/classmates/coaches on this special day. Please feel free to extend this invitation to your guests.

ICPC Alumni Reunion Dinner will be held on Saturday, September 14, 2019, at Beykoz Shoe Factory, Yaliköy Mah. Süreyya İlmen Cad. No:1/1 Beykoz, Istanbul. There will be a reception that begins at 4pm, with dinner to follow at 5pm. Please feel free to extend this invitation to your guests.

This event is free of charge but requires reservation before September 1, 2019. Please be sure to RSVP via this form to secure your place:

Alumni registration

In addition to this being a fun reunion for local ICPC participants, we will be recognizing the accomplishments of various ICPC volunteers who make the show happen each year. ICPC Executive Director Bill Poucher will be in attendance, and various other judges, staff, and coaches. We would be honored if you can make it as well, and partake in the festivities.

We are unfortunately unable to welcome all outside guests but have done our best to invite as many ICPC Alumni as possible, please feel free to extend this invitation to any other finalists/regional participants that you know to be in the area. You can also send their names and contact info to manager@icpc.global so that we can add them to the invitation list. Once registered — you’ll receive official confirmation of your personal invitation, as well as all travel details.

Looking forward to meeting you in Turkey!

Read more »

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

By ICPCNews, 2 years ago, translation, In English

text

We glad to announce the first ICPC Alumni event happening in Russia!

ICPC Foundation is currently working on building the ICPC Alumni association across the globe and we're happy to announce our big reunion event to be held at a very special location — ITMO University, St.Petersburg, Russia.

We will be extremely honored to welcome you and your colleagues/classmates on this special day. In addition to this being a fun reunion for local ICPC participants, we will be recognizing the accomplishments of various ICPC volunteers who make the show happen each year!

ICPC Alumni Reunion Dinner will be held on Saturday, July 6th, 2019 at ITMO University (St.Petersburg, Russia) on Birzhevaya line 14-16. There will be a reception that begins at 5pm, with dinner to follow at 6pm. And those who want — may join us for a boat trip following the dinner.

Please be sure to RSVP via this form to secure your place before June 23, 2019:

Register

ICPC Executive Director Bill Poucher will be in attendance, and various other judges, staff, and coaches. We would be honored if you can make it as well, and partake in the festivities.

We are unfortunately unable to welcome all outside guests but have done our best to invite as many ICPC alumni as possible from Russia and Europe. Please feel free to forward this invitation to any other finalists/regional participants that you know to be in the area. You can also send their contact information to manager@icpc.global so that we can add them to the invitation list if you'd prefer.

If you have any photos of your time as an ICPC contestant, coach or volunteer that you would like to be shown at the event added to the ICPC History Archives and/or shared over ICPCNews, please share it with us!

We’re looking forward to enjoying a fun reunion and celebration of all things ICPC!

Read more »

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

By ICPCNews, history, 4 years ago, In English

My name is Fadi Ashy I’m a Game Programmer and a senior software engineering student at Al-Baath University from Syria. ACM was a big part of my life through college. I was a contestant for three years reaching my country’s final “SCPC” three times and for the fourth year, I went to be an organizer for our local and country’s Contest. Codeforces was a huge player in my journey solving around 300+ problems in different areas of the sea of Computer Programming.

My story to the ICPC started when I logged in my e-mail one day and came across a contest hosted by the ICPC in my newsletter for a chance to win a trip to the ICPC Finals in Beijing by sharing a small video about yourself in the ICPC. So I got my camera and posted my video on YouTube and waited for the results and finally, I got accepted and even more on that I got the chance to work with the ICPC News team on the contest hall.

My preparations for the ICPC went fine getting all the paperwork. Sometimes it is problems to attend because of where you live. I faced some basic problems that everyone had while living in Syria. I got a problem paying for the visa and my ticket because there was no online payment and then I got my visa because it was delayed about 4 days before the travel time, but with some really awesome people from the ACPC and SCPC helped me a lot.

After all the preparations have been done we started a 24 hours trip from my hometown in Syria all the way to Beijing crossing more than 3 countries using buses and planes. It was one of the longest trips I’ve ever had, but the end of it was one of the greatest cities on earth.

When we arrived, I was stunned by how many people are there in the ICPC. I’m used to participating and organizing small events and not something this big. But I realized something: more people sometimes means more fun. I can’t explain how amazing it was to share your story and get to meet a lot of people from so many countries around the world, and also being in the geekiest community ever. All the talks and the conversation we shared was about computer programing and some cool stuff happening in that field. I also got the chance to meet the greatest managing team ever and had a chance to meet people that were known to me in just a small name at the end of an e-mail.

But finally, I got to meet the ICPC News team. I got my bag and fired up my laptop and waited for some task to help in with. Working on some photos using Photoshop and working on small Ideas and even helping in the live stream on the official page. What I loved the most about the team is how professional they are. And yeah, I used a mac for the first time and it isn’t that good… mmm maybe I’m windows fanboy, I don’t know.

And as I mentioned before, a big number of people also need an awesome huge place to host them all and Peking University is spectacular, amazing Campus, amazing students and I can’t really describe the contest hall. I think the photos should describe it all.

Maybe I have more fun working than really having fun, but the ICPC is full of fun activities either with the teams and friends, or you can ditch all ICPC stuff and go walking in beautiful Beijing. We even got a chance for an awesome trip to visit and climb the Great Wall of China. One piece of advice if you’ll ever go there and you’re a full-time programmer and you’re not used to doing a lot of sports. Are you thinking DON’T climb it just stay on the bus and take a nap. Is it worth it? Kind of: the view from up there is a crazy and an awesome view and you can buy a medal with your name carved on it to always remember that hard time that left you unable to walk for about half a day afterward.

Read more »

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

By ICPCNews, history, 4 years ago, In English

More than 300,000 students competed worldwide in local and regional events with one aim — to participate in World Finals, this year hosted by Peking University in China. And today we will see who will become the world champion!

A total of 140 teams of three students will face about 12 difficult problems (we don't know the number until the problem set is released!). They will have 5 hours to solve the problems.

Although the contest itself takes 5 hours only, the whole event takes 5 days. So, what is going on during these days?

Through the registration evening, each team was given different color shirt and their badges, as well as other goodies like a backpack and a cute stuffed panda bear. We took photos and videos of each team so we can share about them on various social media.

Monday began with JetBrains TechTrek Presentation and a really fun sponsor showcase with games and activities. Contestants could participate in many things — they could try writing Chinese characters, playing traditional Chinese games or instruments, try sports in VR and more... The day was ended with a stunning concert of both traditional and contemporary Chinese music from Peking University, including some original compositions.

On Tuesday we were amazed by The Giant Wall of China. That day we become true men because the Chinese saying is that one is not fully human until he climbs the Great Wall. It was surprisingly steep. Hundreds of people from 6 continents climbed it and had amazing views of the mountains.

The afternoon was all about the opening ceremony, which had speeches, awards for many wonderful people and a presentation of all the teams, interlaced with cultural performances.

Wednesday was an important dress rehearsal. The program is similar to the competition day. It lets everyone find issues so the finals on Thursday can run as smoothly as possible. There are always some technical issues, problems with logging in, printers, etc., but they all got worked out. In the afternoon, contestants had a rest, enjoy a sponsors' ChillZone with games and do the last preparations for the tomorrow's contest.


140 teams participate in world finals. But there are many other people standing behind scenes — coaches, organizers, judges, ICPC teams (News, Services,...) and many other volunteers, totalling in about 1000 people!

The ACM ICPC world finals aren't only about competing. It is also about meeting with great programmers from all around the world, encountering other cultures and sharing the joy of programming. For me, this event is truly awesome and fun to be part of!

Read more »

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