awoo's blog

By awoo, history, 21 month(s) ago, translation, In English

1796A - Typical Interview Problem

Idea: BledDest

Tutorial
Solution (BledDest)

1796B - Asterisk-Minor Template

Idea: BledDest

Tutorial
Solution (awoo)

1796C - Maximum Set

Idea: BledDest

Tutorial
Solution (BledDest)

1796D - Maximum Subarray

Idea: BledDest

Tutorial
Solution (Neon)

1796E - Colored Subgraphs

Idea: BledDest

Tutorial
Solution (awoo)

1796F - Strange Triples

Idea: Neon and adedalic

Tutorial
Solution (Neon)

Full text and comments »

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

By awoo, history, 21 month(s) ago, translation, In English

Hello Codeforces!

On Feb/28/2023 17:35 (Moscow time) Educational Codeforces Round 144 (Rated for Div. 2) will start.

Series of Educational Rounds continue being held as Harbour.Space University initiative! You can read the details about the cooperation between Harbour.Space University and Codeforces in the blog post.

This round will be rated for the participants with rating lower than 2100. It will be held on extended ICPC rules. The penalty for each incorrect submission until the submission with a full solution is 10 minutes. After the end of the contest, you will have 12 hours to hack any solution you want. You will have access to copy any solution and test it locally.

You will be given 6 or 7 problems and 2 hours to solve them.

The problems were invented and prepared by Adilbek adedalic Dalabaev, Vladimir vovuh Petrov, Ivan BledDest Androsov, Maksim Neon Mescheryakov and me. Also, huge thanks to Mike MikeMirzayanov Mirzayanov for great systems Polygon and Codeforces.

Good luck to all the participants!

UPD: Editorial is out

Full text and comments »

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

By awoo, history, 21 month(s) ago, In English

1795A - Two Towers

Idea: BledDest

Tutorial
Solution (Neon) 1
Solution (Neon) 2

1795B - Ideal Point

Idea: BledDest

Tutorial
Solution (Neon)

1795C - Tea Tasting

Idea: BledDest

Tutorial
Solution (Neon)

1795D - Triangle Coloring

Idea: BledDest

Tutorial
Solution (BledDest)

1795E - Explosions?

Idea: BledDest

Tutorial
Solution (adedalic)

1795F - Blocking Chips

Idea: BledDest

Tutorial
Solution (awoo)

1795G - Removal Sequences

Idea: BledDest

Tutorial
Solution (awoo)

Full text and comments »

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

By awoo, history, 21 month(s) ago, translation, In English

Hello Codeforces!

On Feb/16/2023 17:35 (Moscow time) Educational Codeforces Round 143 (Rated for Div. 2) will start.

Series of Educational Rounds continue being held as Harbour.Space University initiative! You can read the details about the cooperation between Harbour.Space University and Codeforces in the blog post.

This round will be rated for the participants with rating lower than 2100. It will be held on extended ICPC rules. The penalty for each incorrect submission until the submission with a full solution is 10 minutes. After the end of the contest, you will have 12 hours to hack any solution you want. You will have access to copy any solution and test it locally.

You will be given 6 or 7 problems and 2 hours to solve them.

The problems were invented and prepared by Adilbek adedalic Dalabaev, Vladimir vovuh Petrov, Ivan BledDest Androsov, Maksim Neon Mescheryakov and me. Also, huge thanks to Mike MikeMirzayanov Mirzayanov for great systems Polygon and Codeforces.

Good luck to all the participants!

Our friends at Harbour.Space also have a message for you:

Hello Codeforces!

We look forward to seeing Mike Mirzayanov and Nikolay Kalinin again at our Barcelona campus when they teach Advanced Algorithms and Data Structures.

In this course, students focus on key and in-depth algorithms and data structures that form a modern computer specialist’s toolkit.

We are always excited to see Codeforces participants as our students at Harbour.Space! Once again we are giving a special discount for the single course participation in Barcelona, Spain (travel costs and accommodation are not included).

Sign Up Here→
Harbour.Space
APPRENTICESHIP OPPORTUNITY IN BARCELONA
NOVENTIQ x HARBOUR.SPACE

50% of the spots have been filled already, hurry up not to miss your opportunity to get selected!

At Harbour.Space University, we continue providing work-study opportunities; in this case, we offer motivated Data Scientists the opportunity to work and study in Barcelona in partnership with Noventiq, the leading global solutions and services provider in digital transformation and cybersecurity.

We are looking to distribute scholarships for intensive study programmes at the highest level for eligible candidates that will join our journey.

