Блог пользователя Qingyu

Автор Qingyu, 5 дней назад, По-английски

Hey Codeforces! I'm exicited to invite you to The 4th Universal Cup, Stage 23, the Grand Prix of Nanyang, taking place on May 2nd, 2026.

The contest is based on the Finals of the CCPC (China Collegiate Programming Contest), which was held on April 26, 2026. This is my fourth time create the problem-set and serve as a judge for the CCPC Finals.

This contest is prepared by EvenImage, Qingyu, RDDCCD, and Kevin114514, with the help of our outstanding judge team Gellyfish, zhoukangyang, ODT, Coffee_zzz, unputdownable.

Although the style of problems differs a bit, the difficulty of this problem set is close to the last (the 2nd) Universal Cup Finals. We believe the problems will be engaging for all Div. 1 participants, while still providing a challenge for the strongest teams.

About Universal Cup
Past Similar Events based on the CCPC Finals

We are looking forward to your participation!

Полный текст и комментарии »

  • Проголосовать: нравится
  • +49
  • Проголосовать: не нравится

Автор Qingyu, 6 недель назад, По-английски

The ICPC CLI Symposium during World Finals 2025 and the presentation during the NAC 2026 suggested the idea of bringing partial scoring problems to ICPC contests. Based on my understanding, the NAC judge team is announced to have a medium-level task with subtasks/partial scores included in NAQ 2026 / NAC 2027.

As a judge/chief judge for several Asia EC regionals over the past few years, I've been eager to introduce more innovative ideas in regional contests. However, I feel the idea may lead to some non-trivial changes regarding problem-setting and competition strategy. Over the past few days, we, along with many other judges, coaches, and contestants, had several discussions about this proposal.

Since I have yet to see any discussions of this idea on any public forums, I've decided to post this blog. What are your thoughts?

Полный текст и комментарии »

  • Проголосовать: нравится
  • +232
  • Проголосовать: не нравится

Автор Qingyu, 3 месяца назад, По-английски

... is announced to be Kevin114514,fake_banana,Z-301,NKheyuxiang! The full standings are available here, and the tasks for the team selection have been published here.

As you may notice from the scoreboard, this year's China Team Selection problems were exceptionally challenging. We will be adding English statements to the judge so that more participants can try these tasks, but, keep in mind that the contests are intentionally designed to be significantly more difficult than the IOI itself — even the strongest contestant in China scored only around 130 points.

In the past three years we have organized joint team training sessions with several delegations prior to the IOI. We will see the possibility of holding similar events again this year.

Huge thanks to all the problem setters for their tremendous efforts in preparing the team selection contests, and best of luck to the team members at IOI 2026!

Полный текст и комментарии »

  • Проголосовать: нравится
  • +528
  • Проголосовать: не нравится

Автор Qingyu, 3 месяца назад, По-английски

Hello Codeforces!

I am excited to announce that The 2026 Universal Cup Finals will be held in Shanghai, China from May 7 to 12, 2026!

2026 ucup finals
lianqiu

Based on the results of The 3rd Universal Cup Online Stages and The 3rd Universal Cup Semifinals, the Universal Cup Scientific Committee will start promoting teams to the Finals according to this rule. Invitations will be delivered through email.

Competition Overview

Universal Cup is a non-profit organization dedicated to providing practical training opportunities for teams aspiring to improve their algorithmic competition skills. At The 2026 Universal Cup Finals, on the third day, we will have the most crucial phase of this event: The 3rd Universal Cup Finals.

The participating teams are outstanding teams from Season 3 of Universal Cup, which had over 500 teams participating in more than 40 stages of online training. We will soon invite the qualifying teams to participate in the onsite finals at Lianqiu Lake, according to the qualification rules.

2nd Ucup Finals 2
2nd Ucup Finals 3 2nd Ucup Finals 4
The 2025 Universal Cup Finals Highlights

Competition Schedule

Location: Huawei Shanghai Lianqiu Lake Research and Development Center

