niyaznigmatul's blog

By niyaznigmatul, 3 weeks ago, In English

Hi, Codeforces users!

We are announcing ITMO Summer Camp in Competitive Programming that will be held online. On each of the 10 days from June 21 to July 2 (the weekend are the rest days) two-hour lecture and two-hour practice session is going to take place.

Each day one topic is covered, and the practice session is a set of problems of that topic. For lectures we use Zoom, and for practice we use Codeforces. Both will be live, so you can ask questions during the lecture and during the practice, the teacher will help you if you are stuck with your code or didn't get something. The lectures and the problem statements are in English. The school is mostly for Codeforces division 2 and 3 participants. You are required the knowledge of high school math and the ability to code simple programs in C++/Java/Python (or any other language that Codeforces supports, but we are not sure we can help with them).

The main topics are:

  • Sorting and Binary Search
  • Dynamic Programming
  • Graphs, DFS, SCC finding
  • Graphs, Shortest paths, BFS, Dijkstra's algorithm
  • Strings, Prefix-function, Z-function
  • Segment Tree
  • RMQ, LCA, Sparse Table

The main topics will be covered for sure, but other topics on the official website can be changed depending on average level of students.

The cost of participation is 245 Euro. ITMO Official Certificate will be given to the participants.

To apply, visit https://schools.itmo.ru/en/school/26/. Application deadline is June, 10, 2021.

If you have any organizational questions (regarding documents, payment, certificates, etc) ask the school manager Ekaterina Rassolenko by emailing to e.rassolenko (at) itmo.ru.

UPD: Most probably there will be two learning groups, at different times of day. Current plan is: Morning classes are held from 11:00 to 15:00, evening classes – from 17:00 to 21:00 (GMT +3).

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

»
3 weeks ago, # |
  Vote: I like it +38 Vote: I do not like it

