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 |
|---|---|---|---|---|---|---|
| 336 | Codeforces Round 195 (Div. 2) | FINISHED | False | 7200 | 400343423 | Aug. 9, 2013, 3:30 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 2654 ) | C | Vasily the Bear and Sequence | PROGRAMMING | brute force greedy implementation number theory | 1800 |
Vasily the bear has got a sequence of positive integers a 1 , a 2 , ..., a n . Vasily the Bear wants to write out several numbers on a piece of paper so that the beauty of the numbers he wrote out was maximum. The beauty of the written out numbers b 1 , b 2 , ..., b k is such maximum non-negative integer v , that number b 1 and b 2 and ... and b k is divisible by number 2 v without a remainder. If such number v doesn't exist (that is, for any non-negative integer v , number b 1 and b 2 and ... and b k is divisible by 2 v without a remainder), the beauty of the written out numbers equals -1. Tell the bear which numbers he should write out so that the beauty of the written out numbers is maximum. If there are multiple ways to write out the numbers, you need to choose the one where the bear writes out as many numbers as possible. Here expression x and y means applying the bitwise AND operation to numbers x and y . In programming languages C++ and Java this operation is represented by "&", in Pascal — by "and". The first line contains integer n ( 1 ≤ n ≤ 10 5 ). The second line contains n space-separated integers a 1 , a 2 , ..., a n (1 ≤ a 1 < a 2 < ... < a n ≤ 10 9 ) . In the first line print a single integer k ( k > 0) , showing how many numbers to write out. In the second line print k integers b 1 , b 2 , ..., b k — the numbers to write out. You are allowed to print numbers b 1 , b 2 , ..., b k in any order, but all of them must be distinct. If there are multiple ways to write out the numbers, choose the one with the maximum number of numbers to write out. If there still are multiple ways, you are allowed to print any of them. |
| Tutorial Codeforces Round #195 (Div. 2) |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 4255015 | Yo-Pta | C | Aug. 9, 2013, 5:07 p.m. | OK | Delphi | TESTS | 45 | 62 | 409600 | 1800 | |
| 4254119 | zscnash | C | Aug. 9, 2013, 4:55 p.m. | OK | FPC | TESTS | 45 | 124 | 409600 | 1800 | |
| 4253004 | Omelyanenko2 | C | Aug. 9, 2013, 4:39 p.m. | OK | FPC | TESTS | 45 | 156 | 1228800 | 1800 | |
| 4255328 | boba | C | Aug. 9, 2013, 5:11 p.m. | OK | FPC | TESTS | 45 | 218 | 6860800 | 1800 | |
| 4254905 | tatuyan_edson | C | Aug. 9, 2013, 5:05 p.m. | OK | GNU C | TESTS | 45 | 124 | 409600 | 1800 | |
| 4249415 | tansongsong | C | Aug. 9, 2013, 3:53 p.m. | OK | GNU C++ | TESTS | 45 | 62 | 512000 | 1800 | |
| 4250492 | nekrald | C | Aug. 9, 2013, 4:06 p.m. | OK | GNU C++ | TESTS | 45 | 62 | 819200 | 1800 | |
| 4252578 | SandorGarcia | C | Aug. 9, 2013, 4:34 p.m. | OK | GNU C++ | TESTS | 45 | 62 | 1638400 | 1800 | |
| 4255350 | Kyuubi | C | Aug. 9, 2013, 5:11 p.m. | OK | GNU C++ | TESTS | 45 | 62 | 52019200 | 1800 | |
| 4256228 | fwm94 | C | Aug. 9, 2013, 5:23 p.m. | OK | GNU C++ | TESTS | 45 | 92 | 409600 | 1800 | |
| 4256072 | laekov_ | C | Aug. 9, 2013, 5:21 p.m. | OK | GNU C++ | TESTS | 45 | 92 | 409600 | 1800 | |
| 4255076 | yuxingdubai | C | Aug. 9, 2013, 5:07 p.m. | OK | GNU C++ | TESTS | 45 | 92 | 409600 | 1800 | |
| 4253569 | NovChaos | C | Aug. 9, 2013, 4:47 p.m. | OK | GNU C++ | TESTS | 45 | 92 | 409600 | 1800 | |
| 4253538 | gzh1993n | C | Aug. 9, 2013, 4:47 p.m. | OK | GNU C++ | TESTS | 45 | 92 | 409600 | 1800 | |
| 4253254 | Scau-Ly | C | Aug. 9, 2013, 4:43 p.m. | OK | GNU C++ | TESTS | 45 | 92 | 409600 | 1800 | |
| 4251175 | shervinkh | C | Aug. 9, 2013, 4:15 p.m. | OK | GNU C++0x | TESTS | 45 | 62 | 1843200 | 1800 | |
| 4252591 | lxgsbqylbk | C | Aug. 9, 2013, 4:34 p.m. | OK | GNU C++0x | TESTS | 45 | 92 | 819200 | 1800 | |
| 4254409 | unis96 | C | Aug. 9, 2013, 4:58 p.m. | OK | GNU C++0x | TESTS | 45 | 92 | 1638400 | 1800 | |
| 4254507 | andreyv | C | Aug. 9, 2013, 5 p.m. | OK | GNU C++0x | TESTS | 45 | 92 | 12185600 | 1800 | |
| 4252183 | Ministr | C | Aug. 9, 2013, 4:28 p.m. | OK | GNU C++0x | TESTS | 45 | 124 | 1536000 | 1800 | |
| 4252372 | yijingcai | C | Aug. 9, 2013, 4:31 p.m. | OK | GNU C++0x | TESTS | 45 | 156 | 5017600 | 1800 | |
| 4254998 | primenumber | C | Aug. 9, 2013, 5:06 p.m. | OK | GNU C++0x | TESTS | 45 | 186 | 1433600 | 1800 | |
| 4252654 | kha | C | Aug. 9, 2013, 4:35 p.m. | OK | GNU C++0x | TESTS | 45 | 218 | 409600 | 1800 | |
| 4255379 | fatalisPM | C | Aug. 9, 2013, 5:12 p.m. | OK | GNU C++0x | TESTS | 45 | 248 | 13209600 | 1800 | |
| 4252058 | Prestige | C | Aug. 9, 2013, 4:27 p.m. | OK | GNU C++0x | TESTS | 45 | 842 | 3891200 | 1800 | |
| 4252284 | mipt.vi002 | C | Aug. 9, 2013, 4:30 p.m. | OK | Haskell | TESTS | 45 | 436 | 10649600 | 1800 | |
| 4254031 | Darko | C | Aug. 9, 2013, 4:53 p.m. | OK | Java 6 | TESTS | 45 | 156 | 0 | 1800 | |
| 4255923 | monyone | C | Aug. 9, 2013, 5:19 p.m. | OK | Java 6 | TESTS | 45 | 780 | 307200 | 1800 | |
| 4253841 | alwayswimmin | C | Aug. 9, 2013, 4:51 p.m. | OK | Java 6 | TESTS | 45 | 1028 | 1331200 | 1800 | |
| 4256014 | jupaneira | C | Aug. 9, 2013, 5:21 p.m. | OK | Java 6 | TESTS | 45 | 1248 | 34918400 | 1800 | |
| 4253991 | julsa | C | Aug. 9, 2013, 4:53 p.m. | OK | Java 6 | TESTS | 45 | 1466 | 409600 | 1800 | |
| 4251740 | Mostafa.Ali | C | Aug. 9, 2013, 4:22 p.m. | OK | Java 6 | TESTS | 45 | 1902 | 22016000 | 1800 | |
| 4249259 | andrey_s | C | Aug. 9, 2013, 3:51 p.m. | OK | Java 7 | TESTS | 45 | 312 | 0 | 1800 | |
| 4251474 | phantom11 | C | Aug. 9, 2013, 4:19 p.m. | OK | Java 7 | TESTS | 45 | 624 | 35840000 | 1800 | |
| 4251183 | tsun | C | Aug. 9, 2013, 4:15 p.m. | OK | Java 7 | TESTS | 45 | 686 | 409600 | 1800 | |
| 4250845 | Footman | C | Aug. 9, 2013, 4:11 p.m. | OK | Java 7 | TESTS | 45 | 842 | 85504000 | 1800 | |
| 4251894 | shimomire | C | Aug. 9, 2013, 4:24 p.m. | OK | Java 7 | TESTS | 45 | 1184 | 58675200 | 1800 | |
| 4251382 | OutSide | C | Aug. 9, 2013, 4:17 p.m. | OK | Java 7 | TESTS | 45 | 1622 | 4812800 | 1800 | |
| 4256148 | poma | C | Aug. 9, 2013, 5:22 p.m. | OK | MS C# | TESTS | 45 | 280 | 39628800 | 1800 | |
| 4256956 | leecalabrese | C | Aug. 9, 2013, 5:29 p.m. | OK | MS C# | TESTS | 45 | 342 | 40243200 | 1800 | |
| 4251871 | marat.turaev | C | Aug. 9, 2013, 4:24 p.m. | OK | MS C# | TESTS | 45 | 404 | 91750400 | 1800 | |
| 4252210 | tomas.svab | C | Aug. 9, 2013, 4:29 p.m. | OK | MS C++ | TESTS | 45 | 124 | 3072000 | 1800 | |
| 4254150 | likunjk | C | Aug. 9, 2013, 4:55 p.m. | OK | MS C++ | TESTS | 45 | 156 | 307200 | 1800 | |
| 4249639 | absi2011 | C | Aug. 9, 2013, 3:56 p.m. | OK | MS C++ | TESTS | 45 | 156 | 307200 | 1800 | |
| 4252252 | jiangjiashi | C | Aug. 9, 2013, 4:29 p.m. | OK | MS C++ | TESTS | 45 | 156 | 409600 | 1800 | |
| 4255434 | nf001 | C | Aug. 9, 2013, 5:13 p.m. | OK | MS C++ | TESTS | 45 | 156 | 716800 | 1800 | |
| 4255483 | Morgan_HackProg | C | Aug. 9, 2013, 5:13 p.m. | OK | MS C++ | TESTS | 45 | 156 | 1228800 | 1800 | |
| 4255386 | orange.ua | C | Aug. 9, 2013, 5:12 p.m. | OK | MS C++ | TESTS | 45 | 156 | 1228800 | 1800 | |
| 4249187 | abistrigova | C | Aug. 9, 2013, 3:50 p.m. | OK | MS C++ | TESTS | 45 | 156 | 1331200 | 1800 | |
| 4254003 | AcmerArthur | C | Aug. 9, 2013, 4:53 p.m. | OK | MS C++ | TESTS | 45 | 156 | 1433600 | 1800 | |
| 4253168 | luckyi | C | Aug. 9, 2013, 4:42 p.m. | OK | MS C++ | TESTS | 45 | 156 | 2048000 | 1800 | |
| 4253818 | ray040123 | C | Aug. 9, 2013, 4:50 p.m. | OK | Python 2 | TESTS | 45 | 748 | 7168000 | 1800 |
Back to search problems