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 |
|---|---|---|---|---|---|---|
| 451 | Codeforces Round 258 (Div. 2) | FINISHED | False | 7200 | 370189823 | July 24, 2014, 3:30 p.m. |
Solved |
Index |
Name |
Type |
Tags |
Community Tag |
Rating |
|---|---|---|---|---|---|---|
| ( 3577 ) | C | Predict Outcome of the Game | PROGRAMMING | brute force implementation math | 1700 |
There are n games in a football tournament. Three teams are participating in it. Currently k games had already been played. You are an avid football fan, but recently you missed the whole k games. Fortunately, you remember a guess of your friend for these k games. Your friend did not tell exact number of wins of each team, instead he thought that absolute difference between number of wins of first and second team will be d 1 and that of between second and third team will be d 2 . You don't want any of team win the tournament, that is each team should have the same number of wins after n games. That's why you want to know: does there exist a valid tournament satisfying the friend's guess such that no team will win this tournament? Note that outcome of a match can not be a draw, it has to be either win or loss. The first line of the input contains a single integer corresponding to number of test cases t (1 ≤ t ≤ 10 5 ) . Each of the next t lines will contain four space-separated integers n , k , d 1 , d 2 (1 ≤ n ≤ 10 12 ; 0 ≤ k ≤ n ; 0 ≤ d 1 , d 2 ≤ k ) — data for the current test case. For each test case, output a single line containing either " yes " if it is possible to have no winner of tournament, or " no " otherwise (without quotes). Sample 1. There has not been any match up to now ( k = 0, d 1 = 0, d 2 = 0) . If there will be three matches (1-2, 2-3, 3-1) and each team wins once, then at the end each team will have 1 win. Sample 2. You missed all the games ( k = 3) . As d 1 = 0 and d 2 = 0 , and there is a way to play three games with no winner of tournament (described in the previous sample), the answer is " yes ". Sample 3. You missed 4 matches, and d 1 = 1, d 2 = 0 . These four matches can be: 1-2 (win 2), 1-3 (win 3), 1-2 (win 1), 1-3 (win 1). Currently the first team has 2 wins, the second team has 1 win, the third team has 1 win. Two remaining matches can be: 1-2 (win 2), 1-3 (win 3). In the end all the teams have equal number of wins (2 wins). |
| Codeforces Round #258 Editorial |
Submission Id |
Author(s) |
Index |
Submitted |
Verdict |
Language |
Test Set |
Tests Passed |
Time taken (ms) |
Memory Consumed (bytes) |
Tags |
Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|
| 39957132 | Scut82 | C | July 4, 2018, 1:40 p.m. | OK | GNU C++ | TESTS | 36 | 62 | 0 | 1700 | |
| 40988210 | ReaLNero1 | C | July 30, 2018, 9:49 p.m. | OK | GNU C++ | TESTS | 36 | 78 | 0 | 1700 | |
| 35598640 | vjudge3 | C | Feb. 23, 2018, 1:57 p.m. | OK | GNU C++ | TESTS | 36 | 108 | 2048000 | 1700 | |
| 36744240 | vjudge4 | C | March 30, 2018, 10:52 a.m. | OK | GNU C++ | TESTS | 36 | 108 | 3276800 | 1700 | |
| 35598567 | 1310315342 | C | Feb. 23, 2018, 1:55 p.m. | OK | GNU C++ | TESTS | 36 | 109 | 1843200 | 1700 | |
| 35590072 | vjudge3 | C | Feb. 23, 2018, 7:01 a.m. | OK | GNU C++ | TESTS | 36 | 109 | 1843200 | 1700 | |
| 35671414 | vjudge5 | C | Feb. 25, 2018, 7:40 a.m. | OK | GNU C++ | TESTS | 36 | 109 | 2048000 | 1700 | |
| 35598358 | 1310315342 | C | Feb. 23, 2018, 1:48 p.m. | OK | GNU C++ | TESTS | 36 | 109 | 2048000 | 1700 | |
| 35598286 | 1310315342 | C | Feb. 23, 2018, 1:45 p.m. | OK | GNU C++ | TESTS | 36 | 109 | 2048000 | 1700 | |
| 35597301 | 1310315342 | C | Feb. 23, 2018, 1:10 p.m. | OK | GNU C++ | TESTS | 36 | 109 | 2048000 | 1700 | |
| 57910974 | rainboy | C | July 28, 2019, 8:12 p.m. | OK | GNU C11 | TESTS | 36 | 405 | 0 | 1700 | |
| 54074537 | about | C | May 13, 2019, 6:45 p.m. | OK | GNU C11 | TESTS | 36 | 405 | 0 | 1700 | |
| 44771240 | luogu_bot5 | C | Oct. 24, 2018, 12:28 p.m. | OK | GNU C++11 | TESTS | 36 | 46 | 0 | 1700 | |
| 37832152 | skmonir | C | May 2, 2018, 6:23 a.m. | OK | GNU C++11 | TESTS | 36 | 61 | 3481600 | 1700 | |
| 53114667 | vjudge1 | C | April 22, 2019, 7:01 a.m. | OK | GNU C++11 | TESTS | 36 | 62 | 0 | 1700 | |
| 43490590 | bojverdict1 | C | Sept. 27, 2018, 12:26 p.m. | OK | GNU C++11 | TESTS | 36 | 62 | 307200 | 1700 | |
| 43490572 | HolyRomanEmpire | C | Sept. 27, 2018, 12:26 p.m. | OK | GNU C++11 | TESTS | 36 | 77 | 307200 | 1700 | |
| 46901614 | vjudge2 | C | Dec. 11, 2018, 12:15 p.m. | OK | GNU C++11 | TESTS | 36 | 93 | 0 | 1700 | |
| 46901584 | dawn_LL | C | Dec. 11, 2018, 12:14 p.m. | OK | GNU C++11 | TESTS | 36 | 93 | 0 | 1700 | |
| 46394811 | vjudge3 | C | Nov. 30, 2018, 8:32 a.m. | OK | GNU C++11 | TESTS | 36 | 93 | 0 | 1700 | |
| 53218372 | vjudge5 | C | April 24, 2019, 10:25 a.m. | OK | GNU C++11 | TESTS | 36 | 93 | 0 | 1700 | |
| 52341092 | DrSwad | C | April 5, 2019, 10:33 a.m. | OK | GNU C++11 | TESTS | 36 | 93 | 0 | 1700 | |
| 36744118 | 1996122619961226 | C | March 30, 2018, 10:47 a.m. | OK | GNU C++14 | TESTS | 36 | 109 | 3276800 | 1700 | |
| 36736815 | ToRe | C | March 30, 2018, 3:23 a.m. | OK | GNU C++14 | TESTS | 36 | 124 | 3379200 | 1700 | |
| 38115404 | jianba | C | May 11, 2018, 1:24 p.m. | OK | GNU C++14 | TESTS | 36 | 124 | 3584000 | 1700 | |
| 45072347 | Abukhadijah | C | Oct. 29, 2018, 8:34 p.m. | OK | GNU C++14 | TESTS | 36 | 139 | 0 | 1700 | |
| 44826127 | imnotreal | C | Oct. 25, 2018, 6:07 a.m. | OK | GNU C++14 | TESTS | 36 | 139 | 0 | 1700 | |
| 55426221 | Molukhyyeh | C | June 11, 2019, 9:07 a.m. | OK | GNU C++14 | TESTS | 36 | 139 | 0 | 1700 | |
| 57955637 | Caiogoia | C | July 29, 2019, 6:34 p.m. | OK | GNU C++14 | TESTS | 36 | 139 | 0 | 1700 | |
| 51831022 | preda2or | C | March 25, 2019, 4:11 p.m. | OK | GNU C++14 | TESTS | 36 | 139 | 102400 | 1700 | |
| 61075653 | Underdog_eagle | C | Sept. 22, 2019, 2:21 p.m. | OK | GNU C++14 | TESTS | 36 | 140 | 0 | 1700 | |
| 61038334 | sabertooth | C | Sept. 21, 2019, 9:21 p.m. | OK | GNU C++14 | TESTS | 36 | 140 | 0 | 1700 | |
| 49138378 | zpr | C | Jan. 29, 2019, 8:55 a.m. | OK | GNU C++17 | TESTS | 36 | 93 | 204800 | 1700 | |
| 46901329 | vjudge1 | C | Dec. 11, 2018, 12:07 p.m. | OK | GNU C++17 | TESTS | 36 | 124 | 0 | 1700 | |
| 69873299 | ivanilos | C | Jan. 31, 2020, 2:12 a.m. | OK | GNU C++17 | TESTS | 36 | 124 | 0 | 1700 | |
| 67260080 | errorgorn | C | Dec. 20, 2019, 2:42 a.m. | OK | GNU C++17 | TESTS | 36 | 139 | 0 | 1700 | |
| 46933001 | vjudge5 | C | Dec. 12, 2018, 12:32 p.m. | OK | GNU C++17 | TESTS | 36 | 140 | 204800 | 1700 | |
| 57560124 | IsaacMoris | C | July 22, 2019, 11:35 p.m. | OK | GNU C++17 | TESTS | 36 | 155 | 0 | 1700 | |
| 56878702 | Sayam | C | July 12, 2019, 9:22 a.m. | OK | GNU C++17 | TESTS | 36 | 155 | 0 | 1700 | |
| 56009003 | yuhta | C | June 24, 2019, 5:05 p.m. | OK | GNU C++17 | TESTS | 36 | 155 | 0 | 1700 | |
| 59565471 | NotGivingUp | C | Aug. 27, 2019, 10:33 a.m. | OK | GNU C++17 | TESTS | 36 | 155 | 0 | 1700 | |
| 63913775 | Baroudy | C | Oct. 31, 2019, 9:17 a.m. | OK | GNU C++17 | TESTS | 36 | 155 | 0 | 1700 | |
| 51845758 | mTvTm | C | March 26, 2019, 4:25 a.m. | OK | Java 8 | TESTS | 36 | 155 | 0 | 1700 | |
| 40546880 | MaxHeap | C | July 19, 2018, 12:16 p.m. | OK | Java 8 | TESTS | 36 | 156 | 0 | 1700 | |
| 54902970 | chojh1222 | C | June 1, 2019, 7:34 a.m. | OK | Java 8 | TESTS | 36 | 170 | 0 | 1700 | |
| 40677298 | wrong_lemma | C | July 23, 2018, 4:24 p.m. | OK | Java 8 | TESTS | 36 | 186 | 0 | 1700 | |
| 38934988 | Golmol | C | June 4, 2018, 5:32 a.m. | OK | Java 8 | TESTS | 36 | 202 | 20480000 | 1700 | |
| 44966051 | KulikAlex | C | Oct. 27, 2018, 7:15 p.m. | OK | Java 8 | TESTS | 36 | 233 | 0 | 1700 | |
| 46515020 | Ahmed.Shawky | C | Dec. 2, 2018, 3:36 p.m. | OK | Java 8 | TESTS | 36 | 234 | 0 | 1700 | |
| 33575883 | chuongk | C | Dec. 23, 2017, 6:42 p.m. | OK | Java 8 | TESTS | 36 | 249 | 20684800 | 1700 | |
| 67997403 | IbrahimYousre | C | Dec. 31, 2019, 8:56 a.m. | OK | Java 8 | TESTS | 36 | 327 | 0 | 1700 | |
| 61239116 | bhautik_77 | C | Sept. 24, 2019, 7:11 p.m. | OK | Java 8 | TESTS | 36 | 358 | 0 | 1700 | |
| 46903851 | vjudge3 | C | Dec. 11, 2018, 1:14 p.m. | OK | MS C++ | TESTS | 36 | 93 | 0 | 1700 | |
| 46902995 | vjudge3 | C | Dec. 11, 2018, 12:51 p.m. | OK | MS C++ | TESTS | 36 | 93 | 204800 | 1700 | |
| 62097416 | vjudge5 | C | Oct. 8, 2019, 8 a.m. | OK | MS C++ | TESTS | 36 | 108 | 0 | 1700 | |
| 49138397 | vjudge3 | C | Jan. 29, 2019, 8:56 a.m. | OK | MS C++ | TESTS | 36 | 109 | 0 | 1700 | |
| 35592348 | vjudge2 | C | Feb. 23, 2018, 9:20 a.m. | OK | MS C++ | TESTS | 36 | 109 | 2048000 | 1700 | |
| 35592320 | vjudge3 | C | Feb. 23, 2018, 9:18 a.m. | OK | MS C++ | TESTS | 36 | 109 | 2048000 | 1700 | |
| 49181382 | SummerDream | C | Jan. 30, 2019, 2:05 a.m. | OK | MS C++ | TESTS | 36 | 702 | 0 | 1700 | |
| 47701703 | vjudge2 | C | Dec. 29, 2018, 5:09 p.m. | OK | MS C++ | TESTS | 36 | 717 | 0 | 1700 | |
| 47686047 | vjudge5 | C | Dec. 29, 2018, 2:52 p.m. | OK | MS C++ | TESTS | 36 | 717 | 0 | 1700 | |
| 62566982 | IPRIT | C | Oct. 14, 2019, 1:29 p.m. | OK | MS C++ 2017 | TESTS | 36 | 156 | 0 | 1700 | |
| 38779871 | KeyurJain | C | May 30, 2018, 4:35 p.m. | OK | PyPy 3 | TESTS | 36 | 1513 | 31948800 | 1700 | |
| 38935877 | bary | C | June 4, 2018, 6:18 a.m. | OK | Python 2 | TESTS | 36 | 1153 | 7782400 | 1700 | |
| 63616493 | rishus23 | C | Oct. 27, 2019, 7:48 p.m. | OK | Python 3 | TESTS | 36 | 1029 | 2764800 | 1700 | |
| 38063242 | Evil__Coder | C | May 9, 2018, 6:51 a.m. | OK | Python 3 | TESTS | 36 | 1076 | 7884800 | 1700 | |
| 37987004 | Paixao | C | May 7, 2018, 6:51 a.m. | OK | Python 3 | TESTS | 36 | 1700 | 7065600 | 1700 | |
| 42135624 | Mk_Python_v1 | C | Aug. 26, 2018, 11:26 p.m. | OK | Python 3 | TESTS | 36 | 1762 | 307200 | 1700 |
Back to search problems