Hello everyone on Codeforces Beta Round 31 (Div. 2, Codeforces format)

Good luck!

Artem Rakhov and Codeforces team

# | User | Rating |
---|---|---|

1 | tourist | 3751 |

2 | Benq | 3727 |

3 | cnnfls_csy | 3691 |

4 | Radewoosh | 3651 |

5 | jiangly | 3632 |

6 | orzdevinwang | 3559 |

7 | -0.5 | 3545 |

8 | inaFSTream | 3478 |

9 | fantasy | 3468 |

10 | Rebelz | 3415 |

# | User | Contrib. |
---|---|---|

1 | adamant | 178 |

2 | awoo | 167 |

3 | BledDest | 165 |

4 | Um_nik | 164 |

5 | maroonrk | 163 |

6 | SecondThread | 160 |

7 | nor | 158 |

8 | -is-this-fft- | 154 |

9 | kostka | 146 |

10 | TheScrasse | 144 |

Hello everyone on Codeforces Beta Round 31 (Div. 2, Codeforces format)

Good luck!

Artem Rakhov and Codeforces team

Announcement of Codeforces Beta Round 31 (Div. 2, Codeforces format)

↑

↓

Codeforces (c) Copyright 2010-2023 Mike Mirzayanov

The only programming contests Web 2.0 platform

Server time: Sep/28/2023 23:50:30 (l1).

Desktop version, switch to mobile version.

Supported by

User lists

Name |
---|

I think it is a terrible bug.~

The text say, Breaks are given in arbitrary order.

will some test case like this?

2 2 2

0 1 1 1

1 0 1 2

I make one more for loop to calculate by force, then i got an Accept.

3

000999

?

The input example:

1234

The total is: 12 + 34?

Thx:)

"It is guaranteed that the set of breaks is correct, i.e. there is some order of the given breaks that each next break divides exactly one part of the bar into two non-empty parts.

Output

n+ 1 numbers — areas of the resulting parts in the increasing order."N is at least 1, and you cant break it on empty parts!

I'm using DP. The parameters are (index, player1 result, player2 result, nTurns for player1, nTurns for player2)

but I'm memorizing only on index and player1 result, as the rest can be calculated through those two. Player1 result is too large so i'm memorizing in map. Sure that gives me TLE on test case 14.

What can I do? Thanks very much.