Codeforces Round 341 (Div. 2)

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
621 Codeforces Round 341 (Div. 2) FINISHED False 7200 322156523 Jan. 31, 2016, 2:05 p.m.

Problems

Solved
Index
Name
Type
Tags
Community Tag
Rating
( 6218 ) C Wet Shark and Flowers PROGRAMMING combinatorics math number theory probabilities 1700

There are n sharks who grow flowers for Wet Shark. They are all sitting around the table, such that sharks i and i + 1 are neighbours for all i from 1 to n - 1 . Sharks n and 1 are neighbours too. Each shark will grow some number of flowers s i . For i -th shark value s i is random integer equiprobably chosen in range from l i to r i . Wet Shark has it's favourite prime number p , and he really likes it! If for any pair of neighbouring sharks i and j the product s i · s j is divisible by p , then Wet Shark becomes happy and gives 1000 dollars to each of these sharks. At the end of the day sharks sum all the money Wet Shark granted to them. Find the expectation of this value. The first line of the input contains two space-separated integers n and p ( 3 ≤ n ≤ 100 000, 2 ≤ p ≤ 10 9 ) — the number of sharks and Wet Shark's favourite prime number. It is guaranteed that p is prime. The i -th of the following n lines contains information about i -th shark — two space-separated integers l i and r i ( 1 ≤ l i ≤ r i ≤ 10 9 ), the range of flowers shark i can produce. Remember that s i is chosen equiprobably among all integers from l i to r i , inclusive. Print a single real number — the expected number of dollars that the sharks receive in total. You answer will be considered correct if its absolute or relative error does not exceed 10 - 6 . Namely: let's assume that your answer is a , and the answer of the jury is b . The checker program will consider your answer correct, if . A prime number is a positive integer number that is divisible only by 1 and itself. 1 is not considered to be prime. Consider the first sample. First shark grows some number of flowers from 1 to 2 , second sharks grows from 420 to 421 flowers and third from 420420 to 420421 . There are eight cases for the quantities of flowers ( s 0 , s 1 , s 2 ) each shark grows: (1, 420, 420420) : note that s 0 · s 1 = 420 , s 1 · s 2 = 176576400 , and s 2 · s 0 = 420420 . For each pair, 1000 dollars will b

Tutorials

Submissions