Candidates will be working on the following tasks:

  • Invent and implement approaches to solving problems of computer vision and machine learning, form requirements together with the team;
  • Plan experiments, train models, evaluate their quality and embed them in pipelines;
  • Work with data, the formation of technical requirements for markup;
  • Register the results of training runs of models and track the dynamics of their performance;
  • Write algorithms for pre and post-processing of images and videos, the logic of scenarios for processing media data;
  • Conduct research in the field of Computer Vision: classification, detection, segmentation;
  • Engage in the optimization of neural networks: distillation, quantization, pruning;
  • Prepare models for production.
  • Carry out the development of custom algorithms and modules for our video analytics platform

All successful applicants will be eligible for a 100% Tuition Fee Scholarship (22.900 €/year) provided by Noventiq company for the Data Science programme.

CANDIDATE’S COMMITMENT

Study Commitment: 3 hours/day You will complete 15 modules (each three weeks long) in one year. The daily class workload is 3 hours, plus homework to complete in your own time.

Work Commitment: 6 hours/day Immerse yourself in the professional world during your apprenticeship. You’ll learn from the best and get to apply your newly acquired knowledge in the field from day one.

University requirements

  • Bachelor's degree in the field of Mathematics, Statistics, Data Science, Computer Science or similar
  • English proficiency

Work requirements

  • Excellent knowledge and experience in using Python, as well as TensorFlow/PyTorch;
  • Experience in implementing Deep Learning models for commercial projects;
  • Experience in solving real problems in the field of Computer Vision
  • Experience with Linux OS, Git, Docker;
  • Understand the principles of operation of current popular architectures of neural networks;
  • Possession of the culture of conducting experiments, you know about reproducibility and logging, you can objectively assess the quality of the model;
  • Spanish language proficiency;
Apply Here Now→

UPD: Editorial is out

Full text and comments »

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

By awoo, history, 22 months ago, translation, In English

1792A - GamingForces

Idea: BledDest

Tutorial
Solution (Neon)

1792B - Stand-up Comedian

Idea: BledDest

Tutorial
Solution (awoo)

1792C - Min Max Sort

Idea: BledDest

Tutorial
Solution (Neon)

1792D - Fixed Prefix Permutations

Idea: BledDest

Tutorial
Solution (awoo)

1792E - Divisors and Table

Idea: adedalic

Tutorial
Solution (adedalic)

1792F1 - Graph Coloring (easy version)

Idea: BledDest

Tutorial
Solution (BledDest)

1792F2 - Graph Coloring (hard version)

Idea: BledDest

Tutorial
Solution (BledDest)

Full text and comments »

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

By awoo, history, 22 months ago, translation, In English

Hello Codeforces!

On Jan/24/2023 17:35 (Moscow time) Educational Codeforces Round 142 (Rated for Div. 2) will start.

Series of Educational Rounds continue being held as Harbour.Space University initiative! You can read the details about the cooperation between Harbour.Space University and Codeforces in the blog post.

This round will be rated for the participants with rating lower than 2100. It will be held on extended ICPC rules. The penalty for each incorrect submission until the submission with a full solution is 10 minutes. After the end of the contest, you will have 12 hours to hack any solution you want. You will have access to copy any solution and test it locally.

You will be given 6 or 7 problems and 2 hours to solve them.

The problems were invented and prepared by Adilbek adedalic Dalabaev, Vladimir vovuh Petrov, Ivan BledDest Androsov, Maksim Neon Mescheryakov and me. Also, huge thanks to Mike MikeMirzayanov Mirzayanov for great systems Polygon and Codeforces.

Good luck to all the participants!

Our friends at Harbour.Space also have a message for you:

Harbour.Space

Hey, Codeforces!

Preparations are under way for the second “Hello Muscat 2023” ICPC programming bootcamp, the continuation of the “Hello” bootcamp series, organised by Harbour.Space University, in collaboration with PhazeRo, Gutech, UK Oman Digital Club, Leagues of Code, Gutech CS Club and Codeforces!

Quite exciting, isn’t it? Now it's time for you to dive deeper into the competitive programming world with the 8 days intensive Hello Muscat 2023. It will take place in Muscat, Oman and online from March 8th to March 16th, 2023, both participation formats are available. As always, we can’t wait to see you there to learn, practice and compete on the international stage, smoothing your road towards the joined World Finals 2022 and 2023 in Egypt!

