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

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

TCO17 Algorithm Round 2B will start at 12 noon EDT, Saturday, July 8, 2017.

Let's discuss the problems after contest here.

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

»
7 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Approach for 300?

»
7 лет назад, # |
  Проголосовать: нравится +36 Проголосовать: не нравится

Well my linear hard fell with TL at some test with small double numbers. It works 3s at this particular maxtest (at others < 100ms). And changing long double to double speeds up the solution in 7 times. That's how I lost the first place.)

»
7 лет назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Approach for 500 pts?

  • »
    »
    7 лет назад, # ^ |
      Проголосовать: нравится +26 Проголосовать: не нравится

    For each connected component of equal letters find minimal and maximal height [l, r]. now you have the set of segments. And answer is number of ways to choose some segments so that their union covers the entire array of heights, this can be calculated with dp.

»
7 лет назад, # |
  Проголосовать: нравится +8 Проголосовать: не нравится

Solution for 1000?