Submission Id
Author(s)
Index
Submitted
Verdict
Language
Test Set
Tests Passed
Time taken (ms)
Memory Consumed (bytes)
Tags
Rating
15723260 kno0 C Feb. 1, 2016, 2:53 a.m. OK D TESTS 94 124 1638400 1700
15723272 kno0 C Feb. 1, 2016, 2:55 a.m. OK D TESTS 94 124 1638400 1700
15722551 rais.fathin38 C Feb. 1, 2016, 1:35 a.m. OK D TESTS 94 187 4198400 1700
16785990 favstovol C March 18, 2016, 4:43 p.m. OK Delphi TESTS 94 62 2048000 1700
15753812 kulpet345 C Feb. 2, 2016, 4:08 p.m. OK Delphi TESTS 94 62 6451200 1700
15742038 ruban C Feb. 2, 2016, 1:25 a.m. OK Delphi TESTS 94 62 17612800 1700
16011059 luckystars C Feb. 14, 2016, 12:51 a.m. OK FPC TESTS 94 46 819200 1700
15722513 rais.fathin38 C Feb. 1, 2016, 1:31 a.m. OK FPC TESTS 94 46 819200 1700
15838819 Int2k C Feb. 6, 2016, 8:17 a.m. OK FPC TESTS 94 46 921600 1700
15753345 dohonghuan C Feb. 2, 2016, 3:43 p.m. OK FPC TESTS 94 46 1228800 1700
15729754 lerom C Feb. 1, 2016, 11:36 a.m. OK FPC TESTS 94 46 1228800 1700
19213959 Shirone C July 18, 2016, 1:55 p.m. OK FPC TESTS 94 46 1638400 1700
15946590 quangtrieu1312 C Feb. 10, 2016, 7:12 p.m. OK FPC TESTS 94 46 2457600 1700
15729724 lerom C Feb. 1, 2016, 11:34 a.m. OK FPC TESTS 94 61 1228800 1700
15787662 Krydom_Yuudachi C Feb. 4, 2016, 1:14 p.m. OK FPC TESTS 94 62 819200 1700
15725447 Fyodor C Feb. 1, 2016, 6:08 a.m. OK FPC TESTS 94 62 1024000 1700
15763792 vjudge3 C Feb. 3, 2016, 7:26 a.m. OK GNU C TESTS 94 46 0 1700
16012404 hardworkingtush C Feb. 14, 2016, 4:22 a.m. OK GNU C TESTS 94 46 819200 1700
15785057 nateriver C Feb. 4, 2016, 10:04 a.m. OK GNU C TESTS 94 46 819200 1700
15749503 pantho C Feb. 2, 2016, 12:13 p.m. OK GNU C TESTS 94 46 819200 1700
15725282 anson370 C Feb. 1, 2016, 5:55 a.m. OK GNU C TESTS 94 46 1228800 1700
15714762 master-yoda C Jan. 31, 2016, 4:04 p.m. OK GNU C TESTS 94 46 1228800 1700
15730862 robin_0 C Feb. 1, 2016, 12:38 p.m. OK GNU C TESTS 94 46 1638400 1700
15727906 ARNABarnab C Feb. 1, 2016, 9:06 a.m. OK GNU C TESTS 94 46 2355200 1700
22071581 greatlibrary C Nov. 6, 2016, 9:14 a.m. OK GNU C TESTS 94 61 1638400 1700
15737038 tudor.h.niculescu C Feb. 1, 2016, 5:42 p.m. OK GNU C TESTS 94 62 409600 1700
16736112 dydxh C March 16, 2016, 12:27 a.m. OK GNU C++ TESTS 94 30 1638400 1700
15724036 hackssssss C Feb. 1, 2016, 4:12 a.m. OK GNU C++ TESTS 94 30 2764800 1700
33048016 Lhtie C Dec. 9, 2017, 12:07 p.m. OK GNU C++ TESTS 94 30 3584000 1700
27749280 131441373 C June 13, 2017, 5:26 a.m. OK GNU C++ TESTS 94 31 614400 1700
15728184 boomshine C Feb. 1, 2016, 9:31 a.m. OK GNU C++ TESTS 94 31 819200 1700
15725889 liujunhao C Feb. 1, 2016, 6:41 a.m. OK GNU C++ TESTS 94 31 1024000 1700
31893036 none44353 C Oct. 30, 2017, 12:20 p.m. OK GNU C++ TESTS 94 31 1433600 1700
15721565 kimbbakar C Jan. 31, 2016, 11:31 p.m. OK GNU C++ TESTS 94 31 1638400 1700
23550514 vjudge4 C Jan. 5, 2017, 8:18 a.m. OK GNU C++ TESTS 94 31 2662400 1700
15724028 hackssssss C Feb. 1, 2016, 4:11 a.m. OK GNU C++ TESTS 94 31 3174400 1700
15717398 merolish C Jan. 31, 2016, 6:02 p.m. OK GNU C11 TESTS 94 30 0 1700
56985383 rainboy C July 13, 2019, 3:38 p.m. OK GNU C11 TESTS 94 46 819200 1700
15825187 EsTer C Feb. 5, 2016, 12:49 p.m. OK GNU C11 TESTS 94 46 819200 1700
15723685 sincerelyyin C Feb. 1, 2016, 3:34 a.m. OK GNU C11 TESTS 94 46 2048000 1700
15727693 mightyvoice C Feb. 1, 2016, 8:51 a.m. OK GNU C++11 TESTS 94 31 819200 1700
57960909 LudwigVanBeethoven C July 29, 2019, 10:19 p.m. OK GNU C++11 TESTS 94 31 819200 1700
16294587 Duxar C Feb. 23, 2016, 3 p.m. OK GNU C++11 TESTS 94 31 819200 1700
15990578 roodkcaB C Feb. 13, 2016, 5:16 p.m. OK GNU C++11 TESTS 94 31 819200 1700
15747218 eddy1021 C Feb. 2, 2016, 9:31 a.m. OK GNU C++11 TESTS 94 31 819200 1700
15716203 Jhamra C Jan. 31, 2016, 5:15 p.m. OK GNU C++11 TESTS 94 31 1638400 1700
15845460 DmitryDrozdov C Feb. 6, 2016, 4:08 p.m. OK GNU C++11 TESTS 94 31 1638400 1700
15720507 arpn C Jan. 31, 2016, 9:34 p.m. OK GNU C++11 TESTS 94 31 2355200 1700
15720462 arpn C Jan. 31, 2016, 9:29 p.m. OK GNU C++11 TESTS 94 31 2355200 1700
15967327 282494540 C Feb. 12, 2016, 8 a.m. OK GNU C++11 TESTS 94 46 0 1700
47969715 zysbzddsj C Jan. 5, 2019, 1:59 p.m. OK GNU C++14 TESTS 94 46 1843200 1700
36229964 3015218054 C March 12, 2018, 4:34 p.m. OK GNU C++14 TESTS 94 46 2867200 1700
44927007 Abukhadijah C Oct. 26, 2018, 8:42 p.m. OK GNU C++14 TESTS 94 61 819200 1700
56077179 walht C June 26, 2019, 1:23 p.m. OK GNU C++14 TESTS 94 61 1228800 1700
29932796 Temirulan C Aug. 30, 2017, 9:46 p.m. OK GNU C++14 TESTS 94 61 2560000 1700
31203727 compiler_101 C Oct. 10, 2017, 10:40 p.m. OK GNU C++14 TESTS 94 61 7987200 1700
64293463 Photinia.S C Nov. 5, 2019, 7:52 a.m. OK GNU C++14 TESTS 94 62 0 1700
60175192 the_compiler C Sept. 6, 2019, 2:10 p.m. OK GNU C++14 TESTS 94 62 819200 1700
58657900 threepebbles C Aug. 12, 2019, 9:47 a.m. OK GNU C++14 TESTS 94 62 819200 1700
56366859 vjudge2 C June 30, 2019, 11:53 p.m. OK GNU C++14 TESTS 94 62 819200 1700
49321377 SKYNET_ C Feb. 1, 2019, 12:27 p.m. OK GNU C++17 TESTS 94 31 1126400 1700
49321426 vjudge5 C Feb. 1, 2019, 12:28 p.m. OK GNU C++17 TESTS 94 31 1126400 1700
49326717 vjudge3 C Feb. 1, 2019, 2:22 p.m. OK GNU C++17 TESTS 94 61 819200 1700
56308947 vjudge3 C June 30, 2019, 1:39 p.m. OK GNU C++17 TESTS 94 61 819200 1700
52348961 lonely_wind_ C April 5, 2019, 1:47 p.m. OK GNU C++17 TESTS 94 61 2355200 1700
61436488 Raihanur_R C Sept. 28, 2019, 4:51 p.m. OK GNU C++17 TESTS 94 62 819200 1700
61972217 toshinaritong C Oct. 6, 2019, 9:25 a.m. OK GNU C++17 TESTS 94 62 819200 1700
49324932 vjudge4 C Feb. 1, 2019, 1:43 p.m. OK GNU C++17 TESTS 94 62 819200 1700
49312952 vjudge5 C Feb. 1, 2019, 8:56 a.m. OK GNU C++17 TESTS 94 62 819200 1700
48478290 vjudge5 C Jan. 17, 2019, 4:34 a.m. OK GNU C++17 TESTS 94 62 1024000 1700
20858633 MarcoXerox C Sept. 23, 2016, 2:22 p.m. OK Haskell TESTS 94 951 8601600 1700
20834417 MarcoXerox C Sept. 23, 2016, 9:55 a.m. OK Haskell TESTS 94 1123 8601600 1700
15720388 -Wave- C Jan. 31, 2016, 9:23 p.m. OK Haskell TESTS 94 1138 68505600 1700
15720463 -Wave- C Jan. 31, 2016, 9:30 p.m. OK Haskell TESTS 94 1185 68505600 1700
18867292 jrc1215 C July 3, 2016, noon OK Haskell TESTS 94 1294 63283200 1700
15903390 megaspazz C Feb. 8, 2016, 10:50 p.m. OK Java 7 TESTS 94 140 0 1700
15714039 CongDuy C Jan. 31, 2016, 3:59 p.m. OK Java 7 TESTS 94 140 0 1700
15726533 marcose18 C Feb. 1, 2016, 7:30 a.m. OK Java 7 TESTS 94 155 0 1700
15722984 mkirsche C Feb. 1, 2016, 2:23 a.m. OK Java 7 TESTS 94 155 0 1700
16270172 xiaowuc1 C Feb. 22, 2016, 2:37 a.m. OK Java 7 TESTS 94 156 0 1700
15724986 siddhartha4444 C Feb. 1, 2016, 5:30 a.m. OK Java 7 TESTS 94 171 0 1700
18710924 MazzForces C June 24, 2016, 10:44 p.m. OK Java 7 TESTS 94 171 0 1700
15747222 chihayafuru C Feb. 2, 2016, 9:32 a.m. OK Java 7 TESTS 94 171 0 1700
15892699 NeSumHaker C Feb. 8, 2016, 8:36 a.m. OK Java 7 TESTS 94 186 0 1700
15820738 Nirmit C Feb. 5, 2016, 7:53 a.m. OK Java 7 TESTS 94 186 0 1700
54901099 chojh1222 C June 1, 2019, 6:37 a.m. OK Java 8 TESTS 94 124 0 1700
15718086 motivation_error C Jan. 31, 2016, 6:40 p.m. OK Java 8 TESTS 94 124 0 1700
59930541 saurabhs1206 C Sept. 3, 2019, 6:59 a.m. OK Java 8 TESTS 94 140 0 1700
51844553 mTvTm C March 26, 2019, 3:05 a.m. OK Java 8 TESTS 94 140 0 1700
22903810 mathmaniac C Dec. 12, 2016, 12:36 p.m. OK Java 8 TESTS 94 140 0 1700
16402877 ank7845 C Feb. 28, 2016, 12:23 p.m. OK Java 8 TESTS 94 140 0 1700
15742526 Yousei C Feb. 2, 2016, 2:31 a.m. OK Java 8 TESTS 94 140 0 1700
15719943 baobab C Jan. 31, 2016, 8:46 p.m. OK Java 8 TESTS 94 140 0 1700
15719042 RAMBO_tejasv C Jan. 31, 2016, 7:41 p.m. OK Java 8 TESTS 94 140 0 1700
15716093 meashish C Jan. 31, 2016, 5:13 p.m. OK Java 8 TESTS 94 140 0 1700
16197071 Andfive C Feb. 19, 2016, 9:48 a.m. OK JavaScript TESTS 94 109 4710400 1700
15752962 AnatolyTolstobrov C Feb. 2, 2016, 3:20 p.m. OK MS C# TESTS 94 77 204800 1700
15752834 AnatolyTolstobrov C Feb. 2, 2016, 3:13 p.m. OK MS C# TESTS 94 77 2560000 1700
15751332 lpm C Feb. 2, 2016, 1:46 p.m. OK MS C# TESTS 94 78 819200 1700
15779014 bati06 C Feb. 3, 2016, 11:53 p.m. OK MS C# TESTS 94 124 3788800 1700
15758276 bati06 C Feb. 2, 2016, 9:04 p.m. OK MS C# TESTS 94 124 3891200 1700
15779021 bati06 C Feb. 3, 2016, 11:54 p.m. OK MS C# TESTS 94 124 3993600 1700
15737199 DigitalArtistKz C Feb. 1, 2016, 5:51 p.m. OK MS C# TESTS 94 156 7065600 1700
15751189 azukun C Feb. 2, 2016, 1:39 p.m. OK MS C# TESTS 94 171 10547200 1700
15717789 DVRazor C Jan. 31, 2016, 6:22 p.m. OK MS C# TESTS 94 280 18227200 1700
15955063 dilshodp C Feb. 11, 2016, 11:36 a.m. OK MS C++ TESTS 94 46 0 1700
15788345 Maks_DP C Feb. 4, 2016, 1:55 p.m. OK MS C++ TESTS 94 46 0 1700
56367406 vjudge4 C July 1, 2019, 12:34 a.m. OK MS C++ TESTS 94 46 819200 1700
56367389 vjudge3 C July 1, 2019, 12:32 a.m. OK MS C++ TESTS 94 46 819200 1700
49324267 vjudge3 C Feb. 1, 2019, 1:29 p.m. OK MS C++ TESTS 94 46 819200 1700
48379040 vjudge2 C Jan. 14, 2019, 9:24 a.m. OK MS C++ TESTS 94 46 819200 1700
40598129 vjudge5 C July 21, 2018, 6:56 a.m. OK MS C++ TESTS 94 46 819200 1700
16292516 Liangfj C Feb. 23, 2016, 12:51 p.m. OK MS C++ TESTS 94 46 819200 1700
16190962 nevergiveup C Feb. 19, 2016, 3:02 a.m. OK MS C++ TESTS 94 46 819200 1700
15978109 AnnKats93 C Feb. 12, 2016, 8:36 p.m. OK MS C++ TESTS 94 46 819200 1700
49316909 booby C Feb. 1, 2019, 10:16 a.m. OK MS C++ 2017 TESTS 94 77 819200 1700
52272811 Dage233 C April 3, 2019, 1:42 p.m. OK MS C++ 2017 TESTS 94 77 1638400 1700
57317599 IPRIT C July 19, 2019, 8:46 a.m. OK MS C++ 2017 TESTS 94 78 819200 1700
57331430 IPRIT C July 19, 2019, 2:20 p.m. OK MS C++ 2017 TESTS 94 78 2457600 1700
57327785 IPRIT C July 19, 2019, 12:52 p.m. OK MS C++ 2017 TESTS 94 187 2457600 1700
57327974 IPRIT C July 19, 2019, 12:57 p.m. OK MS C++ 2017 TESTS 94 202 1228800 1700
57330026 Sanqer C July 19, 2019, 1:45 p.m. OK MS C++ 2017 TESTS 94 202 1638400 1700
57330213 IPRIT C July 19, 2019, 1:49 p.m. OK MS C++ 2017 TESTS 94 217 1638400 1700
57319572 IPRIT C July 19, 2019, 9:27 a.m. OK MS C++ 2017 TESTS 94 218 1638400 1700
57317036 IPRIT C July 19, 2019, 8:35 a.m. OK MS C++ 2017 TESTS 94 218 2048000 1700
15807968 Eeyore C Feb. 4, 2016, 6:41 p.m. OK PyPy 2 TESTS 94 358 4608000 1700
15719642 kfx C Jan. 31, 2016, 8:24 p.m. OK PyPy 2 TESTS 94 358 4812800 1700
22936860 masonsbro C Dec. 13, 2016, 11:51 p.m. OK PyPy 2 TESTS 94 373 8704000 1700
16800024 masque C March 19, 2016, 3 a.m. OK PyPy 2 TESTS 94 374 11264000 1700
15724372 monik2kinom C Feb. 1, 2016, 4:43 a.m. OK PyPy 2 TESTS 94 390 8192000 1700
15850869 NabiNaga C Feb. 6, 2016, 11:14 p.m. OK PyPy 2 TESTS 94 405 8396800 1700
65710206 UTMoonlight C Nov. 25, 2019, 2:05 p.m. OK PyPy 3 TESTS 94 327 9728000 1700
64570906 O_Ramanujan C Nov. 9, 2019, 9:08 a.m. OK PyPy 3 TESTS 94 327 9830400 1700
15764110 snsokolov C Feb. 3, 2016, 7:53 a.m. OK PyPy 3 TESTS 94 499 32256000 1700
69549843 gaidash C Jan. 26, 2020, 5:52 a.m. OK PyPy 3 TESTS 94 998 13107200 1700
54440022 shiv1470 C May 21, 2019, 8:07 a.m. OK PyPy 3 TESTS 94 1044 10035200 1700
15720971 miniluigi C Jan. 31, 2016, 10:22 p.m. OK PyPy 3 TESTS 94 1060 9420800 1700
15891152 nysanier C Feb. 8, 2016, 5:57 a.m. OK PyPy 3 TESTS 94 1138 12390400 1700
15834713 shashwat001 C Feb. 5, 2016, 11:30 p.m. OK Python 2 TESTS 94 296 1638400 1700
15732114 biltharesatyendra C Feb. 1, 2016, 1:41 p.m. OK Python 2 TESTS 94 358 8294400 1700
15723276 abc_1988_1106 C Feb. 1, 2016, 2:55 a.m. OK Python 2 TESTS 94 374 12390400 1700
35896127 ______u______ C March 3, 2018, 5:02 p.m. OK Python 2 TESTS 94 374 17817600 1700
35887991 ______k______ C March 3, 2018, 2:13 p.m. OK Python 2 TESTS 94 374 17817600 1700
35887021 ______i______ C March 3, 2018, 1:57 p.m. OK Python 2 TESTS 94 374 17817600 1700
35885062 ______M______ C March 3, 2018, 1:21 p.m. OK Python 2 TESTS 94 374 17817600 1700
18354051 Yash_ C June 10, 2016, 7:37 a.m. OK Python 2 TESTS 94 389 10342400 1700
17143518 TokuchiToa C April 3, 2016, 10:26 a.m. OK Python 2 TESTS 94 390 8499200 1700
15721894 nealzane C Feb. 1, 2016, 12:10 a.m. OK Python 2 TESTS 94 404 13004800 1700
18151801 orailly C May 29, 2016, 11:11 p.m. OK Python 3 TESTS 94 390 7270400 1700
34804358 nlgxh9 C Feb. 1, 2018, 1:36 p.m. OK Python 3 TESTS 94 436 7577600 1700
30840902 Qumeric C Sept. 29, 2017, 8:39 p.m. OK Python 3 TESTS 94 436 19353600 1700
30331902 yugle7 C Sept. 14, 2017, 3:17 p.m. OK Python 3 TESTS 94 451 19353600 1700
15723362 Staelth C Feb. 1, 2016, 3:02 a.m. OK Python 3 TESTS 94 452 2048000 1700
15719906 MottoX C Jan. 31, 2016, 8:43 p.m. OK Python 3 TESTS 94 452 2048000 1700
36046184 Serg70877 C March 7, 2018, 1:30 p.m. OK Python 3 TESTS 94 452 8192000 1700
36032787 MarcoXerox C March 7, 2018, 4:54 a.m. OK Python 3 TESTS 94 452 9011200 1700
30332082 yugle7 C Sept. 14, 2017, 3:26 p.m. OK Python 3 TESTS 94 452 29286400 1700
15731190 zerenopus C Feb. 1, 2016, 12:54 p.m. OK Python 3 TESTS 94 467 3072000 1700
15743845 rise3812 C Feb. 2, 2016, 5:13 a.m. OK Ruby TESTS 94 639 8908800 1700
15838388 jiangzhijie C Feb. 6, 2016, 7:38 a.m. OK Scala TESTS 94 280 0 1700
15726736 fido C Feb. 1, 2016, 7:43 a.m. OK Scala TESTS 94 389 102400 1700
15719709 limed C Jan. 31, 2016, 8:29 p.m. OK Scala TESTS 94 389 204800 1700
18168456 dr.ikros C May 31, 2016, 12:31 p.m. OK Scala TESTS 94 514 40140800 1700
15739401 octaviantuchila14 C Feb. 1, 2016, 8:25 p.m. OK Scala TESTS 94 764 614400 1700

remove filters

Back to search problems