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 |
| 494
|
Codeforces Round 282 (Div. 1) |
FINISHED |
False |
7200 |
357917423 |
Dec. 13, 2014, 4:30 p.m. |
Problems
Malek is a rich man. He also is very generous. That's why he decided to split his money between poor people. A charity institute knows n poor people numbered from 1 to n . The institute gave Malek q recommendations. A recommendation is a segment of people like l , r which means the institute recommended that Malek gives one dollar to every person whose number is in this segment. However this charity has very odd rules about the recommendations. Because of those rules the recommendations are given in such a way that for every two recommendation a , b and c , d one of the following conditions holds: The two segments are completely disjoint. More formally either a ≤ b < c ≤ d or c ≤ d < a ≤ b One of the two segments are inside another. More formally either a ≤ c ≤ d ≤ b or c ≤ a ≤ b ≤ d . The goodness of a charity is the value of maximum money a person has after Malek finishes giving his money. The institute knows for each recommendation what is the probability that Malek will accept it. They want to know the expected value of goodness of this charity. So they asked you for help. You have been given the list of recommendations and for each recommendation the probability of it being accepted by Malek. You have also been given how much money each person initially has. You must find the expected value of goodness . In the first line two space-separated integers n , q ( 1 ≤ n ≤ 10 5 , 1 ≤ q ≤ 5000 ) are given. In the second line n space-separated integers a 1 , a 2 , ..., a n ( 0 ≤ a i ≤ 10 9 ) are given meaning that person number i initially has a i dollars. Each of the next q lines contains three space-separated numbers l i , r i , p i ( 1 ≤ l i ≤ r i ≤ n , 0 ≤ p ≤ 1 ) where l i and r i are two integers describing the segment of recommendation and p i is a real number given with exactly three digits after decimal point which is equal to probability of Malek accepting this recommendation. Note that a segment may appear several times in recommendation |
Tutorials
Submissions
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|
10548571 |
yubaby |
C |
April 2, 2015, 7:33 a.m. |
OK |
FPC |
TESTS |
45 |
140 |
211148800 |
|
2900 |
|
10019440 |
FrostStar |
C |
Feb. 25, 2015, 12:45 p.m. |
OK |
FPC |
TESTS |
45 |
421 |
209817600 |
|
2900 |
|
9375262 |
yada |
C |
Jan. 6, 2015, 7:11 p.m. |
OK |
GNU C++ |
TESTS |
45 |
46 |
2764800 |
|
2900 |
|
9383814 |
ChuckLin2014 |
C |
Jan. 8, 2015, 6:10 a.m. |
OK |
GNU C++ |
TESTS |
45 |
46 |
3174400 |
|
2900 |
|
40987554 |
ReaLNero1 |
C |
July 30, 2018, 9:20 p.m. |
OK |
GNU C++ |
TESTS |
45 |
62 |
2969600 |
|
2900 |
|
9131591 |
bool_kzf |
C |
Dec. 14, 2014, 2:45 p.m. |
OK |
GNU C++ |
TESTS |
45 |
77 |
203468800 |
|
2900 |
|
9126133 |
Sampson |
C |
Dec. 14, 2014, 8:39 a.m. |
OK |
GNU C++ |
TESTS |
45 |
77 |
203776000 |
|
2900 |
|
9568184 |
fengzlzl |
C |
Jan. 27, 2015, 4:42 a.m. |
OK |
GNU C++ |
TESTS |
45 |
93 |
201523200 |
|
2900 |
|
11603533 |
gerw |
C |
June 16, 2015, 7:54 a.m. |
OK |
GNU C++ |
TESTS |
45 |
93 |
203776000 |
|
2900 |
|
9232273 |
wjh720 |
C |
Dec. 23, 2014, 11:41 a.m. |
OK |
GNU C++ |
TESTS |
45 |
108 |
204800000 |
|
2900 |
|
9244436 |
xing89qs |
C |
Dec. 24, 2014, 2:32 p.m. |
OK |
GNU C++ |
TESTS |
45 |
124 |
104857600 |
|
2900 |
|
9117088 |
Sampson |
C |
Dec. 13, 2014, 6:22 p.m. |
OK |
GNU C++ |
TESTS |
45 |
124 |
203878400 |
|
2900 |
|
9434128 |
itytwt |
C |
Jan. 15, 2015, 7:17 a.m. |
OK |
GNU C++0x |
TESTS |
45 |
124 |
203878400 |
|
2900 |
|
9118064 |
gchebanov |
C |
Dec. 13, 2014, 7:14 p.m. |
OK |
GNU C++0x |
TESTS |
45 |
139 |
1945600 |
|
2900 |
|
9434146 |
itytwt |
C |
Jan. 15, 2015, 7:20 a.m. |
OK |
GNU C++0x |
TESTS |
45 |
155 |
304537600 |
|
2900 |
|
9244604 |
I_love_Hoang_Yen |
C |
Dec. 24, 2014, 2:56 p.m. |
OK |
GNU C++0x |
TESTS |
45 |
156 |
202137600 |
|
2900 |
|
9922431 |
zyeric |
C |
Feb. 19, 2015, 6:16 a.m. |
OK |
GNU C++0x |
TESTS |
45 |
202 |
208691200 |
|
2900 |
|
9112157 |
ikatanic |
C |
Dec. 13, 2014, 5:33 p.m. |
OK |
GNU C++0x |
TESTS |
45 |
248 |
206438400 |
|
2900 |
|
9143763 |
zld3794955 |
C |
Dec. 15, 2014, 3:46 p.m. |
OK |
GNU C++0x |
TESTS |
45 |
249 |
151244800 |
|
2900 |
|
9423454 |
zhj |
C |
Jan. 13, 2015, 12:56 p.m. |
OK |
GNU C++0x |
TESTS |
45 |
249 |
219955200 |
|
2900 |
|
9603687 |
Yukii |
C |
Jan. 28, 2015, 2:17 p.m. |
OK |
GNU C++0x |
TESTS |
45 |
264 |
208793600 |
|
2900 |
|
9204853 |
ccdd4211 |
C |
Dec. 20, 2014, 9:41 a.m. |
OK |
GNU C++0x |
TESTS |
45 |
265 |
504729600 |
|
2900 |
|
55554054 |
Miracle_2001 |
C |
June 14, 2019, 8:55 a.m. |
OK |
GNU C++11 |
TESTS |
45 |
93 |
7884800 |
|
2900 |
|
19396274 |
jimola |
C |
July 25, 2016, 6:23 a.m. |
OK |
GNU C++11 |
TESTS |
45 |
93 |
151244800 |
|
2900 |
|
55553544 |
luogu_bot5 |
C |
June 14, 2019, 8:39 a.m. |
OK |
GNU C++11 |
TESTS |
45 |
108 |
202240000 |
|
2900 |
|
55553524 |
207M |
C |
June 14, 2019, 8:38 a.m. |
OK |
GNU C++11 |
TESTS |
45 |
108 |
202240000 |
|
2900 |
|
48594949 |
luogu_bot1 |
C |
Jan. 20, 2019, 5:43 a.m. |
OK |
GNU C++11 |
TESTS |
45 |
108 |
208588800 |
|
2900 |
|
48324356 |
ButterflyDew |
C |
Jan. 13, 2019, 11:02 a.m. |
OK |
GNU C++11 |
TESTS |
45 |
109 |
203264000 |
|
2900 |
|
51897961 |
wangju |
C |
March 27, 2019, 12:23 p.m. |
OK |
GNU C++11 |
TESTS |
45 |
109 |
203468800 |
|
2900 |
|
48592161 |
luogu_bot5 |
C |
Jan. 20, 2019, 3:26 a.m. |
OK |
GNU C++11 |
TESTS |
45 |
109 |
208384000 |
|
2900 |
|
54504375 |
luogu_bot3 |
C |
May 23, 2019, 2:18 a.m. |
OK |
GNU C++11 |
TESTS |
45 |
109 |
208486400 |
|
2900 |
|
55909938 |
Trrui |
C |
June 22, 2019, 12:50 a.m. |
OK |
GNU C++11 |
TESTS |
45 |
109 |
210329600 |
|
2900 |
|
45710373 |
minhtung04042001 |
C |
Nov. 14, 2018, 1:49 p.m. |
OK |
GNU C++14 |
TESTS |
45 |
93 |
15564800 |
|
2900 |
|
45540146 |
_Solenya_ |
C |
Nov. 10, 2018, 6:56 p.m. |
OK |
GNU C++14 |
TESTS |
45 |
124 |
2969600 |
|
2900 |
|
23409739 |
Ali.Pi |
C |
Dec. 29, 2016, 9:31 p.m. |
OK |
GNU C++14 |
TESTS |
45 |
140 |
221184000 |
|
2900 |
|
67270067 |
ElangBondol |
C |
Dec. 20, 2019, 7:50 a.m. |
OK |
GNU C++14 |
TESTS |
45 |
187 |
202444800 |
|
2900 |
|
58944948 |
zhe_chen |
C |
Aug. 17, 2019, 8:32 a.m. |
OK |
GNU C++14 |
TESTS |
45 |
202 |
217804800 |
|
2900 |
|
53736620 |
duxing201606 |
C |
May 4, 2019, 11:12 a.m. |
OK |
GNU C++14 |
TESTS |
45 |
233 |
236544000 |
|
2900 |
|
32490733 |
fengsuiyan |
C |
Nov. 20, 2017, 6:21 a.m. |
OK |
GNU C++14 |
TESTS |
45 |
233 |
411648000 |
|
2900 |
|
60513464 |
unk2001 |
C |
Sept. 14, 2019, 4:58 a.m. |
OK |
GNU C++14 |
TESTS |
45 |
249 |
211148800 |
|
2900 |
|
33685875 |
the_art_of_war |
C |
Dec. 27, 2017, 5:38 p.m. |
OK |
GNU C++14 |
TESTS |
45 |
296 |
208691200 |
|
2900 |
|
28694865 |
flatline |
C |
July 19, 2017, 11:32 a.m. |
OK |
GNU C++14 |
TESTS |
45 |
296 |
407859200 |
|
2900 |
|
64291637 |
ivan100sic |
C |
Nov. 5, 2019, 7:15 a.m. |
OK |
GNU C++17 |
TESTS |
45 |
124 |
921600 |
|
2900 |
|
61782443 |
ruo |
C |
Oct. 3, 2019, 1:34 p.m. |
OK |
GNU C++17 |
TESTS |
45 |
218 |
210841600 |
|
2900 |
|
69670244 |
hjk1030 |
C |
Jan. 28, 2020, 12:46 p.m. |
OK |
GNU C++17 |
TESTS |
45 |
249 |
209612800 |
|
2900 |
|
40539813 |
ezoilearner |
C |
July 19, 2018, 8:02 a.m. |
OK |
GNU C++17 |
TESTS |
45 |
280 |
203673600 |
|
2900 |
|
55607854 |
ivanilos |
C |
June 16, 2019, 2:43 a.m. |
OK |
GNU C++17 |
TESTS |
45 |
295 |
210841600 |
|
2900 |
|
66028546 |
Little_golden_fish |
C |
Nov. 30, 2019, 9:25 a.m. |
OK |
GNU C++17 |
TESTS |
45 |
296 |
404377600 |
|
2900 |
|
60367590 |
AliShahali1382 |
C |
Sept. 10, 2019, 10:14 p.m. |
OK |
GNU C++17 |
TESTS |
45 |
312 |
316313600 |
|
2900 |
|
60367559 |
AliShahali1382 |
C |
Sept. 10, 2019, 10:13 p.m. |
OK |
GNU C++17 |
TESTS |
45 |
342 |
316313600 |
|
2900 |
|
51998817 |
roll_no_1 |
C |
March 30, 2019, 4:59 a.m. |
OK |
GNU C++17 |
TESTS |
45 |
374 |
231014400 |
|
2900 |
|
55948556 |
tap_tapii |
C |
June 22, 2019, 10:10 p.m. |
OK |
GNU C++17 |
TESTS |
45 |
405 |
202752000 |
|
2900 |
|
9110468 |
uwi |
C |
Dec. 13, 2014, 5:19 p.m. |
OK |
Java 7 |
TESTS |
45 |
342 |
211968000 |
|
2900 |
|
9281387 |
trunghieu11 |
C |
Dec. 27, 2014, 7:10 a.m. |
OK |
Java 7 |
TESTS |
45 |
342 |
219545600 |
|
2900 |
|
9131575 |
sweiss |
C |
Dec. 14, 2014, 2:44 p.m. |
OK |
Java 7 |
TESTS |
45 |
889 |
521932800 |
|
2900 |
|
9123452 |
edorundo |
C |
Dec. 14, 2014, 3:15 a.m. |
OK |
Java 7 |
TESTS |
45 |
1965 |
478310400 |
|
2900 |
|
9730001 |
AndreiNet |
C |
Feb. 5, 2015, 5:13 p.m. |
OK |
Java 8 |
TESTS |
45 |
326 |
3174400 |
|
2900 |
|
9729996 |
AndreiNet |
C |
Feb. 5, 2015, 5:12 p.m. |
OK |
Java 8 |
TESTS |
45 |
327 |
3174400 |
|
2900 |
|
9729897 |
AndreiNet |
C |
Feb. 5, 2015, 4:58 p.m. |
OK |
Java 8 |
TESTS |
45 |
624 |
522649600 |
|
2900 |
|
9113092 |
TomConerly |
C |
Dec. 13, 2014, 5:41 p.m. |
OK |
Java 8 |
TESTS |
45 |
857 |
523161600 |
|
2900 |
|
9116606 |
pashka |
C |
Dec. 13, 2014, 6:16 p.m. |
OK |
Java 8 |
TESTS |
45 |
951 |
172544000 |
|
2900 |
|
9637811 |
vjudge4 |
C |
Jan. 31, 2015, 6:33 a.m. |
OK |
Java 8 |
TESTS |
45 |
967 |
321433600 |
|
2900 |
|
9637818 |
a654889339 |
C |
Jan. 31, 2015, 6:34 a.m. |
OK |
Java 8 |
TESTS |
45 |
1029 |
321433600 |
|
2900 |
|
9114090 |
qwerty787788 |
C |
Dec. 13, 2014, 5:50 p.m. |
OK |
Java 8 |
TESTS |
45 |
1107 |
236544000 |
|
2900 |
|
9348810 |
fetetriste |
C |
Jan. 2, 2015, 9:04 p.m. |
OK |
Java 8 |
TESTS |
45 |
1357 |
521625600 |
|
2900 |
|
9348813 |
fetetriste |
C |
Jan. 2, 2015, 9:05 p.m. |
OK |
Java 8 |
TESTS |
45 |
1388 |
521523200 |
|
2900 |
|
9792450 |
Reshetnikov_Ivan |
C |
Feb. 10, 2015, 7:15 p.m. |
OK |
MS C++ |
TESTS |
45 |
109 |
101068800 |
|
2900 |
|
9118231 |
kolina |
C |
Dec. 13, 2014, 7:16 p.m. |
OK |
MS C++ |
TESTS |
45 |
171 |
8704000 |
|
2900 |
|
9118905 |
Taube |
C |
Dec. 13, 2014, 7:26 p.m. |
OK |
MS C++ |
TESTS |
45 |
186 |
403353600 |
|
2900 |
|
9119104 |
Entuser |
C |
Dec. 13, 2014, 7:30 p.m. |
OK |
MS C++ |
TESTS |
45 |
202 |
2048000 |
|
2900 |
|
9792404 |
Reshetnikov_Ivan |
C |
Feb. 10, 2015, 7:09 p.m. |
OK |
MS C++ |
TESTS |
45 |
639 |
208793600 |
|
2900 |
|
9792288 |
Reshetnikov_Ivan |
C |
Feb. 10, 2015, 6:56 p.m. |
OK |
MS C++ |
TESTS |
45 |
716 |
210022400 |
|
2900 |
|
9792397 |
Reshetnikov_Ivan |
C |
Feb. 10, 2015, 7:07 p.m. |
OK |
MS C++ |
TESTS |
45 |
732 |
209920000 |
|
2900 |
|
9208483 |
VolodymyrK |
C |
Dec. 20, 2014, 4:19 p.m. |
OK |
MS C++ |
TESTS |
45 |
1357 |
411750400 |
|
2900 |
remove filters
Back to search problems