Date Topic Arrangement
May 7 Arrival
  • Registration
  • May 8 Social Event
  • Registration
  • Icebreaker Party
  • May 9 Challenge Day
  • Opening Ceremony
  • The 3rd Universal Cup Finals Warm-up Session
  • Challenge Contest
  • May 10 Contest Day
  • The 3rd Universal Cup Finals Contest Session
  • May 11 Closing Day
  • Award Ceremony
  • Conferences
  • Departure
  • May 12 Departure
  • Check-out and Departure
  • Q & A

    If you have any questions, you can contact us through the official Universal Cup email at admin@ucup.ac. The final interpretation of the rules is reserved by Universal Cup.

    The event is sponsored by Huawei.

    huawei_logo

    Полный текст и комментарии »

    • Проголосовать: нравится
    • +137
    • Проголосовать: не нравится

    Автор Qingyu, 6 месяцев назад, По-английски

    UPD: The contest platform is up! Everyone can now register through the platform!!!!

    UPD: The champion will be invited as a guest (with full accommodation and travel expense covered) to the 2026 Universal Cup Finals. The champion will be awarded at the time and will be invited to participate in the onsite challenge.

    Hello Codeforces! We are very happy to announce that, after months of preparation, we have finally scheduled our first online challenge from December 17th to December 24th! Sponsored by Huawei, we have prepared valuable prizes for everyone to compete for! Although many details are still to be finalized, we are too excited to share the following details with you as an early Christmas gift!

    Award Cash Prize Number
    Champion 5000 Euros 1 individual
    Gold Medal 3000 Euros 3 individuals
    Silver Medal 2000 Euros 5 individuals
    Bronze Medal 1000 Euros 7 individuals
    Outstanding Award 500 Euros 14 individuals

    As always, the Universal Cup is dedicated to bridging the gap between the competitive programming community and the industry. This online challenge is an attempt that we are counting on. We will do our best to make it as good as possible, and we call on everyone to support this challenge by participating!

    Since we hope everyone to focus on the challenge, there will be no regular stage on December 21st. The registration details will be announced in early December. We will be posting another blog (on Codeforces, the Official Website, and other threads) to specify the rules. Please stay tuned!

    To learn more about Universal Cup, please visit our official website. The 4th season is ongoing now.

    The Universal Cup is sponsored by

    Полный текст и комментарии »

    • Проголосовать: нравится
    • +250
    • Проголосовать: не нравится

    Автор Qingyu, 7 месяцев назад, По-английски

    As a part of the IOI 2026 China Team Selection, the IOI 2026 China Mutual Tests will be held on QOJ. The contest is in IOI format and opened for everyone.

    Statements will be provided in Chinese only. Each contest is 5 hours long with the IOI ruleset. In other words, you will receive feedback of your submissions, and you can get partial scores.

    Q&A s

    Q: What's the difficulty of the contest? Can I participate if my rating is 1500/2000/2500/3000/4000?

    A: The contest is typically harder than most Domestic/Regional Olympiad. We recommend you to participate in the contest if you can find joys in Codeforces Div. 1 contest.

    Q: Can I use pre-written code / Google / AI during the contest?

    A: We do not have any rules for non-official contestants (i.e. if you are not a member of IOI 2026 finalists in China). However, we encourage you to follow the IOI rule (i.e. Language Document is the only available reference material).

    Q: What is the purpose of such contests?

    A: It is a part of the IOI 2026 China Team Selection. Contestants are asked to submit their tasks and host Mutual Tests ("集训队互测") to get bonus points. Previously, all the contests are hosted privately. You may find the tasks from previous years here.

    Q: Are the contests a part of the Universal Cup? Or will they be used in future U-Cup contests?

    A: No.

    Полный текст и комментарии »

    • Проголосовать: нравится
    • +179
    • Проголосовать: не нравится

    Автор Qingyu, 7 месяцев назад, По-английски

    Hi,

    The 4th Universal Cup has officially begun!

    For those who are new: the Universal Cup is a weekly, open team contest in the ICPC format, featuring global problem sets. In the previous season, more than 1,000 teams from over 500 institutions worldwide registered and took part in 40 stages, covering contests from Asia, Europe, and the Americas. Our participants range from former ICPC and IOI champions to current students sharpening their skills.

    We are dedicated to offering training resources for competitive programming teams and building a platform where the world's top talents can showcase their abilities. Join us today, you will be able to compete with teams from around the world, access a rich archive of past high-quality contests for training, and connect with others on our server to share knowledge and tips.

    For our friends from the past seasons, we've made several major updates, from the rules to our contest platforms. Make sure to review the updates and get ready for the first contest.

    The first stage of this season, the Grand Prix of Korolyov, will take place on October 4–5, based on the Day 3 problem set from the Northern Eurasia Camp 2025. After that, we'll continue with weekly contests built on a variety of high-quality problem sets.

    We cannot wait to see you in the contests. Good luck, and have fun!

    Полный текст и комментарии »

    • Проголосовать: нравится
    • +411
    • Проголосовать: не нравится

    Автор Qingyu, 9 месяцев назад, По-английски

    Hello everyone, we are happy to announce The 3rd Universal Cup Semifinals!

    The Semifinals will be held online to determine the teams advancing to The 3rd Universal Cup Finals. The contest takes place on August 24, 2025, at 11:00 UTC (time in your local timezone) and will last 5 hours in the classical ICPC format.

    The contest is open to everyone. If you haven’t registered yet, join us today!

    Register!

    For more information, please refer to our earlier announcements:

    Time Event Place
    August 24, 2025
    08:00 ~ 10:30 Trial Contest (for system testing) Contest System
    Deadline for registering new teams
    11:00 ~ 16:00 The 3rd Universal Cup Semifinals Contest System
    August 25, 2025
    11:30 ~ 13:00 The 3rd Universal Cup Closing Ceremony Live Stream

    We sincerely thank the support from our event sponsors — Huawei and ZhenFund!

    Looking forward to seeing you at the Semifinals!

    Полный текст и комментарии »

    • Проголосовать: нравится
    • +360
    • Проголосовать: не нравится

    Автор Qingyu, история, 9 месяцев назад, По-английски
    • Проголосовать: нравится
    • +338
    • Проголосовать: не нравится

    Автор Qingyu, 10 месяцев назад, По-английски

    Hey'all!

    This gonna be a long post, so let me put an important TLDR here first: we are going to host The 3rd Universal Cup Semifinals, which will take place on August 24, 2025 online, at 11:00 (UTC). This contest will be a part of our Finals Team Selection, which the detailed rules and announcements will be published later next week.


    Now for some extra context, if you're interested.

    Last week, we hosted the last online stage of The 3rd Universal Cup. After that, I posted a feedback form on our discord server. I received lots of thoughtful responses (P.S — it's still open, so feel free to fill it out if you haven't yet!).

    I've read through all the feedback, and I'd like to share a few thoughts.

    On the Number of Stages

    Last year, we had 40 stages, which is a huge number, especially compared to the 28 from Season 2 and around 20 in regular Open Cup seasons. Unlike 2-3 hour CF rounds, these are 5-hour contests for teams of three. That’s a big commitment, especially for teams aiming for the top of the leaderboard or a Finals spot. Competing seriously in all 40 stages is very exhausting.

    At the same time, choosing which contests to use is also a big challenge for us. In season 1 and season 2, we had several stages made with a mix of multiple "easy contests" (like Chinese Provincial/Invitational contests or easier regionals) and independent hard tasks. In practice, this didn’t work very well — they were pretty much the stages with the least participation, while preparing them still took a lot of effort.

    Now, I'm more seriously considering how to adjust the number of stages. Starting from Season 4, I plan to reduce the total number of stages and introduce some unrated stages. Instead of hosting an independent "div.2 ucup" or "hard track", we will try to use some easier contests along with some innovative contests with non-traditional tasks as unrated extra stages. The goal for each season is to have around 20 ~ 25 rated "grand prix" stages, complemented by several unrated "extra stages" that are still valuable for training.

    Having an Olympiad Track?

    Short answer: probably not right now.

    I actually discussed this idea with several team leaders during IOI 2024 in Egypt, and there’s clear interest. But making it happen is... complicated.

    The biggest issue? We simply can not find a decent number of problem sets to use. Unlike ICPC-style contests, Olympiad rounds are often created and held by official bodies in many countries, and reaching out to them isn’t easy. Just based on my experiences in China, it was a complete nightmare to get in touch with the Chinese organizers, not to mention the shit stories that happened to me with CCF. Many amazing contests, like IOI, JOIs, POIs, and CEOIs, are already hosting public mirrors or publish the problem materials shortly after the official contest.

    That said, I have been helping to host the IOI China Team Trainings over the past few years, and we exchanged some good tasks with other delegations and hosted some small inter-delegation trainings. If we can make any progress on having a larger training event with a decent number of new sources, we will consider to open the UCup Olympiad Track. But for now, it’s not feasible.

    On our contest platform and the rules

    Yeah, I know there were still two pending features which has been planed for months, while there are still some argues about some current features. Mainly:

    • A team composition editor, so teams can specify who is competing in a particular stage.
    • A built-in interface to request an early start window, instead of DMing me every stage.

    I genuinely hope to have both implemented for next season — I promise I’m working on it.

    This leads to a debate that has happened a lot of times — why can't we just have a week long window to start at any time instead of several fixed time windows. Ah, well, the short answer: we want to preserve the competitive integrity of the contest. Having a fixed set of official windows helps simulate the pressure of a real contest. Many of us know that feeling — doing fine in casual training, but stumbling during an actual onsite like IOI, WF, or even a school final exam. That’s why we ask teams to commit to a fixed time and treat it seriously. One other aspect is that near-synchronized participation allows for more meaningful scoreboard comparisons. Yes, the current system isn't perfect — teams starting later get more information — but it’s still better than having dozens of teams starting a few minutes after you.

    We fully understand that this is difficult for many people and many teams choose to participate virtually after the competition, which is why we now have eight active time windows each week so that people around the world can find a time that suits them.

    Regarding the extra early start window, this should feel familiar if you've participated in Open Cups with ext-login, which the teams are allowed to start before the official contest. Starting in Season 2, we allowed teams to request an early window — mostly to avoid conflicts with major events (e.g., IOI, WF, AWTF, or local regionals). In past seasons, teams could apply by messaging me; next season, I aim to integrate this into the platform.

    Oh, and don't forget the Hacks — I never mentioned it in our official rules, but you've probably seen them many times before.

    We've all seen cases where a problem has incorrect solutions that the author didn’t catch, and hacking is a good way to uncover those. Currently, if a submission fails on a hack test, it's marked as failed in the verdict but still counts as accepted on the scoreboard. That’s because post-contest hacks shouldn’t affect how teams performed during the original contest. But for virtual participants, this gets tricky. Should we also treat hacked solutions as OK on the scoreboard in virtual mode? If yes, what verdicts should we show while the virtual contest is still ongoing? I don’t have a perfect solution yet, and I'd really appreciate your opinions.

    One last thing is about the programming languages — I believe I have added all the languages requested by the community, mainly Kotlin and Rust. For me. there aren't any immediate plans to add more, but I'm always open to suggestions!

    The ratings

    Let's talk about ratings. Our current formula? It was, uh... something I randomly came up two years ago. It worked well in season 2, but season 3 has became more and more competitive, we must consider this more carefully. Two major issues stand out:

    1. For top teams, ratings come down to how many wins/top-X finishes they collect. Performances in other stages are nearly irrelevant.
    2. If one strong team dominates a round, like the things happened in Ookayama and Aobayama, the rating impact on others becomes really marginal. Teams did absolutely nothing wrong just because USA1 solved 20 problems while everyone else solved less than 10.

    I do plan to make some changes for the rating system in season 4, though I don't have a clear replacement yet. If you have ideas or suggestions, I'd love to hear them!

    Website Updates

    I know, I know... the website has been outdated for a long while. I owe you all an explanation.

    While we have a committee, most of the day-to-day work—maintenance, scheduling, configuring tasks, etc. has been handled by me alone. The committee members have been a huge help (huge thanks to them!), but a lot of stuff still ends up on my plate.

    That's why we migrated our main webpage — our previous site is just a temporary page built on QOJ, and it's hard to maintain it without me handling the updates. After the migration, Dup4 and cubercsl now help me to update the materials to the website. However, they're also busy with work, and to be honest, I often forget to update contest info after publishing a round. What's even worse is that I was in a particularly bad shape — I will explain what happened — in the last whole year. Therefore, for a long time our website was very out-of-date.

    If you are a contestant, we strongly encourage you to join our Discord server if you haven't. We mainly post our contest announcement and platform updates on Discord, so you won't miss anything. Going forward, the committee will take a more active role in announcements and maintaining the website. But still — Discord will always be the first place to check for updates.

    About me and The Universal Cup

    In case you didn’t already know — yep, I’m still technically a (kinda) high school student :)

    But how? Haven't you said you will go to college in 2024?

    OK, this part will be shitty. Skip this if you don't want to hear a shitpost from a kid. Buckle up.

    As I mentioned earlier and in the UCup Guangzhou Announcement, I noted that I've been in really, really bad shape over the past year. A lot of incredibly frustrating, unreasonable, and just straight-up awful stuff happened to me. I've been carrying all that from the Season 2 Semifinals up to now. It's been hard.

    You'd probably wonder how something this serious could happen to a student. Well, I promised to write an English post about that one. But honestly, it’s incredibly hard to tell this story without understanding how the Chinese educational systems work — and more importantly, it’s painful for me to revisit it every time.

    I would just say everything in short: I was admitted and planned to enroll PKU in 2024 by Chinese MOE policy on Olympiads, confirmed in 2022, but I cannot go to colleges due to a stupid mistake from CCF side. In order to shirk responsibility, they ultimately dumped all the problems on me and made me deal with this unpleasant matter for the past year. I know that I am not responsible for the whole thing, and the teachers and staff from PKU also believe that it can be resolved, so I've spent the past year trying to resolve it — fighting through layers of bureaucracy, filing appeals, seeking mediation (so during the last semifinals in Cancun, I was organizing everything while having endless calls with the relevant people. If you noticed I disappeared from almost all social activities — this was why). In the end, all of this, along with my memories of Peking University, my ICPC team, my plans for 2024 and 2025, and everything else I did, was destroyed by this endless procrastination. They were all destroyed by this endless spiral of delays.

    I know all of this might sound confusing — it’s hard to explain it properly in just a few paragraphs. You may want to read my relevant passage here in short or a detailed wrap-up (didn't publish because it's long, and it contains a lot of private shit, so feel free to DM me if you want to see it).

    Over the past year, there have been many stages that I hastily uploaded and set up after experiencing pain and resentment, or after undergoing psychological treatment. Even now, I am still doing endless appeals, although I believe this is impossible to be resolved in the current situation. (It's kind of a joke that the appealing letter I wrote to CAST during the Semifinals in Cancun has still not been replied to, after a whole year)

    But, I'm still here. Regardless, I still hope to contribute to the community I love in my best possible shape. I'll keep my best.

    I especially appreciate the helps I received during my bad time, especially chenjb and MiaoMiao_E for executing and planning, xiaowuc1, kostka, and lperovskaya for organizing, and Dup4, cubercsl for their technical help. The first time when ftiasch heard my stories, drawing on her extensive experience, she mentioned that the hardest part of is sticking with it for the long haul. It's not realistic for me, or for anyone, to handle everything from the tasks uploading, contests reviewing, to finals problem-settings and organizing. Right before the last Finals in Cancun, I talked with chenjb and decided to formalize the structure of our organization and create a committee structure. We now have the Organizing Committee lead by chenjb, the Scientific Committee lead by me, and the Technical Committee lead by me and cubercsl. To be fair, we are still at a very preliminary stage in deciding how we can cooperate, especially they all have a busier life tham me — let's see if we can improve in the coming season.

    Semifinals and Finals

    Ok, let us not end the post with all those shit memories. Like last season, our next event will be the Semifinals on Aug 24 11:00 (UTC), which will be a contest that the winners could advance to The 3rd Universal Cup Finals in 2026.

    While we haven’t finalized the date and format of the Finals yet, we’re aiming to invite around 20 teams. The exact qualification rules will be published next week, and details about the Finals will follow a few months later.

    If you would like to join us and win a place in the Finals, stay tuned for our Semifinals! This will be the last chance to win a finalist slot in this season!

    Season 4 Schedules?

    Awesome question. We need some time to make adjustments (such as implementing the updates I mentioned above) and to prepare for our semifinals. The first trial stage, as a tradition, will be based on the NAC 2025 problemset (of course, unrated). Then, we may host a few "pre-World Finals warmup" stages in July and August, but the schedule will ramp up starting September.

    We can't say an exact date for the start, but no worries — the first a few trial stages (if any) will be unrated.

    Okay... This post definitely goes too long. In the all last, on behalf of the Universal Cup committee, I would like to thank all those valuable feedbacks from tourist, OddImage, le0n, zhoukangyang, -14, Qiulyqwq, the team HoMaMaOvO (hos.lyric, maroonrk, maspy), the team Lumina (Kubic, Crystally, JoesSR), the team Brno (Baiyu0123, D14051, ice_cup), and many other Anonymous teams. Also, a big thank you for your reading, and for your continued support of the Universal Cup. If you have any more feedbacks and suggestions, please, let us know! We'd love to hear your voice!

    Полный текст и комментарии »

    • Проголосовать: нравится
    • +814
    • Проголосовать: не нравится

    Автор Qingyu, история, 11 месяцев назад, По-английски

    Hi everyone! We are thrilled to invite you to The 3rd Universal Cup, Stage 38: Guangzhou, taking place on May 24th, 2025.

    The contest is based on the Finals of the CCPC (China Collegiate Programming Contest), which was held on May 11th, 2025. This is my third time to be a judge on the CCPC Finals, and probably my last experience of my judging experience in high school.

    This contest is prepared by Gellyfish, JohnVictor, EvenImage, Kevin114514, Kubic, Lynkcat, Milmon, ODT, zhoukangyang, Qingyu.

    Although the style of problems differs a lot, the difficulty of this problem set is close to the ICPC World Finals or Regional Semifinals (NERC Finals or Asia EC Finals). We believe the problems will be engaging for participants of all levels while still providing a challenge for the strongest teams.

    About Universal Cup

    Past Similar Events based on the CCPC Finals

    We are looking forward to your participation!

    ======

    Finally, as a personal note, this contest marks the final appearance of our team Rainow, originally composed of jiangly, Qingyu, and skip2004 (CF and UCup).

    Rainow was born during the ICPC World Finals in Luxor, and I was expected to join Peking University as an undergraduate in Fall 2024. However, due to certain frustrating policies and internal issues at CCF, I ultimately lost the opportunity to enroll as part of the national training team. As a result, Rainow was left incomplete, competing as a two-person team in all official ICPC/CCPC contests. This sub-team won the ICPC Regionals and the Asia East Continent Finals, but chose to forgo their spot at the World Finals. In this contest, I return once more as a judge, and am dramatically reunited with my teammates, who appear as contestants.

    I’d like to express my deepest gratitude to my two teammates, as well as to the ICPC coaches from Peking University—Qinjian Zhang and Guojie Luo. Their unwavering support over the past year gave me the strength to stand up against the unfairness I faced. While I ultimately couldn’t overcome the senseless bureaucracy and return to Peking University, I’m proud of the journey we shared and confident that our friendship will endure far beyond competitions. I've shared more of the story—without any spoilers about the problem set—in Chinese on Zhihu, and I'll publish an English version on my personal blog after the contest.

    Полный текст и комментарии »

    • Проголосовать: нравится
    • +499
    • Проголосовать: не нравится

    Автор Qingyu, 14 месяцев назад, По-английски

    We are excited to share that The 2025 Universal Cup Finals just successfully wrapped up in Dongguan, China!

    What a wonderful week! In our five-day event, participants went to the city tour of Guangzhou, competed in the Challenge session, participated in the Conference for Competitive Programmers, and most importantly, our main competition — The 2nd Universal Cup Finals!

    Of course, the ultimate highlight part of our event is the main contest. Congratulations to USA1 for securing their title of The 2nd Universal Cup Champion!

    Besides 20 onsite teams, hundreds of teams also joined the online mirror of our final contest. View our mirror contest to see the full standings, or try to solve our finals tasks!

    Thanks everyone for coming and supporting us! Looking forward to seeing you in our next event!

    Полный текст и комментарии »

    • Проголосовать: нравится
    • +380
    • Проголосовать: не нравится

    Автор Qingyu, история, 14 месяцев назад, По-английски

    The best and brightest programmers from around the world have gathered this week in Dongguan, China, for the highly anticipated 2025 Universal Cup Finals!

    Event Details

    • Date: Saturday, February 22nd
    • Start time: 10:30 AM CST (2:30 AM UTC)
    • See participating teams
    • Full schedule can be found here

    Streaming

    Witness the best contestants in the world as they push the boundaries of skill and strategy. You can be part of this event by following us online either on English Channel or Chinese Channel.

    Mirror Contest

    Join the mirror contest and compete in real-time with the finalists from anywhere in the world. Any Universal Cup registered team can participate. The mirror contest is available here, you may use your Universal Cup team account or register a new account to participate in the mirror contest.

    Stay Tuned for the Conference

    This isn't just a competition – it's a global celebration of competitive programming. Join us for The 2025 Universal Cup Conference for Competitive Programming on Sunday, February 23rd. Listen to insightful discussions with the brightest minds in the field.

    The Conference will be streamed on jiangly's channel.

    Полный текст и комментарии »

    • Проголосовать: нравится
    • +1645
    • Проголосовать: не нравится

    Автор Qingyu, 16 месяцев назад, По-английски

    I've checked today is not April 1st.

    (source: 12 Days of OpenAI: Day 12 https://www.youtube.com/watch?v=SKBG1sqdyIU)

    Полный текст и комментарии »

    • Проголосовать: нравится
    • +549
    • Проголосовать: не нравится

    Автор Qingyu, 17 месяцев назад, По-английски

    Hi, everyone.

    The first stage of the IOI 2025 China Team Selection began yesterday. The top 50 participants from the 2024 National Olympiad in Informatics (NOI) will compete for a spot on the Chinese national team for IOI 2025.

    The rule of selecting CHN team this year:

    • Homework (10%): also known as mutual tests, where the students were asked to prepare a task (5%), and participate in the contests made by other students (5%)
    • First stage (CTT; 54%; Dec 3, 2024 — Dec 5, 2024): three contests in classic olympiad format, where each contest worthes 18% of the score. Top 30 participants will advance to the final stage.
    • Final stage (CTS; 36%; Jan 20, 2025 — Jan 22, 2025): two contests in classic olympiad format, where each contest worthes 18% of the score.

    The current scoreboard can be found here.

    Past problems of the China IOI Team Selections can be found here (first stage and final stage). I will upload all the tasks once they can be publicly shared.

    • Update 1: The first stage has been finished. You can find the problems here. The final stage will take place on Jan 20 and Jan 22, 2025.
    • Update 2: All the contests have been finished now. The final scoreboard has been updated.
    • Update 3: Problems from the final round can be found here.
    • Update 4: The CHN team has been announced: Liu Hengxi BreakPlay, Liu Haifeng crazy_sea, Chen Xinyang JoesSR, and Fan Sizhe umbrella-leaf. Congratulations!

    Полный текст и комментарии »

    • Проголосовать: нравится
    • +420
    • Проголосовать: не нравится

    Автор Qingyu, история, 18 месяцев назад, По-английски

    The 2025 Universal Cup Finals will be held on February 19-24, 2025, in Dongguan, China.

    Starting on November 1st, based on the results of the 2023 ~ 2024 Universal Cup Online Stages and The 2nd Universal Cup Semifinals, the Universal Cup Scientific Committee will start promoting teams to the Finals according to this protocol. Invitations will be delivered through email.

    The contest schedule is as follows:

    Schedule

    Date Topic Arrangement
    February 19 Arrival
  • Registration
  • February 20 Excursion
  • City Tour in Guangzhou
  • February 21 Challenge Day
  • The 2025 Universal Cup Finals — Opening Ceremony
  • The 2025 Universal Cup Finals — Huawei Challenge
  • The 2025 Universal Cup Finals — Practice Session
  • February 22 Contest Day
  • The 2025 Universal Cup Finals — Onsite Contest Session
  • February 23 Conference Day
  • The 2025 Universal Cup Finals — Conference for Competitive Programmers
  • The 2025 Universal Cup Finals — Closing Ceremony
  • February 24 Departure
  • Check-out
  • If you have any related questions, please email us at admin@ucup.ac.

    Sponsored by

    Полный текст и комментарии »

    • Проголосовать: нравится
    • +239
    • Проголосовать: не нравится

    Автор Qingyu, история, 19 месяцев назад, По-английски

    Hello, Codeforces!

    The Contest Session of The 2024 ICPC World Finals Astana will start soon. We (Qingyu, jiangly, chenjb) the members of the Universal Cup, along with skip2004, QAQAutoMaton, and RanaKaname, will give the official Chinese live stream on both ICPCLive YouTube Channel and my Bilibili channel.

    There will be another stream on jiangly’s bilibili channel with the participation of the mirror contest by the team jiangly, heuristica, and Kevin114514.

    We look forward to seeing you on the live stream!

    Полный текст и комментарии »

    • Проголосовать: нравится
    • +91
    • Проголосовать: не нравится

    Автор Qingyu, 23 месяца назад, По-английски

    Hello everyone, we are happy to announce that the 3rd Universal Cup has started officially. Universal Cup is an organization dedicated to offering training resources for competitive programming teams. In the previous season, over 900 teams from more than 500 affiliations all over the world, registered and participated in a total of 28 stages, encompassing contests from Asia, Europe, and America. We also want to express our gratitude to our sponsor Huawei.

    - Semifinal and Summer Summit

    As announced before (Link), we will host the 2nd Universal Cup Semifinal on June 23, 2024. The contest will start at 17:00 (UTC +8) and end at 22:00 (UTC +8).

    Any Universal Cup registered team can participate. If you are new here, please register following the instructions on Registration.

    Register!

    Besides competing to advance to the UCup Finals, sponsored by Huawei, we also prepare prizes for teams in the top 10 (excluding onsite teams in the Summer Summit) . The prize details are as follows (may be replaced by products of similar value when processing):

    Online Rank Prize for each team member (at most 3)
    Champion (Rank 1) HUAWEI WATCH GT 4 (46mm) Spruce Green
    First Prize (Rank 2 — 3) HUAWEI FreeClip
    Second Prize (Rank 4 — 10) HUAWEI Band 9

    After the online semifinal, we will host a stream of all invited teams competing in the semifinal contest at the Summer Summit event in Cancun, along with problem analysis. The stream will start at 22:00 (UTC +8) and end at 03:00 (UTC +8).

    Here is a list of teams that will be competing onsite:

    # Team Member 1 Member 2 Member 3
    1 USA1 (Andrew He, Kevin Sun, Gennady Korotkevich) ecnerwala ksun48 tourist
    2 HoMaMaOvO (Riku Kawasaki, Masaki Nishimoto, Yui Hosaka) maroonrk maspy hos.lyric
    3 03 Slimes (Kangyang Zhou, Mingyang Deng, Ziqian Zhong) zhoukangyang heuristica TLE
    4 Polish Mafia (Wojtek Nadara, Mateusz Radecki, Marcin Smulewicz) Swistakk Radewoosh Marcin_smu
    5 Mei Dui Yao (Jiyu Shen, Qiuyang Zhang) Crysfly froggyzhang
    6 Almost Retired Dandelion (Aleksei Daniliuk, Oleg Merkurev, Nikolay Kalinin) Um_nik Merkurev KAN
    7 Let it Rot (Yi Qian, Bo Peng, Shiyuan Feng) skip2004 p_b_p_b Warriors_fsy
    8 Yolki-palki (Vsevolod Nagibin, Denis Mustafin, Tikhon Evteev) Pechalka Kapt Tikhon228
    9 yosupo (Kohei Morita, Takuto Shigemura, Ken Sugimori) yosupo sigma425 sugim48
    10 Speed Star (Akihito Yoneyama, Kentaro Matsushita) YoshikaMiyafuji noimi
    11 Amstelpark (Pavel Kunyavsky, Alice Sayutina, Mikhail Ipatov) PavelKunyavskiy cdkrot LHiC

    We also prepare prizes for this onsite competition:

    Onsite Rank Prize for each team member (at most 3)
    Champion (Rank 1) HUAWEI MateBook X Pro i7 13th
    Silver (Rank 2) HUAWEI WATCH Ultimate
    Bronze (Rank 3) HUAWEI WATCH GT 4
    Honorable Mention (Rank 4 -11) HUAWEI FreeClip

    - 3rd Season Online Stage

    As usual, this season's main activity is our online stage, where we hold weekly mirror contests. Please refer to our website https://ucup.ac/ for previous results. If you are interested in participation, please register following the instructions on Registration.

    The online stage rule is still the same as last season:

    Rules

    To provide more convenience, we implement a few more features on the system, including team composition, extra time window application, etc:

    System Update

    Lastly, we would like to express our gratitude to MikeMirzayanov for letting us advertise Universal Cup in Codeforces and providing the great platform Codeforces and Polygon to help prepare contests. We are also very thankful to all contest stage setters for your support of the Universal Cup. If any setter would like to propose a stage, please feel free to contact us.

    Universal Cup Committee:

    Полный текст и комментарии »

    • Проголосовать: нравится
    • +310
    • Проголосовать: не нравится

    Автор Qingyu, история, 2 года назад, По-английски

    Hello everyone!

    We are thrilled to invite you to The 2nd Universal Cup, Stage 26: Latin America, taking place on March 23rd, 2024.

    This stage is based on The 2024 ICPC Latin America Championship, which is the super-regional of the ICPC in the Latin America Region.

    Task setters and testers: paulocezar, elsantodel90, mnaeraxr, ASdeL, VLamarca, Lebossle, CelioPassos, arthur.nascimento, cabessa, jpmarin, MarcosK, MateoCV, wellvolks, crbonilha, kobus, pablobce, and MickyOr.

    We are looking forward to your participation!

    About Universal Cup

    Полный текст и комментарии »

    • Проголосовать: нравится
    • +156
    • Проголосовать: не нравится

    Автор Qingyu, 2 года назад, По-английски

    Hello everyone!

    We are thrilled to invite you to The 2nd Universal Cup, Stage 23: Shanghai, taking place on February 17th, 2024.

    This stage is based on The 2023 ICPC Asia East Continent Final Contest, which is the last contest in the Asia EC Region in this season. 280 official teams participated in the onsite contest competed for the last WF slots of the season.

    I would like to thank all task writers for their efforts on preparing the contest. They are dXqwq, EvenImage, Kubic, littlelittlehorse, MagicalFlower, Qingyu, QuietBeautifulThoughts, unputdownable, and xyz2606.

    Also a big thank you to all the people who tested the contest and gave their valuable advice: __ZMF__, antontrygubO_o, chenjb, cmll02, dXqwq, gisp_zjz, heno239, hyforces, JianfengZhu, Lynkcat, noshi91, oipotato, zhoukangyang, potato167, Crysfly, Qiulyqwq, RedreamMer, heuristica, Roundgod, Subconscious, tatyam, TLE, and zhaohiakun.

    We are looking forward to your participation!

    About Universal Cup
    Past Similar Events based on the EC-Finals

    Полный текст и комментарии »

    • Проголосовать: нравится
    • +67
    • Проголосовать: не нравится

    Автор Qingyu, 2 года назад, По-английски

    Greetings!

    We are thrilled to invite you to The 2nd Universal Cup, Stage 17: Jinan, taking place on January 6th, 2024.

    The contest is an official ICPC Regional Contest — The 2023 ICPC Asia Jinan Regional Contest. Just like Nanjing and many other Chinese Regionals, there is finally an onsite event after three years of the online contest.

    As the chief judge for the second time in an ICPC regional contest, I am proud of the hard work and dedication that has gone into preparing this contest. We hope it provides an enriching and enjoyable experience for all participants.

    (You may find more photos here)

    The authors for preparing the contests: chenjb, Elegia, J.T.J.L., Kubic, Subconscious, TsReaper, Qingyu, quailty, zimpha

    The testers for their valuable advice: OddImage, heuristica, gisp_zjz, hehezhou, Hezhu, jiangshibiao, Lweb, lwn_16, lxlxl, oipotato, p_b_p_b, qazswedx2, Rebelz, RobeZH, Roundgod, shb123, skip2004, Suika_predator, TLE, triple__a, Warriors_fsy, YaoBIG

    We are looking forward to your participation!

    About Universal Cup

    Полный текст и комментарии »

    • Проголосовать: нравится
    • +45
    • Проголосовать: не нравится

    Автор Qingyu, 2 года назад, По-английски

    Hello! I'm happy to announce The 2nd Universal Cup. Stage 11: Nanjing, which will be held on November 25th, 2023.

    This contest is an official ICPC Regional Contest — The 2023 ICPC Asia Nanjing Regional Contest. The contest is prepared by the SUA Programming Contest Problem Setter Team, which was the fourth time for us to prepare the Nanjing Regional Contest. Due to the covid pandemic, the previous three Nanjing regionals were held online. As the pandemic has come to an end, we can finally gather in NUAA to participate in this wonderful contest.

    This is also my first time as a chief judge in an ICPC regional contest. Great thanks to the host school (Nanjing University of Aeronautics and Astronautics) for preparing the Regional, and the hard work done by all staff and volunteers for this contest.

    The authors for preparing the contests: chenjb, jiangshibiao, Joyemang, J.T.J.L., lwn_16, lxlxl, oipotato, Qingyu, shb123, Subconscious, Suika_predator, TsReaper, zimpha.

    The testers for their valuable advice: abc473848880, alexlikemath007, OddImage, duality, edchen, skip2004, gisp_zjz, Gromah, HaccerKat, hehezhou, hyforces, kevin, KeyID, lunchbox, Minhho2005, noshi91, nothing100, Orenji.Sora, oursaco, potato167, qazswedx2, RandomKami, RobeZH, Roundgod, smax, tatyam, TLE, triple__a, UESTC_Nocturne, willy108, and YaoBIG.

    The 11th Stage of the Universal Cup, Nanjing, will be based on this contest. You can participate in the contest from Nov 24 to Nov 26. Note that we have added more time windows to avoid the conflicts with the ICPC Asia Pacific Regional contests.

    We are looking forward to your participation!

    About Universal Cup
    Past Similar Events based on the Nanjing Regional

    Полный текст и комментарии »

    • Проголосовать: нравится
    • +105
    • Проголосовать: не нравится

    Автор Qingyu, 2 года назад, По-английски

    In the interest of contributing to the community and bridging the gap between competitive programming and industry, we are happy to announce that in the future, Universal Cup will be cooperating with Huawei in many areas.

    Huawei will support Universal Cup in future seasons. In the meantime, we will explore the cutting-edge challenges from the industry together as an additional activity during the Universal Cup season. These events might also serve as parts of other official programming competitions. Moreover, we intend to run some interviews and other events together, providing opportunities for communication between participants and the industry. We also hope that in the future, we can invite the top competitive programming teams to compete in the Universal Cup Onsite Final. It will definitely be one of the best events ever! Please stay tuned and support Universal Cup!

    About Universal Cup

    The Universal Cup is a non-profit organization dedicated to offering training resources for competitive programming teams. Up to now, there are more than 2600 teams from all over the world registering for Universal Cup. With the permission of contest setters and without involving copyright disputes, the Universal Cup will hold mirror contests for some undisclosed competition sets. We will simulate the actual situation in the competition, executing the board freeze in the last hour. At the same time, we will provide an overall rating board, which will help the team to make a reasonable assessment of itself.

    If you want to find a more detailed introduction or participate in this season, please visit: https://ucup.ac

    About Huawei

    Founded in 1987, Huawei is a leading global provider of information and communications technology (ICT) infrastructure and smart devices. We have 207,000 employees and we operate in more than 170 countries and regions, serving more than three billion people around the world.

    Our vision and mission is to bring digital to every person, home and organization for a fully connected, intelligent world. To this end, we will work towards ubiquitous connectivity and inclusive network access, laying the foundation for an intelligent world, providing diversified computing power where you need it, when you need it, to bring cloud and intelligence to all four corners of the earth; build digital platforms to help all industries and organizations become more agile, efficient, and dynamic; and redefine user experience with AI, making it smarter and more personalized for people in all aspects of their life, whether they're at home, on the go, in the office, having fun, or working out.

    For more information, please visit Huawei online at: https://www.linkedin.com/company/Huawei, http://www.twitter.com/Huawei, http://www.facebook.com/Huawei, http://www.youtube.com/Huawei

    Полный текст и комментарии »

    • Проголосовать: нравится
    • +388
    • Проголосовать: не нравится

    Автор Qingyu, 3 года назад, По-английски

    The 17th round of the first Universal Cup is happening this week. The contest is based on the Final Contest of the China Collegiate Programming Contest (中国大学生程序设计竞赛, CCPC), which took place in Guangzhou on May 14th, 2023. Around 130 teams joined the on-site round.

    Onsite Judges: EvenImage, Qingyu

    Tasks Authors: EvenImage, OddImage, MagicalFlower, gyh20, ix35, Rebelz, Qingyu, Yakumo_Ran

    Testers: AcFunction, changruinian2020, cnnfls_csy, Crystally, Crysfly, MagicalFlower, gyh20, He_Ren, Sugar_fan, kgqy, llzer, loveye , lqx2005, MagicNiu, Mr_Eight, zhoukangyang, qazswedx2, SnowySummer, Starch, sunzh, ttklwxx, wangziji, Z-301

    As always, there are three time windows for you to join:

    • May 20th 13:00 — 18:00 (UTC +8)
    • May 20th 19:00 — 24:00 (UTC +8)
    • May 21st 02:00 — 07:00 (UTC +8)

    Please note that you can see two scoreboards in DOMjudge. The 'Local Scoreboard' shows the standings ONLY IN THE CURRENT TIME WINDOW. And the 'Combined Scoreboard' shows all participants, including the onsite participants, and the cup participants in the previous time windows.

    Contest link: https://domjudge.qoj.ac/

    Universal Cup Scoreboard: https://qoj.ac/ucup/scoreboard

    About Universal Cup:

    Universal Cup is a non-profit organization dedicated to providing trainings for competitive programming teams. Up to now, there are more than 600 teams from all over the world registering for Universal Cup.

    A more detailed introduction: https://mirror.codeforces.com/blog/entry/111672

    Register a new team: https://ucup.ac/register (the registration request will be processed before each stage)

    Results of the past stages: https://ucup.ac/results

    Terms: https://ucup.ac/terms

    Ratings: https://ucup.ac/rating

    Полный текст и комментарии »

    • Проголосовать: нравится
    • +67
    • Проголосовать: не нравится

    Автор Qingyu, 3 года назад, По-английски

    Hello Codeforces! The 6th Stage of the 1st Universal Cup is coming. It will be held from Mar 4th to 5th.

    The contest is based on an official ICPC Asia Pacific regional contest. It has been used in the 2022 ICPC Asia Taoyuan Regional Programming Contest, which was held on November 19, 2022 — November 21, 2022. Thanks to the judges and authors for preparing this great contest and sharing with us as a Universal Cup Stage.

    As usual, we have three time windows for participating. You can participate in the contest in the following three time windows:

    • Mar 4th 13:00 — 18:00 (UTC +8)
    • Mar 4th 19:00 — 24:00 (UTC +8)
    • Mar 5th 02:00 — 07:00 (UTC +8)

    Please note that you can see two scoreboards in DOMjudge. The 'Local Scoreboard' shows the standings ONLY IN THE CURRENT TIME WINDOW. And the 'Combined Scoreboard' shows all participants, including the onsite participants, and the cup participants in the previous time windows.

    Contest link: https://domjudge.qoj.ac/

    Universal Cup Scoreboard: https://qoj.ac/ucup/scoreboard

    About Universal Cup:

    Universal Cup is a non-profit organization dedicated to providing trainings for competitive programming teams. Up to now, there are more than 500 teams from all over the world registering for Universal Cup.

    A more detailed introduction: https://mirror.codeforces.com/blog/entry/111672

    Register a new team: https://ucup.ac/register (the registration request will be processed before each stage)

    Results of the past stages: https://ucup.ac/results

    Terms: https://ucup.ac/terms

    Ratings: https://ucup.ac/rating

    Полный текст и комментарии »

    • Проголосовать: нравится
    • +159
    • Проголосовать: не нравится