Our coaching line-up combines talent and experience, featuring ICPC world champions winners and finalists, as well as legendary names from the field of competitive programming: Mike Mirzayanov MikeMirzayanov, Yahor Dubovik 244mhq, Artem Plotkin Rox, Maksym Oboznyi MaksymOboznyi and Nikolay Budin budalnik.

The Bootcamp will be split into three divisions:

  • Division A. Division A will be a mirror of the Petrozavodsk Programming Camp. Suitable for teams who already qualified for the world finals ICPC or are aiming that high.
  • Division B. Designed to help teams prepare for the next season of ICPC regional competitions. Appropriate as an introduction for teams and students just getting their foot in the door of the world of ICPC and competitive programming competitions in general.
  • Division C. Designed for newcomers to the world of ICPC competitive programming.

Types of participation: On-Site and Online

_We believe that participation in our Bootcamp should be accessible by all teams wherever they are and that is why we made onsite and online types of participation. 20% Early Bird Discount is offered to universities and participants who register and pay before Jan 31st 2023.

  • On-site:

Price: 1500 € — 1200 €

What is included: training, contests, access to the recordings of the lectures, accommodation for 9 nights in a 4 star hotel Mysk, breakfast and lunch, transfer from hotel to venue every day, leisure, entertainment and welcome pack.

  • Online:

Price: 100 € — 80 €

What is included: training, contests, access to the recordings of the lectures.

Learn more about Hello Muscat 2023→

Good luck with the round!

UPD: Editorial is out

Full text and comments »

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

By awoo, history, 23 months ago, translation, In English

1783A - Make it Beautiful

Idea: BledDest

Tutorial
Solution (BledDest)

1783B - Matrix of Differences

Idea: BledDest

Tutorial
Solution (Neon)

1783C - Yet Another Tournament

Idea: BledDest

Tutorial
Solution (Neon)

1783D - Different Arrays

Idea: BledDest

Tutorial
Solution (BledDest)

1783E - Game of the Year

Idea: BledDest

Tutorial
Solution (BledDest)

1783F - Double Sort II

Idea: BledDest

Tutorial
Solution (BledDest)

1783G - Weighed Tree Radius

Idea: BledDest

Tutorial
Solution 1 (adedalic)
Solution 2 (adedalic)

Full text and comments »

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

By awoo, history, 23 months ago, translation, In English

Hello Codeforces!

On Jan/08/2023 17:35 (Moscow time) Educational Codeforces Round 141 (Rated for Div. 2) will start.

Series of Educational Rounds continue being held as Harbour.Space University initiative! You can read the details about the cooperation between Harbour.Space University and Codeforces in the blog post.

This round will be rated for the participants with rating lower than 2100. It will be held on extended ICPC rules. The penalty for each incorrect submission until the submission with a full solution is 10 minutes. After the end of the contest, you will have 12 hours to hack any solution you want. You will have access to copy any solution and test it locally.

You will be given 6 or 7 problems and 2 hours to solve them.

The problems were invented and prepared by Adilbek adedalic Dalabaev, Vladimir vovuh Petrov, Ivan BledDest Androsov, Maksim Neon Mescheryakov and me. Also, huge thanks to Mike MikeMirzayanov Mirzayanov for great systems Polygon and Codeforces.

Good luck to all the participants!

Our friends at Harbour.Space also have a message for you:

Harbour.Space

Hey, Codeforces!

We are pleased to announce the second “Hello Muscat 2023” ICPC programming bootcamp, the continuation of the “Hello” bootcamp series, organised by Harbour.Space University, in collaboration with PhazeRo, Gutech, UK Oman Digital Club, Leagues of Code, Gutech CS Club and Codeforces!

Quite exciting, isn’t it? Now it's time for you to dive deeper into the competitive programming world with the 8 days intensive Hello Muscat 2023. It will take place in Muscat, Oman and online from March 8th to March 16th, 2023, both participation formats are available. As always, we can’t wait to see you there to learn, practice and compete on the international stage, smoothing your road towards the joined World Finals 2022 and 2023 in Egypt!

Our coaching line-up combines talent and experience, featuring ICPC world champions winners and finalists, as well as legendary names from the field of competitive programming: Mike Mirzayanov MikeMirzayanov, Yahor Dubovik 244mhq, Artem Plotkin Rox, Maksym Oboznyi MaksymOboznyi and Nikolay Budin budalnik.

