2024-2025 ICPC, NERC, Southern and Volga Russian Regional Contest (Unrated, Online Mirror, ICPC Rules, Preferably Teams)

Solutions are presented as using the least memory and the fastest execution time. It also takes the top 10 most recent solutions from each language. If you want to limit to a specific index, click the "Solved" button and go to that problem.

ContestId
Name
Phase
Frozen
Duration (Seconds)
Relative Time
Start Time
2038 2024-2025 ICPC, NERC, Southern and Volga Russian Regional Contest (Unrated, Online Mirror, ICPC Rules, Preferably Teams) FINISHED False 18000 44479523 Nov. 18, 2024, 10:35 a.m.

Problems

Solved
Index
Name
Type
Tags
Community Tag
Rating
( 5406 ) A Bonus Project PROGRAMMING games greedy 1400

There is a team of (n) software engineers numbered from (1) to (n). Their boss promises to give them a bonus if they complete an additional project. The project requires (k) units of work in total. The bonus promised to the (i)-th engineer is (a_i) burles. The boss doesn't assign specific tasks to engineers; it is expected that every engineer will voluntarily complete some integer amount of work units. The bonus will be paid to the entire team only if the project is completed; in other words, if the total amount of voluntary work units on the project is greater than or equal to (k). The amount of work that can be performed by each engineer is not limited. However, all engineers value their labour. The (i)-th engineer estimates one unit of their work as (b_i) burles. If the bonus is paid, the benefit (s_i) of the (i)-th engineer for completing (c) units of work is defined as (s_i = a_i - c \cdot b_i). If the bonus is not paid, the engineer will not volunteer to do any work. Engineers work together for many years, so they know how the bonus is going to be distributed and how much their colleagues value the labour. That is, all (a_i) and all (b_i) are known to every engineer in the team. Engineers are eager to get the bonus, so they agreed on the following process of work distribution between them: the first engineer says: "I will complete (c_1) units of work", where (c_1) is a non-negative integer; then, the second engineer says: "I will complete (c_2) units of work", where (c_2) is a non-negative integer; ... and so on; finally, the (n)-th engineer says: "I will complete (c_n) units of work", where (c_n) is a non-negative integer. Every engineer voices (c_i) in a way to maximize their own benefit (s_i). If the expected benefit is going to be zero, an engineer will still agree to work to get the experience and to help their colleagues obtain the bonus. However, if

Tutorials

Submissions

Submission Id
Author(s)
Index
Submitted
Verdict
Language
Test Set
Tests Passed
Time taken (ms)
Memory Consumed (bytes)
Tags
Rating
292202785 TheGrayed A Nov. 18, 2024, 2:36 p.m. OK C# 10 TESTS 56 140 3276800 1400
292165220 whopassby zrnstnsr __baozii__ A Nov. 18, 2024, 11:10 a.m. OK C# 10 TESTS 56 234 4812800 1400

remove filters

Back to search problems