wish i could afoord it :(

  • »
    »
    3 weeks ago, # ^ |
      Vote: I like it +11 Vote: I do not like it

    Go Algorithms live.

    • »
      »
      »
      3 weeks ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      What is algorithms live

      • »
        »
        »
        »
        3 weeks ago, # ^ |
          Vote: I like it 0 Vote: I do not like it

        A great YouTube channel for CP.

        • »
          »
          »
          »
          »
          3 weeks ago, # ^ |
            Vote: I like it -35 Vote: I do not like it

          okay , can you look into this and tell me why am i timing out?? please !!! submission

          • »
            »
            »
            »
            »
            »
            3 weeks ago, # ^ |
              Vote: I like it +8 Vote: I do not like it

            Why you asking me dude XD. I didn't take a close look but one should use unordered maps carefully. Their average time is O(1) bt worst case is O(n). That might be it but I am really busy to look closely.

          • »
            »
            »
            »
            »
            »
            3 weeks ago, # ^ |
              Vote: I like it +3 Vote: I do not like it

            there are overflow issues ig becoz u are using int and l and r value can be upto 10^9 and also dont use unordered_map

            • »
              »
              »
              »
              »
              »
              »
              3 weeks ago, # ^ |
                Vote: I like it 0 Vote: I do not like it

              Bro I found the issue , I wasn’t using fast io, I just used that and it got accepted

    • »
      »
      »
      3 weeks ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      is it like codeforcamp for competitive programming?

  • »
    »
    3 weeks ago, # ^ |
      Vote: I like it -13 Vote: I do not like it

    +1

  • »
    »
    3 weeks ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    also see Abdul bari's youtube channel for explanation for famous algorithms

»
3 weeks ago, # |
  Vote: I like it +12 Vote: I do not like it

Can such a camp be conducted for div1 participants also? In the future perhaps...

  • »
    »
    3 weeks ago, # ^ |
      Vote: I like it -59 Vote: I do not like it

    why a div1 participants need from this camp?

    • »
      »
      »
      3 weeks ago, # ^ |
        Vote: I like it +31 Vote: I do not like it

      Same reason as Div2 person wants, they want to improve in some topics that we don't even know!

      • »
        »
        »
        »
        3 weeks ago, # ^ |
        Rev. 2   Vote: I like it -63 Vote: I do not like it

        I mean that grandmaster already know all of that stuff so he may not need it

  • »
    »
    3 weeks ago, # ^ |
    Rev. 2   Vote: I like it +8 Vote: I do not like it

    I wonder who'd be taking it.

»
3 weeks ago, # |
  Vote: I like it +21 Vote: I do not like it

My hopes crashed when I read the 245 Euros part :(

»
3 weeks ago, # |
Rev. 2   Vote: I like it 0 Vote: I do not like it

Can you please post a list a teachers/lecturers. Just looking forward to see some more lectures given by Pashka

»
3 weeks ago, # |
  Vote: I like it -14 Vote: I do not like it

Will it be recorded?

I think
»
3 weeks ago, # |
  Vote: I like it -108 Vote: I do not like it

I would prefer watching HealthyUG's unacademy lectures during summer break.

»
3 weeks ago, # |
  Vote: I like it +1 Vote: I do not like it

I think 22000 Rs is way too much for this.

»
3 weeks ago, # |
  Vote: I like it +27 Vote: I do not like it

I googled the amount of 245 euros in takas(Bangladeshi Currency).It showed 26k+...out of my capability being a student.

»
3 weeks ago, # |
  Vote: I like it +8 Vote: I do not like it

All my excitement nd Craze to join this program get ruin when I saw this 245 euro pricing tag..Smile in Codeforces edition

»
3 weeks ago, # |
  Vote: I like it +18 Vote: I do not like it

i think 22k inr for a 10 day camp is way too much <:>

»
3 weeks ago, # |
  Vote: I like it +6 Vote: I do not like it

Will Practice Questions, which will be live on Codeforces, is accessible to all members or only to registered students?

»
3 weeks ago, # |
  Vote: I like it +5 Vote: I do not like it

too much expensive !!

»
3 weeks ago, # |
  Vote: I like it +25 Vote: I do not like it

Making simple for every Indian, 22,000 RUB= Rs 21805.74

If my college returns my tuition fee, which I wasted by giving them. Then, I will join this course for sure. :)

»
3 weeks ago, # |
  Vote: I like it 0 Vote: I do not like it

All(atleast most) of these topics can be found on youtube / streams of top coders. In what way would this camp prove to be different for the participants, especially for such a huge cost.

  • »
    »
    3 weeks ago, # ^ |
      Vote: I like it +1 Vote: I do not like it

    I guess when you pay a fee to learn, you act rather more seriously and thus get better results, though you are completely right.

»
3 weeks ago, # |
  Vote: I like it 0 Vote: I do not like it

I first thought that you would be able to make much more money if you targeted your prices somehow, basically selling the course at different prices for the people of different countries so that everyone pays as much as they can and you make a better profit. But I guess that wouldn't work because of the leakage(i.e. the fact that people from richer countries can pose as people from poorer countries and get the course). It's really interesting though to think about how this leakage could be prevented, because if it could then everyone would be better off.

  • »
    »
    3 weeks ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    this is price discrimination, up to you to think if this is ethical or not

    You are absolutely correct — price discrimination can be exploited through arbitrage.

    • »
      »
      »
      3 weeks ago, # ^ |
        Vote: I like it -16 Vote: I do not like it

      There is nothing unethical about it and it's not discrimination at all. They just put a price at which they think they could maximize their profit. Now people like us might not be able to buy that course but if they did not have the incentive of that profit. There wouldn't have been a course in the first place. Simple economics.

      • »
        »
        »
        »
        3 weeks ago, # ^ |
          Vote: I like it +5 Vote: I do not like it

        it's called price discrimination in economics, if you're going to lecture me about "simple economics"

        • »
          »
          »
          »
          »
          3 weeks ago, # ^ |
            Vote: I like it -12 Vote: I do not like it

          Ok but what's wrong with price discrimination? I like to call it price targeting tho'

          • »
            »
            »
            »
            »
            »
            3 weeks ago, # ^ |
              Vote: I like it +10 Vote: I do not like it

            I literally said "up to you to think if this is ethical or not"

            have I become the econ lecturer now? :thinkies:

»
3 weeks ago, # |
  Vote: I like it +41 Vote: I do not like it

This 245 Euro, can feed 3 whole families for 3 straight months in my country!

»
3 weeks ago, # |
  Vote: I like it +21 Vote: I do not like it

245 Euros really not affordable for most of my INdian people.

»
3 weeks ago, # |
Rev. 2   Vote: I like it -17 Vote: I do not like it

fees should be vary from country to country according to their affordability. Most of us are undergrad students.

»
3 weeks ago, # |
  Vote: I like it 0 Vote: I do not like it

I have a question.If I register as a participant, would I be able to access the class recordings through any special link after the camp ends?

»
3 weeks ago, # |
Rev. 2   Vote: I like it +25 Vote: I do not like it

My mind: YES

My wallet: NO

»
3 weeks ago, # |
  Vote: I like it 0 Vote: I do not like it

It'll be from 2AM to 6AM my time. RIP :(

  • »
    »
    3 weeks ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    When do you see the times for the program? I also live in the US.

    • »
      »
      »
      3 weeks ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      Click on their apply link and at the bottom you will see this:

      The program includes one lecture and one practice class held every day from 11.00 to 15.00 (Moscow time, GMT +3)

      • »
        »
        »
        »
        3 weeks ago, # ^ |
          Vote: I like it 0 Vote: I do not like it

        Mine is 1AM to 5AM haha. Should change my schedule if there's no other group

  • »
    »
    3 weeks ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    They said that there is an evening session which starts 7AM PSD. But still can't join the contest session afterward. niyaznigmatul By any chance, the contests will be held 24 hours?

    • »
      »
      »
      3 weeks ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      You mean the practice session? From this post description I don't see any contest sessions.

      • »
        »
        »
        »
        3 weeks ago, # ^ |
          Vote: I like it 0 Vote: I do not like it

        Yes, I mean the practice session, looks like just a contest.

  • »
    »
    3 weeks ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    I am lucky.From 2 pm to 6 pm.Perfect time for me.

  • »
    »
    3 weeks ago, # ^ |
      Vote: I like it +11 Vote: I do not like it

    FYI, since many of you stated that the given time was inappropriate, and it seems we will have enough people for two groups, we decided to make two groups for different timezones. See the post update for details.

»
3 weeks ago, # |
  Vote: I like it +8 Vote: I do not like it

Is financial aid available?

»
3 weeks ago, # |
  Vote: I like it 0 Vote: I do not like it

expensive

»
3 weeks ago, # |
  Vote: I like it 0 Vote: I do not like it

why you need a passport copy for this?

  • »
    »
    3 weeks ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Probably because the camp is credited by ITMO for 3 ECTS, I think you'd need to identify yourself to receive that.

»
3 weeks ago, # |
  Vote: I like it +6 Vote: I do not like it

I wish I could take it for

spoiler
»
3 weeks ago, # |
  Vote: I like it -14 Vote: I do not like it

CodeChef is much better in this regard. Free Live Videos for almost all topics.

»
3 weeks ago, # |
  Vote: I like it +3 Vote: I do not like it

when you find out 245 euro is equal to 21,824 Inr :(

»
3 weeks ago, # |
  Vote: I like it 0 Vote: I do not like it

Auto comment: topic has been updated by niyaznigmatul (previous revision, new revision, compare).

»
3 weeks ago, # |
  Vote: I like it -10 Vote: I do not like it

ITMO ==ITUS (Iski Topi Uske Sar)

»
3 weeks ago, # |
  Vote: I like it +1 Vote: I do not like it

That's the least I can afford ;\