The Bootcamp will be split into three divisions:

  • Division A. Division A will be a mirror of the Petrozavodsk Programming Camp. Suitable for teams who already qualified for the world finals ICPC or are aiming that high.
  • Division B. Designed to help teams prepare for the next season of ICPC regional competitions. Appropriate as an introduction for teams and students just getting their foot in the door of the world of ICPC and competitive programming competitions in general.
  • Division C. Designed for newcomers to the world of ICPC competitive programming.

Types of participation: On-Site and Online

We believe that participation in our Bootcamp should be accessible by all teams wherever they are and that is why we made onsite and online types of participation. 20% Early Bird Discount is offered to universities and participants who register and pay before Jan 31st 2023.

  • On-site:

Price: 1500 € — 1200 €

What is included: training, contests, access to the recordings of the lectures, accommodation for 9 nights in a 4 star hotel Mysk, breakfast and lunch, transfer from hotel to venue every day, leisure, entertainment and welcome pack.

  • Online:

Price: 100 € — 80 €

What is included: training, contests, access to the recordings of the lectures.

Learn more about Hello Muscat 2023→

Good luck with the round!

UPD: Editorial is out

Full text and comments »

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

By awoo, 23 months ago, In English

Feliz Navidad, Codeforces!

I'm a huge data nerd and an avid Codeforces user. I decided to combine these traits and make a service to provide everyone with some sort of their yearly statistics on this wonderful site in a neat form.

My main goals were to make a report card that:

  • contains insighful statistics;
  • is not overloaded with information;
  • is easy to share.

In persuit of that, I discarded multiple stats which were too boring, took too much space or were hard to implement within the limitations of CF API. I find the final choice of data really fun. I hope you like the result too!

The service is pretty intuitive to use. Enter your handle (in case you changed it, enter the one you had throughout the year), get the report card and share it with the world by clicking "open as image".

Disclaimer
Get Wrapped!→
Some examples
Some clarifications

Please, share your cards in the comments! (just use a spoiler as the image is pretty large).

Full text and comments »

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

By awoo, history, 23 months ago, In English

1772A - A+B?

Idea: BledDest

Tutorial
Solution (BledDest)

1772B - Matrix Rotation

Idea: BledDest

Tutorial
Solution (BledDest)

1772C - Different Differences

Idea: BledDest

Tutorial
Solution (BledDest)

1772D - Absolute Sorting

Idea: BledDest

Tutorial
Solution (BledDest)

1772E - Permutation Game

Idea: BledDest

Tutorial
Solution (Neon)

1772F - Copy of a Copy of a Copy

Idea: BledDest

Tutorial
Solution (awoo)

1772G - Gaining Rating

Idea: BledDest

Tutorial
Solution (adedalic)

Full text and comments »

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

By awoo, history, 23 months ago, translation, In English

Привет, Codeforces!

On Dec/18/2022 17:35 (Moscow time), Codeforces Round 839 (Div. 3) will start. This is a usual round for the participants from the third division. The round will contain 7 problems, which are mostly suited for participants with rating below 1600 (or we hope so). Although, as usual, participants with rating of 1600 and greater can register for the round unofficially.

The round will be hosted by rules of educational rounds (extended ICPC). Thus, during the round, solutions will be judged on preliminary tests, and after the round it will be a 12-hour phase of open hacks.

You will be given 7 problems and 2 hours and 15 minutes to solve them. The penalty for a wrong submission is equal to 10 minutes.

We remind you that only the trusted participants of the third division will be included in the official standings table. As it is written on the blog which you can access by this link, this is a compulsory measure for combating unsporting behavior. To qualify as a trusted participant of the third division, you must:

  • take part in at least two rated rounds (and solve at least one problem in each of them),
  • not have a point of 1900 or higher in the rating.

Regardless of whether you are a trusted participant of the third division or not, if your rating is less than 1600, then the round will be rated for you.

The problems were invented and prepared by Adilbek adedalic Dalabaev, Ivan BledDest Androsov, Maksim Neon Mescheryakov and me. We would like to thank the testers of the round: ermukanoff, soup, lankin.i, Fanarill, stAngel and senjougaharin. Also huge thanks to Mike MikeMirzayanov Mirzayanov for great systems Polygon and Codeforces.

Good luck to all the participants!

UPD: Editorial is out

Full text and comments »

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

By awoo, history, 23 months ago, translation, In English

1767A - Cut the Triangle

Idea: BledDest

Tutorial
Solution (BledDest)

1767B - Block Towers

Idea: BledDest

Tutorial
Solution (awoo)

1767C - Count Binary Strings

Idea: BledDest

Tutorial
Solution (BledDest)

1767D - Playoff

Idea: Neon

Tutorial
Solution (Neon)

1767E - Algebra Flash

Idea: BledDest

Tutorial
Solution (awoo)

1767F - Two Subtrees

Idea: shnirelman

Tutorial
Solution (shnirelman)

Full text and comments »

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

By awoo, history, 23 months ago, translation, In English

Hello Codeforces!

On Dec/16/2022 17:35 (Moscow time) Educational Codeforces Round 140 (Rated for Div. 2) will start.

Series of Educational Rounds continue being held as Harbour.Space University initiative! You can read the details about the cooperation between Harbour.Space University and Codeforces in the blog post.

This round will be rated for the participants with rating lower than 2100. It will be held on extended ICPC rules. The penalty for each incorrect submission until the submission with a full solution is 10 minutes. After the end of the contest you will have 12 hours to hack any solution you want. You will have access to copy any solution and test it locally.

You will be given 6 or 7 problems and 2 hours to solve them.

The problems were invented and prepared by Adilbek adedalic Dalabaev, Vladimir vovuh Petrov, Ivan BledDest Androsov, Maksim Neon Mescheryakov, Alexey shnirelman Shnirelman and me. Also huge thanks to Mike MikeMirzayanov Mirzayanov for great systems Polygon and Codeforces.

Good luck to all the participants!

Our friends at Harbour.Space also have a message for you:

Harbour.Space

NEW APPRENTICESHIP OPPORTUNITY IN BARCELONA
NOVENTIQ x HARBOUR.SPACE

Harbour.Space University has partnered with Noventiq, the leading global solutions and services provider in digital transformation and cybersecurity, to offer motivated Data Scientists the opportunity to work and study in Barcelona. We are looking to distribute scholarships for intensive study programmes at the highest level, for eligible candidates that will be able to join our journey.

Candidates will be working on the following tasks:

  • Invent and implement approaches to solving problems of computer vision and machine learning, form requirements together with the team;
  • Plan experiments, train models, evaluate their quality and embed them in pipelines;
  • Work with data, the formation of technical requirements for markup;
  • Register the results of training runs of models and track the dynamics of their performance;
  • Write algorithms for pre- and post-processing of images and videos, the logic of scenarios for processing media data;
  • Conduct research in the field of Computer Vision: classification, detection, segmentation;
  • Engage in the optimization of neural networks: distillation, quantization, pruning;
  • Prepare models for production;
  • Carry out the development of custom algorithms and modules of our video analytics platform.

All successful applicants will be eligible for a 100% tuition fee scholarship (22.900 €/year) provided by Noventiq company for Data Science.

CANDIDATE’S COMMITMENT

Study Commitment: 3 hours/day ‍

You will complete 15 modules (each three weeks long) in one year. The daily class workload is 3 hours, plus homework to complete in your own time.

Work Commitment: 6 hours/day ‍

Immerse yourself in the professional world during your apprenticeship. You’ll learn from the best and get to apply your newly acquired knowledge in the field from day one.

University requirements

  1. Bachelor's degree in the field of Mathematics, Statistics, Data Science, Computer Science or similar
  2. English proficiency

Work requirements

  • Excellent knowledge and experience in using Python, as well as TensorFlow/PyTorch;
  • Experience in implementing Deep Learning models for commercial projects;
  • Experience in solving real problems in the field of Computer Vision;
  • Experience with Linux OS, Git, Docker;
  • Understand the principles of operation of current popular architectures of neural networks;
  • Possession of the culture of conducting experiments, you know about reproducibility and logging, you can objectively assess the quality of the model;
  • Spanish language proficiency;
Apply Now →

Good luck,

Harbour.Space University Team

UPD: Editorial is out

Full text and comments »

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

By awoo, history, 23 months ago, translation, In English

1766A - Extremely Round

Idea: BledDest

Tutorial
Solution (BledDest)

1766B - Notepad#

Idea: BledDest

Tutorial
Solution (awoo)

1766C - Hamiltonian Wall

Idea: BledDest

Tutorial
Solution (awoo)

1766D - Lucky Chains

Idea: BledDest

Tutorial
Solution (adedalic)

1766E - Decomposition

Idea: BledDest

Tutorial
Solution (BledDest)

1766F - MCF

Idea: BledDest

Tutorial
Solution (BledDest)

Full text and comments »

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

By awoo, history, 2 years ago, translation, In English

Hello Codeforces!

On Dec/12/2022 17:35 (Moscow time) Educational Codeforces Round 139 (Rated for Div. 2) will start.

Series of Educational Rounds continue being held as Harbour.Space University initiative! You can read the details about the cooperation between Harbour.Space University and Codeforces in the blog post.

This round will be rated for the participants with rating lower than 2100. It will be held on extended ICPC rules. The penalty for each incorrect submission until the submission with a full solution is 10 minutes. After the end of the contest you will have 12 hours to hack any solution you want. You will have access to copy any solution and test it locally.

You will be given 6 or 7 problems and 2 hours to solve them.

The problems were invented and prepared by Adilbek adedalic Dalabaev, Vladimir vovuh Petrov, Ivan BledDest Androsov, Maksim Neon Mescheryakov and me. Also huge thanks to Mike MikeMirzayanov Mirzayanov for great systems Polygon and Codeforces.

Good luck to all the participants!

UPD: Editorial is out

Full text and comments »

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

By awoo, history, 2 years ago, translation, In English

1749A - Cowardly Rooks

Idea: BledDest

Tutorial
Solution 1 (awoo)
Solution 2 (awoo)

1749B - Death's Blessing

Idea: BledDest

Tutorial
Solution (adedalic)

1749C - Number Game

Idea: BledDest

Tutorial
Solution (Neon)

1749D - Counting Arrays

Idea: BledDest

Tutorial
Solution (BledDest)

1749E - Cactus Wall

Idea: BledDest

Tutorial
Solution (Neon)

1749F - Distance to the Path

Idea: BledDest и adedalic

Tutorial
Solution (adedalic)

Full text and comments »

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

By awoo, history, 2 years ago, translation, In English

Hello Codeforces!

On Oct/20/2022 17:35 (Moscow time) Educational Codeforces Round 138 (Rated for Div. 2) will start.

Series of Educational Rounds continue being held as Harbour.Space University initiative! You can read the details about the cooperation between Harbour.Space University and Codeforces in the blog post.

This round will be rated for the participants with rating lower than 2100. It will be held on extended ICPC rules. The penalty for each incorrect submission until the submission with a full solution is 10 minutes. After the end of the contest you will have 12 hours to hack any solution you want. You will have access to copy any solution and test it locally.

You will be given 6 or 7 problems and 2 hours to solve them.

The problems were invented and prepared by Adilbek adedalic Dalabaev, Vladimir vovuh Petrov, Ivan BledDest Androsov, Maksim Neon Mescheryakov and me. Also huge thanks to Mike MikeMirzayanov Mirzayanov for great systems Polygon and Codeforces.

Good luck to all the participants!

UPD: Editorial is out

Full text and comments »

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

By awoo, history, 2 years ago, translation, In English

1743A - Password

Idea: fcspartakm

Tutorial
Solution 1 (awoo)
Solution 2 (fcspartakm)

1743B - Permutation Value

Idea: BledDest

Tutorial
Solution (BledDest)

1743C - Save the Magazines

Idea: fcspartakm

Tutorial
Solution (awoo)

1743D - Problem with Random Tests

Idea: BledDest

Tutorial
Solution (BledDest)

1743E - FTL

Idea: BledDest

Tutorial
Solution (awoo)

1743F - Intersection and Union

Idea: BledDest

Tutorial
Solution (BledDest)

1743G - Antifibonacci Cut

Idea: BledDest

Tutorial
Solution (BledDest)

Full text and comments »

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

By awoo, history, 2 years ago, translation, In English

Hello Codeforces!

On Oct/17/2022 17:35 (Moscow time) Educational Codeforces Round 137 (Rated for Div. 2) will start.

Series of Educational Rounds continue being held as Harbour.Space University initiative! You can read the details about the cooperation between Harbour.Space University and Codeforces in the blog post.

This round will be rated for the participants with rating lower than 2100. It will be held on extended ICPC rules. The penalty for each incorrect submission until the submission with a full solution is 10 minutes. After the end of the contest you will have 12 hours to hack any solution you want. You will have access to copy any solution and test it locally.

You will be given 6 or 7 problems and 2 hours to solve them.

The problems were invented and prepared by Ivan BledDest Androsov, Alex fcspartakm Frolov and me. Also huge thanks to Mike MikeMirzayanov Mirzayanov for great systems Polygon and Codeforces.

The round is based on the Qualification stage of the Southern and Volga Russian Regional Contest. Thus, we kindly ask its participants to avoid participating in the round.

Good luck to all the participants!

UPD: Editorial is out

Full text and comments »

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

By awoo, history, 2 years ago, translation, In English

1739A - Immobile Knight

Idea: BledDest

Tutorial
Solution 1 (awoo)
Solution 2 (awoo)

1739B - Array Recovery

Idea: BledDest

Tutorial
Solution (Neon)

1739C - Card Game

Idea: BledDest

Tutorial
Solution 1 (BledDest)
Solution 2 (BledDest)

1739D - Reset K Edges

Idea: BledDest

Tutorial
Solution (awoo)

1739E - Cleaning Robot

Idea: BledDest

Tutorial
Solution (awoo)

1739F - Keyboard Design

Idea: BledDest

Tutorial
Solution (BledDest)

Full text and comments »

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

By awoo, history, 2 years ago, translation, In English

Hello Codeforces!

On Sep/29/2022 17:35 (Moscow time) Educational Codeforces Round 136 (Rated for Div. 2) will start.

Series of Educational Rounds continue being held as Harbour.Space University initiative! You can read the details about the cooperation between Harbour.Space University and Codeforces in the blog post.

This round will be rated for the participants with rating lower than 2100. It will be held on extended ICPC rules. The penalty for each incorrect submission until the submission with a full solution is 10 minutes. After the end of the contest you will have 12 hours to hack any solution you want. You will have access to copy any solution and test it locally.

You will be given 6 or 7 problems and 2 hours to solve them.

The problems were invented and prepared by Adilbek adedalic Dalabaev, Vladimir vovuh Petrov, Ivan BledDest Androsov, Maksim Neon Mescheryakov and me. Also huge thanks to Mike MikeMirzayanov Mirzayanov for great systems Polygon and Codeforces.

Good luck to all the participants!

Our friends at Harbour.Space also have a message for you:

Hey Codeforces!

Check out our video from our relatively new campus in Bangkok. Harbour.Space@ UTCC Bangkok is located in the heart of this cosmopolitan city where tradition and modernity merge!

We are breaking down boundaries and working together for a better, brighter, tech-driven future!

Bangkok is Southeast Asia's most exciting capital and the number one place for launching a start-up in Asia. Look at our incredible campus and hear from some of our rockstar students!



To find out more about Harbour.Space University, visit https://harbour.space/.

Also, do not forget to follow us on Instagram.

Good luck, Harbour.Space

UPD: Editorial is out

Full text and comments »

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

By awoo, history, 2 years ago, translation, In English

1728A - Colored Balls: Revisited

Idea: BledDest

Tutorial
Solution (Neon)

1728B - Best Permutation

Idea: BledDest

Tutorial
Solution (Neon)

1728C - Digital Logarithm

Idea: BledDest

Tutorial
Solution (awoo)

1728D - Letter Picking

Idea: BledDest

Tutorial
Solution (awoo)

1728E - Red-Black Pepper

Idea: BledDest

Tutorial
Solution (awoo)

1728F - Fishermen

Idea: BledDest

Tutorial
Solution (BledDest)

1728G - Illumination

Idea: BledDest

Tutorial
Solution (awoo)

Full text and comments »

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

By awoo, history, 2 years ago, translation, In English

Hello Codeforces!

On Sep/08/2022 17:35 (Moscow time) Educational Codeforces Round 135 (Rated for Div. 2) will start.

Series of Educational Rounds continue being held as Harbour.Space University initiative! You can read the details about the cooperation between Harbour.Space University and Codeforces in the blog post.

This round will be rated for the participants with rating lower than 2100. It will be held on extended ICPC rules. The penalty for each incorrect submission until the submission with a full solution is 10 minutes. After the end of the contest you will have 12 hours to hack any solution you want. You will have access to copy any solution and test it locally.

You will be given 6 or 7 problems and 2 hours to solve them.

The problems were invented and prepared by Adilbek adedalic Dalabaev, Vladimir vovuh Petrov, Ivan BledDest Androsov, Maksim Neon Mescheryakov and me. Also huge thanks to Mike MikeMirzayanov Mirzayanov for great systems Polygon and Codeforces.

Good luck to all the participants!

UPD: Editorial is out

Full text and comments »

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

By awoo, history, 2 years ago, translation, In English

1721A - Image

Idea: BledDest

Tutorial
Solution (BledDest)

1721B - Deadly Laser

Idea: BledDest

Tutorial
Solution (awoo)

1721C - Min-Max Array Transformation

Idea: BledDest

Tutorial
Solution (adedalic)

1721D - Maximum AND

Idea: BledDest

Tutorial
Solution (Neon)

1721E - Prefix Function Queries

Idea: BledDest

Tutorial
Solution (awoo)

1721F - Matching Reduction

Idea: BledDest

Tutorial
Solution (BledDest)

Full text and comments »

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

By awoo, history, 2 years ago, translation, In English

Hello Codeforces!

On Aug/27/2022 17:35 (Moscow time) Educational Codeforces Round 134 (Rated for Div. 2) will start.

Series of Educational Rounds continue being held as Harbour.Space University initiative! You can read the details about the cooperation between Harbour.Space University and Codeforces in the blog post.

This round will be rated for the participants with rating lower than 2100. It will be held on extended ICPC rules. The penalty for each incorrect submission until the submission with a full solution is 10 minutes. After the end of the contest you will have 12 hours to hack any solution you want. You will have access to copy any solution and test it locally.

You will be given 6 or 7 problems and 2 hours to solve them.

The problems were invented and prepared by Adilbek adedalic Dalabaev, Vladimir vovuh Petrov, Ivan BledDest Androsov, Maksim Neon Mescheryakov and me. Also huge thanks to Mike MikeMirzayanov Mirzayanov for great systems Polygon and Codeforces.

Good luck to all the participants!

Our friends at Harbour.Space also have a message for you:

Harbour.Space

NEW APPRENTICESHIP OPPORTUNITIES IN BARCELONA
VODAFONE x HARBOUR.SPACE*
&
ONERAGTIME x HARBOUR.SPACE

Harbour.Space University has partnered with Vodafone Business, a company rich in tradition that specializes in telecommunications and with Oneragtime, a fund-as-a-platform specialized in sourcing, financing and scaling early-stage tech startups from across Europe, to offer motivated tech talents Master’s degree scholarships in Data Science and Front-end Development with combination of work experience.

Candidates will be working on the following tasks:

Data Scientist at Vodafone:

  • Data Science: Descriptive and predictive analytics: selection, definition, and execution of adequate algorithms, models, tests, visualizations, etc.
  • Technology: Selection, definition, and execution of adequate programming languages/frameworks, file formats, data storage solutions, automatic data flows, etc.
  • Architecture: Define and/or follow best practices for Big Data & amp; Analytics use cases while extracting, transforming, storing, and feeding data to/from different data sources using on-premises solutions as well as public cloud services.
  • Management: Report to project managers, clients, external and/or internal teams. Estimate resources and timelines for different tasks and follow up during the full project life cycle.
  • Innovation: Awareness of and continuous training in state-of-the-art techniques, models, frameworks, and technical approaches to be applied to Data Science activities.

Front-End Developer at Oneragtime:

  • Define the technology stack / tools to be used in the frontend
  • Suggest projects that will improve the product or code base
  • Write scalable, maintainable, reusable, and well-tested software that adheres to best practices
  • Make technical time estimation on future software deliveries
  • Document solutions with clear and concise explanations
  • Collaborate with Product Owners, Growth Hacker, UX / Product Designers

All successful applicants will be eligible for a 100% tuition fee scholarship (22.900 €/year) provided by Vodafone Business for Data Science and by Oneragtime for Front-end Development.

CANDIDATE’S COMMITMENT

Study Commitment: 3 hours/dayYou will complete 15 modules (each three weeks long) in one year. The daily class workload is 3 hours, plus homework to complete in your own time.

Work Commitment: 4+ hours/dayImmerse yourself in the professional world during your apprenticeship. You’ll learn from the best and get to apply your newly acquired knowledge in the field from day one.

University requirements

  • Bachelor's degree in the field of Mathematics, Statistics, Data Science, Computer Science or similar
  • English proficiency

Work requirements

Data Science:

  • Advanced knowledge and experience in SQL, Python, Spark/Scala, and bash
  • Experienced use of Big Data technologies: Spark, HDFS, Kafka, etc.
  • Hands-on experience with Data Science techniques: feature engineering,

Front-end Development:

  • Proficient in HTML/JSX, CSS, and with strong fundamentals in Javascript ES6
  • Understand Vue
  • Familiar with UX/UI principles: Figma
  • Familiar with Webflow
  • Expertise with Web pack, gulp, similar frontend build tools (npm)
  • Proficient in unit testing tools e.g. JEST or similar tools
  • Proficient in either Sass, LESS, TailwindCSS, Bootstrap, Flexbox, or similar tools
  • Understanding of REST API
  • Familiarity with Docker is appreciated
  • Familiar with SQL works (Bonus: if you understand Postgre)
Apply Now for:
Front-end Development
Data Science

UPD: Editorial is out

Full text and comments »

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