Browse
Oldest
Newest
By average guess (ascending) By average guess (descending)
Most divisive Least divisive
Most accurate Most inaccurate
By claimed rank By actual rating
Most Newbie Most Pupil Most Specialist Most Expert Most CM Most M/IM Most GM/IGM Most LGM
By average guess (ascending) By average guess (descending)
Most divisive Least divisive
Most accurate Most inaccurate
By claimed rank By actual rating
Most Newbie Most Pupil Most Specialist Most Expert Most CM Most M/IM Most GM/IGM Most LGM
|
How do you even think of C? I can understand the editorial and follow along, but the idea is just so unexpected. |
statistics | cf |
|
you can just replace that element, with something that will not afect your answear like for sum 0, min a bug numebr etc |
statistics | cf |
|
"have violated rules of our community"? whose community's rules has he violated? |
statistics | cf |
|
just IMO, the deadline is too soon. 90% of people saying "I'm in" do not realize that April is like 2 weeks from now |
statistics | cf |
|
Perhaps you are just saying this to get a reaction, but you are actually wrong. All soccer players do is kick a ball around. There is dexterity involved, but no IQ. Football players have to take an actual (well, kinda) IQ test before getting recruited. A fun fact is that some of these football players are quite smart. One football player scored a $$$143$$$ (or $$$99.8^{th}$$$ percentile) on his IQ test, and after his football career, he went to get a math PhD at MIT. Many have scored in the |
statistics | cf |
|
Me too!! Can u pls share your plans u gonna follow ,I am also a struggling to go beyond pupil from 3 months now, would love to know about your plan |
statistics | cf |
|
In Mike's post he says it's allowed to use autocompleting tools |
statistics | cf |
|
what happened here, i have just came but CodingKnight comment was erased. |
statistics | cf |
|
if you dont know,its common here,ppl reach certain rating let say expert,cm and start selling solutions for money,ppl here also selling referrals too,they are this low,ppl bashing us(indians) on international platform for some reason,its ugly,its shameful, |
statistics | cf |
|
More contests will be added, so just wait and prepare for the next contest :>> |
statistics | cf |
|
maybe you can't do it, but i know many that can |
statistics | cf |
|
Probably got something close: #7 0x00007ffff7c8c4b1 in std::terminate() () from ./libton_crypto_lib.so
#8 0x00007ffff7c8d033 in __cxa_throw () from ./libton_crypto_lib.so
#9 0x00007ffff7981713 in vm::load_cell_slice_impl(td::Ref<vm::Cell>, bool*) () from ./libton_crypto_lib.so
#10 0x00007ffff7981a00 in vm::load_cell_slice(td::Ref<vm::Cell> const&) () from ./libton_crypto_lib.so
#11 0x00007ffff78a14e4 in block::gen::BlockInfo::cell_unpack(td::Ref<vm::Cell>, block: |
statistics | cf |
|
So I saw this comment and was like "OMG harshith_04 is CM" and then I realized that he is actually CM |
statistics | cf |
|
Maybe add option for Excluding problems from $$$Div$$$ $$$\ge$$$ $$$X$$$ , because div3-div4 problems are inflated |
statistics | cf |
|
Already set this goal for myself. but instead of touching grass, I would waste my life on leetcode instead |
statistics | cf |
|
Thank you so much!! I wasn't able to understand the tutorial solution due to storing alot of information like id, start, end, etc.. But your solution seems very much intuitive. |
statistics | cf |
|
template <typename T>
using ordered_set = tree<T, null_type, less<T>, rb_tree_tag, tree_order_statistics_node_update>;// find_by_order -> iterator of kth value, order_of_key -> number of elements less than k
template <typename T>
struct OrderedMultiset
{
ordered_set<pair<T, int>> s;
map<T, int> m;
void insert(long long element)
{
int count = m[element];
pair<long long, int> p = {element, count};
m |
statistics | cf |
|
Oh, it doesn't meet the requirement. I feel very upset that I only tried 1013, as the next prime 1019 is right behind it, which can be the correct answer. |
statistics | cf |
|
How about sharing your journey (problem ideas, practice methods etc.) as well so that it can become a guide to them on reaching M |
statistics | cf |
|
and do not forget the legend Abhipsita 1_2_3_4_5_9 Das |
statistics | cf |
|
there are very few genuine guys doing cp from india, |
statistics | cf |
|
3 4 3 2 3 3 5 8 you can swap cols like this and the path would be 3+4+3+5+8 = 23 |
statistics | cf |
|
A structured plan with progressive checkpoints. So how do you prove your plan structured without even reaching Expert yourself... |
statistics | cf |
|
In problem A,I use 1013 as p,but I got WA.I can't figure out why? Submissions |
statistics | cf |
|
it is not just about money. If you don't believe me try it yourself, it is a great start for 2025. It is only $5 and with discount even $4 |
statistics | cf |
|
I have the same target but many of my days goes without laying hands on keyboard and just doing some random things. I can see you're regular, you will surely reach expert or above with this much consistency. Can you give some advice on how you can do it regulary. |
statistics | cf |
|
Thank you so much! Will there be an api for random problem under certain restrictions? |
statistics | cf |
|
This is how we show text font in a fontless environment lol |
statistics | cf |
|
damn touche, I kinda walked right into that one |
statistics | cf |
|
These soccer players got nothing on true football players. Tom Brady would rip ronaldo and messi's arms off. |
statistics | cf |
|
pfp checks. As a messi fan, CR7 is definition of hard work and grit |
statistics | cf |
|
I just thought a number like 142857 had very good property for the problem, so I searched on Wikipedia . There, I found a link to Cyclic numbers —everything you need is on that page. I can't imagine how to solve the problem without the Internet. |
statistics | cf |
|
So I saw this post and was like "OMG JLP IS GM" and then I remembered that magic exists... |
statistics | cf |
|
You forgot about North Macedonia TST |
statistics | cf |
|
It would be useful to have build with debug symbols too! Not cool: (gdb) p *root.ptr
$7 = <incomplete type>
And can't go into std_boc_deserialize std_boc_serialize. Why not?) UPD. Found CellSlice in another .zip, but still, debug symbols are pretty useful! |
statistics | cf |
|
if he genuinely helped you, why do you care what he does with his own personal cf account? |
statistics | cf |
|
GYM -> MUSHUP -> create a new mushup -> click the "Add random problems" under the problem list |
statistics | cf |
|
This feature is only for mushup, you can access it through: GYM -> MUSHUP -> create a new mushup -> click the "Add random problems" under the problem list (seems unfriendly for those who are unfamiliar with MUSHUP? (Including me)) |
statistics | cf |
|
How can I remove a list from "Shared with me"? I wanna keep it empty. |
statistics | cf |
|
Wow, amazing What would be the reason for such a random visit ? |
statistics | cf |
|
I am in , but I will set a more realistic goal of reaching Expert by September. Hopefully I can do it this year. |
statistics | cf |
|
1180B - Nick and Array — 1500 rating.It's really good question(one of my favourites).For this problem you should have a little math knowledge.This is constructive algorithm :D |
statistics | cf |
|
It was discussed on stream |
statistics | cf |
|
dp[i7][i6][i5][i4][i3][i2][i1] where ij is no of yet to be decided losing teams in jth round. ij <= 2^{7-j} $$$O(2^{21})$$$ states per testcase, 7 transitions for each state. We start with dp[1][0][0][0][0][0] Transitions looks like following dp[i7][i6][i5][i4][i3][i2][i1] -> dp[i7][i6][i5-1][i4+1][i3+1][i2+1][i1+1]+(1+2+3+4+5)*aj , notably we do not need index in dp state. |
statistics | cf |
|
Challenge Accepted! My team will qualify ICPC online round this year and Reach the Regionals. |
statistics | cf |
|
Final rank list : here |
statistics | cf |
|
https://amritaicpc.in/final-rank-list |
statistics | cf |
|
Can someone explain how to solve question D ? |
statistics | cf |
|
In problem C, will anyone explain why is it necessary to presence of dm in b? I mean if it is not present then we can assign it to some value which is already present then it will be overite? |
statistics | cf |
|
Trust on allah , he never leaves anyone hungry for sure he is the one who will give you food |
statistics | cf |
|
When you get 3 2700+-rated problems in a row from Asia-Pacific ICPC finals, that's an automatic 5N overhead. Maybe you're so good that you instantly solve all of these, most of us are not... |
statistics | cf |
|
I can see your nationality with my eyes closed |
statistics | cf |
|
Soo many cheaters,It's kinda funny that how all this cheaters is connected to regit top cpers from india,first that kakadiya guy and now this,hope this stops |
statistics | cf |
|
Challenge accepted! But first, aim for Specialist or Expert. |
statistics | cf |
|
Request for a filter of "exclude problems solved by users:". MikeMirzayanov |
statistics | cf |
|
This whole Acade thing is just a nice way to exploit impressionable CPers — it's almost impossible not to get overhead there, and they set the withdrawal limit way too low, probably deliberately so that they don't actually have to pay anyone... Also the you can only use the "Reduce overhead" button once in ten "levels", and getting up from level 5 to level 15 takes so unbelievably long that you will have obviously made 10N overhead in that time. It's all a scam, don't wa |
statistics | cf |
|
This is really hard for me to find it... especially when I felt desperate because of the verdict in the contest. :( Anyway, thanks for your help! Appreciate ^_^ |
statistics | cf |
|
I have a question for the editorial of the problem B. Suppose $$$n = 2, p_2 = 1$$$ and $$$G = \{1 \rightarrow 2, 2 \rightarrow 2\}$$$. Then $$$f(G, \emptyset) = 1, f(G, \{1\}) = 0, f(G, \{2\}) = 1, f(G, \{1, 2\}) = 1$$$ and the sum will be $$$3$$$ instead of $$$2$$$, what am I missing ? For $$$S = \{1, 2\}$$$ "consists solely of several vertex-disjoint cycles." does not work. |
statistics | cf |
|
Problem C can also be solved somewhat easily if you google the right keywords and dig out this paper . Solution Thanks for the contest! This is probably the highest delta I've ever received for solving a single problem. |
statistics | cf |
|
Bro just killed my CLI Tool . Seriously though, this is a better solution GG! |
statistics | cf |
|
Bro ask for upvote but only got downvote :v |
statistics | cf |
|
During the contest I simply guessed that lcm worked and I couldn't come up with a counter test case so I went with it |
statistics | cf |
|
Something like April Fools contests or Kotlin Heroes probably. |
statistics | cf |
|
Stack size in codeforces is 256 MB (and in problems with lower memory limit, you will sooner get MLE than runtime error from stack overflow). So that answers why you got Runtime Error. As to why Codeforces does this, no idea, but it has been like this for a long time. |
statistics | cf |
|
You can just see the first line + first summation of second line above, that's how we get it. |
statistics | cf |
|
What made you think of decimal expansion when solving A? I OEIS'ed it :( I brute forced when X and 2*X have a lot of digits in common, and searched the digit sequence in OEIS. Found decimal expansion of 19 It also referred me here, to try 383 after 19: magic-square-something Then I wrote the checker to see if all multiples are present, and indeed 19 and 383 worked. Next item on that list was 32327, which is too big. So I just guessed that maybe the first primes after 1000 would work |
statistics | cf |
|
Waiting for how to reach GM in 4 trivial steps |
statistics | cf |
|
Can you add multiple random problems at the same time? |
statistics | cf |
|
What I meant to say was just to solve above your current rating level (not like abusing some 800 rated probs) |
statistics | cf |
|
Can you please list all the most important algorithms/ideas to solve div2D?? |
statistics | cf |
|
It's easy you already made the 2 steps of +107 and +100, you only need the third one |
statistics | cf |
|
I no longer need a discord bot to give me training problems, great news |
statistics | cf |
|
Couldnt make it to the regionals this time but next year for sure! |
statistics | cf |
|
Can anyone debug my code on problem E? I kept TLE on test 3 and I discovered that a lot of people TLE3 changed their solution at last but I don't want to change my solution |
statistics | cf |
|
this is rare,epic ultra super update |
statistics | cf |
|
is there a way to filter old problems? i think this is very important |
statistics | cf |
|
Congratulations and good luck for the next year! |
statistics | cf |
|
unusual problems are automatically excluded. What type of problems are deemed "unusual"? |
statistics | cf |
|
Anyone who had a bad performance will send that he was affected by I2, and thus, all the people who had negative rating change will be unofficial which will affect the rating of other people, for example, being the 300th on 20000 participants is better than being 300th on only 5000. |
statistics | cf |
|
I'm surprised how simple the solution to B is. During the contest, I created a list of segments to check the validity of the ranges. I have completely overlooked the easy solution. |
statistics | cf |
|
I guess you need to have some relatioships with the staff... |
statistics | cf |
|
Thanks, I indeed hope to reach GM soon... I will try it yesterday. |
statistics | cf |
|
Congratulations, hope to see you in GM soon |
statistics | cf |
|
Would you make me your patner of your dear journey. Pleases!!! |
statistics | cf |
|
// int n;
// cin >> n;
Even if you simply put this at the end of the code it says segmentation fault. It's because you are using n in your code and then kind of redeclaring it even though its commented out. To check this simple change the variable n in the above commented code to some other variable which you did not use in the code (some thing like "var") then it works. TLDR : using the variable name again (even though commented out) |
statistics | cf |
|
if you choose the complete array, the triplet $$$(9, 9, 110)$$$ can't form a triangle. Note how the elements of the triplets do not need to be distinct. |
statistics | cf |
|
[image] I found that it was your first time participating in AGC as a rated contestant. It showed that you actually attached importance to the contest. Wish you good luck! |
statistics | cf |
|
Because of some serious problems, this contest might be the last atcoder contest this year. So please treasure this precious oppotunity! |
statistics | cf |
|
I quite liked 1973D - Cat, Fox and Maximum Array Split . Another one would probably be problem C from Serbian OI 2024 Day 1. |
statistics | cf |
|
Question Problem D-Diagonal Separation Sample Test 1: 4 3
4 1 B
3 2 W
1 3 B
If a cell is painted W , then can we change that cell to B if i+1 cell is black B ? If a cell is painted W , then can we not change that cell to B if the i+1 cell is white W ? |
statistics | cf |
|
Consider the normal edit distance DP with time complexity $$$O(|S||T|)$$$, i.e. $$$dp[i][j] := \text{minimum edit distance between } s[1, i] \text { and } t[1, j]$$$ $$$dp[i][j] = min\begin{cases} dp[i - 1][j] \\ dp[i][j - 1] \\ dp[i - 1][j - 1] + [s_i \neq t_j]\end{cases}$$$ If you analysis it carefully, it's unnecessary to consider all states with edit distance $> K$, thus for each $$$i$$$, we only need to consider $$$dp[i][j]$$$ where $$$i - K \leq j \leq i + K$$$, which reduce |
statistics | cf |
|
"you can check what is the minimum number of one is required to make it divisible by 7. I got that minimum 6 1's should be present so if n>=3 it is divisible by 7 regardless the value of d" can you pls explain the above part. If n>=3 then number is divisible by 7, can I read proof of this somewhere? |
statistics | cf |
|
My final solution of G passed with a maximum running time of 9874ms(9624ms actually when testing pretests), which has a great risk of getting TLE during system testing. After I found that, I soon told Error_Yuan to rejudge that(yes, FSTs on pretests can be avoided if you told the staff). However, the rating calculation is done before that, and now I'm waiting for the rating rollback. Update: you can't. |
statistics | cf |
|
You never have to consider these cases explicitly. The point is that we don't need to process [m2,r] , so we split only [l,m1] and apply our observation recursively. |
statistics | cf |
|
Thats why i have requested to give some downloadable file as like in gfg or cses |
statistics | cf |
|
Is there any precedent to this? The closest I can think of is this problem and the entire div.1 was unrated. |
statistics | cf |
|
https://codeforces.com/problemset/problem/2033/G |
statistics | cf |
|
Why did GroupMatrix 's rating drop, while the performance is 3114 (way higher than the previous rating)? MikeMirzayanov |
statistics | cf |
|
There are many other submissions which match the exact same solution just with some added macros and preprocessors is there any way I can report them? |
statistics | cf |
|
https://codeforces.com/contest/2053/problem/E This was the problem in yesterday's contest. I am usually afraid of solving problem >=D (D,E..). However today I was adamant that I will sit at this problem no matter how long it takes. And boom... at first glance what seemed so difficult was doable in about 2 hours.. Loved it. Wish to solve tougher problems in 2025. |
statistics | cf |
|
there are t = 10^4 test cases at max, and for each test case you are initializing a vetor of size 400001, which makes overall time complexity to be O(t*400001) which wouldnt run in given time limit of 1 sec |
statistics | cf |
|
Could someone help me understand why my code for E 298930084 is giving TLE? I am probably doing something stupid somewhere but can't spot it. Edit: Never mind, I found the mistake. |
statistics | cf |
|
why you took 1.5 hour for A bro, and solution same as pastebin code? |
statistics | cf |
|
I hope Codeforces bans me too, so I can enjoy life once again |
statistics | cf |
|
The tests aren't shown fully when they are really long |
statistics | cf |
|
Divide the 50 pile into 2 different stacks one will have x moon y-x stars other will have 50-y-x moons and x stars now flip the other stack we have equal number of moons Looking forward for more puzzles. |
statistics | cf |
|
[image] Divide the coins into two piles, one pile of ten coins and the other pile of forty coins, if the pile of ten coins has A moon, then the pile of ten coins has 10-A moon, and the pile of ten coins will flip over and both will have 10-A moon. Please forgive the retarded translation software. |
statistics | cf |
|
Would be shits and giggles if we kept only 8. :P |
statistics | cf |
|
The solution comes down to a single observation that if [l,m1] and [m2,r] are two halves of the segment [l,r] , then the values we add to the answer while processing [m2,r] are the same as the values we add while processing [l,m1] just shifted by (l+r)/2 . |
statistics | cf |
|
Last year at GoodBye2023 there were also some mistakes by the authors, which seemed to me to be much larger. So I hope that this next year will be better than the previous one) I also wonder if anyone was able to come up with the right solution for I2 or is it impossible? P.S. Also here is my experience of solving this problem: looked closely at the code for I1 -> hmm this should be improved to I2 by simply adding a few structures -> started writing the code -> after 5 minutes rea |
statistics | cf |
|
I might be biased cuz I just saw it yesterday, but I enjoyed Eliminating Balls with Merging: https://codeforces.com/problemset/problem/1998/E1 |
statistics | cf |
|
Congrats! Glad to be a part of your journey! (I will pass you sooner or later in contest perf) |
statistics | cf |
|
Maybe they just misunderstood your question. For example, I read it as "can the first player only move the head and the second — only the tail?" at first |
statistics | cf |
|
I still cannot understand what exactly problem is trying to say. Can someone pls explain me how are putting wi values and what is the criteria for a unique subsegment in problem B ? |
statistics | cf |
|
Impressive! .. Keep it up! |
statistics | cf |
|
But there is no word in the statement that says that $$$p, q$$$ are changing, so I asked to confirm my guess. Why didn't they answer with a word "yes", instead they referred to the statement ? |
statistics | cf |
|
It's written "whenever p is a leaf, Nora wins, whenever q is a leaf, Aron wins. If INITIALLY p and q are both leaves, it's a tie". If p and q weren't changing then this statement wouldn't make sense. |
statistics | cf |
|
you can first make the array equal to [3,3,5] in one move and then make it equal to [4,5,5] in the next, making the sum equal to 14. Notice that the condition is that a_i is different only to a_(i+1) and it doesn't specify that for example it has to be different from a_(i-1). |
statistics | cf |
|
Again 2008 trash pfp, idk when will people stop putting pictures of Naruto characters for themselves and creating new accounts with 'cool' nicknames, it is not even a pretense of irony. Guys, I remind you that 2025 is officially the year of this user |
statistics | cf |
|
I love the coordinator's (or anybody else who answers the questions) work for the problem E. Nothing in the statement says that we will change $$$p$$$ or $$$q$$$, only some sequence of vertices. So I asked the question about it, and their answer was brilliant... [image] |
statistics | cf |
|
I feel like one positive delta doesn't mean much. For me I just have sudden realization that I am better after feeling I haven't improved at all. But I am very excited for what your future performance will be like if you continue your experiment. |
statistics | cf |
|
As long as you are having fun, go for it. Don't feel pressured to hit certain number of problems each day or certain rating, just have fun! |
statistics | cf |
|
If that were the case, I probs would drop to cyan and get back to blue when I'm like 80 (and after saying confession). But I would have to be careful to ensure that cf doesn't shut down while I am cyan, though, cuz I wouldn't want to make myself immortal on accident. |
statistics | cf |
|
great round! better than goodbye 2023 :) ehehe |
statistics | cf |
|
CM color is good, but imo there is nothing like sky blue (cyan, well it is close enough). I think that the red color is very distinguishing, but fsr it is kind of tainted with a black letter at 3000+ rating. Green and blue are both not super pleasing colors, but they are very popular, so I guess they had to own some rank. Anyway, congrats on red! |
statistics | cf |
|
It probably doesn't, I indeed do use the fact we have the groups of same values. It is just the next (not obvious for me) step — that the array transforms without swapping elements. |
statistics | cf |
|
I just like CM color. I remember really wanting CM a few years ago because I found purple nice :) |
statistics | cf |
|
i think 20 questions a day is too much.....if you are doing doing 20 questions a day then you will not get anything new because you will be doing lower rating question. |
statistics | cf |
|
And with this We are officially finished |
statistics | cf |
|
I have to say, it is an interesting choice to still use magic after just reaching red |
statistics | cf |
|
Yeah, it happens. One of the worst kinds of bugs. I had plenty of similar bugs myself. Here's a tip. If you want to pass by reference but don't want to accidentally change it, declare it with const in function. For example: void coolfunction(const vector<int> &v); |
statistics | cf |
|
No... That's so unlucky. I'm sorry. Though I am sure you will reach red soon. |
statistics | cf |
|
937ms is very close to the time limit. Maybe another submission in Java 8 will give TLE. The reason is that Scanner is very slow. Look for faster method of input. |
statistics | cf |
|
now time to write blog with title "How to Almost Reach GM but Fail at Reaching it in 3 Simple Steps" for extra free contribution |
statistics | cf |
|
C was very new to me, E was a very nice problem if I was not stuck on problem C, I could've solved E. |
statistics | cf |
|
Yes, that's true. I'm sorry but I was crazy thinking that I could do that much in a single day. My limits are lower than I thought they were. As I said, I'll do as much as I can. |
statistics | cf |
|
can i use gpt o3 in this contest? if not, what messaures are beign done to prevent it!? |
statistics | cf |
|
I check your solution later , I am so tired , but thank you for reply |
statistics | cf |
|
i don't understand editorial for C, who can help me? |
statistics | cf |
|
8-20 problems why do I have a feeling there's gonna be 14 problems tomorrow O-O |
statistics | cf |
|
the set{10,2} has 2 possible triplets 10 10 2 and 2 2 10 only one of these is valid |
statistics | cf |
|
tried using dp to store the results but not working |
statistics | cf |
|
Can it be tried using the recursion? If we can reduce the TC somehow? |
statistics | cf |
|
Every time I participated goodbye round, my rating is also "goodbyed". |
statistics | cf |
|
I feel I1 is overscored than its difficulty. Normally, the subtask score is given so that it is slightly lower than its difficulty, so I guessed the difficulty of I1 is about 3500pts problem in this contest, but actually F>I1 for me. |
statistics | cf |
|
For a segment [l, r], you need to know whether there are (r — l + 1) distinct segments whose length is 1, and they all fall within [l, r]. While taking the input, whenever l = r, update prefix[l] = 1. After taking input, iterate over the whole prefix array from left to right in order obtain the cumulative sum. Then, if prefix[r] — prefix[l — 1] == r — l + 1 for l not equal to r, then answer for that segment is 0. Otherwise, 1. |
statistics | cf |
|
There's actually no need of a Fenwick/segment tree. I used prefix sums since l and r can be atmost 2n. You can check my submission. |
statistics | cf |
|
Fun fact: [image] PS: It's three minutes before the contest starts. |
statistics | cf |
|
Oh, that's smart, we basically never swap elements. Then there exists a clean solution, you are right! Still not sure if it is easily identifiable on the spot — i havent thought enough during the contest because pbds was not that difficult to include. |
statistics | cf |
|
My segment tree fell in MLE on test 4... maybe my implementation is really messy lol |
statistics | cf |
|
Why is the second player in E named Aron?) Kind of confusing (at least for me) |
statistics | cf |
|
ABC felt a bit too difficult, even though I enjoyed them. E is alright — maybe a bit more enjoyable if we solve for first player, but then it'd be too easy. Gap E-F is hard, but maybe it's my skill issue :). Overall felt kind of balanced. What I can't understand is the intended solution for D: whatever you do, you need to keep track of the two sorted sets, and be able to recover an element by index and vice versa. This is either a lot of pain to implement, or a no-brainer pbds. For div1 tha |
statistics | cf |
|
how to E? i tried a couple of intuitively decent methods but they were failing that 171 tc. |
statistics | cf |
|
In this case 1
4
1 -2 2 1
My solution outputs 2 because it thinks that the two occurrences of 1 1 -2 2 -1 1 are different... |
statistics | cf |
|
Congrats on reaching expert! What was the approach for E? |
statistics | cf |
|
This contest has made me think my life choices.... |
statistics | cf |
|
I thought my solution to I2 is wrong so I only submitted at the end due to desperation... |
statistics | cf |
|
use greedy answer is always multiply elements of a, b in sorted order. then answer only change if a[x] == b[x] on the sorted order I mean, so update answer on those incidents |
statistics | cf |
|
choked on C for 1hr 20 min and solved D within 25 mins :) |
statistics | cf |
|
perform really badly but quality contest imo. probably one of best in 2024 |
statistics | cf |
|
Hey hope you are fine . To become a pupil, you need to solve first 2 in div2 quickly and the 2nd question in div 2 is min 900 and max of 1100 rating so try to solve these questions, and don't watch editorial too early, even think for one question for hours. This would be my advice. Wish you high rating. |
statistics | cf |
|
Yes we also thought it would be really fun and motivating. But later we thought that people might abuse the system given that editorial and solution for all problem are easily available, making people easier to climb on leaderboard. So because of that we drop the idea of leaderboard of ThemeCP. |
statistics | cf |
|
To get good grades in high school and get to ioi 2025 |
statistics | cf |
|
Kindly join the discord group and ping me there (@10zin) |
statistics | cf |
|
The level suggestion of ThemeCP works on very simple principle and you may feel v. easy/hard. You can always explore the level sheet and choose a level which you think best fit for you. |
statistics | cf |
|
I liked problem E. at first I created a boolean array to check the valid countries, which was pretty misleading and took a lot of time to realize my mistake. overall nice one :D |
statistics | cf |
|
Let $$$S$$$ be the set of all possible graph, $$$W(G)$$$ be cost of MST of $$$G$$$, $$$T_{\leq x}(G)$$$ be the minimum spanning forest form by edges in $$$G$$$ with weight $$$\leq x$$$, $$$w_e$$$ be the weight of an edge. Then we have $$$\sum\limits_{G \in S}W(G) = \sum\limits_{G \in S}\sum\limits_{e \in G} w_e = \sum\limits_{G \in S}\sum\limits_{e \in G}\sum\limits_{x = 0}^{M - 1}[w_e > x] = \sum\limits_{x = 0}^{M - 1}\sum\limits_{G \in S}(\#\text{ edges in spanning tree of }G \text{ |
statistics | cf |
|
wait actually it's more like this: let's say you have a problem where n<=2e5. so you know your code has to be nlogn or better. then, as your are designing your algorithm, you just need to store a single boolean in your head: "is every part of my algorithm so far <= nlogn" |
statistics | cf |
|
It doesn't. You can only move down or right, you can't wrap around the grid yourself (only the rows cyclically shift). So the only way to get to cell $$$(i, 0)$$$ is from cell $$$(i - 1, 0)$$$, and so $$$g(i, 0, x)$$$ depends only on $$$f(i - 1, 0)$$$. |
statistics | cf |
|
spend too much time on D couldn't do E. Wack round |
statistics | cf |
|
probably your not getting each answer fast enough |
statistics | cf |
|
2025=45*45 probably the only perfect square number year throughout my lifetime |
statistics | cf |
|
Although it may seen very distant right now, I believe that if I continue studying hard I can reach cm next year and be part of a team that reaches regional finals in ICPC |
statistics | cf |
|
yes bro hope for a good contest before 2025 |
statistics | cf |
|
You need to store the answer for every node after finishing, here what I would modify: Code |
statistics | cf |
|
Hopefully I can gain some of the 100 ELO I lost after getting hacked last round. |
statistics | cf |
|
I think you misunderstood, we can move only to the down or right and thats not about shifts : we already know how many shifts we did and tmp[i] is the ith row AFTER shifts. so we can simply write : tmp[j] = min(tmp[j],tmp[j-1] + a[i][(j+shift)%m]) (if you still did not understand, proof is -> code, you can submit it) |
statistics | cf |
|
probably it can be (over)solved by root rotating and mex on segment queries. supporse we know mex for each subtree initially (root=0). if r is root and c its child we can rotate this edge to make c as root. how will mexes change? mex(c) will be mex of all numbers and mex(r) will be mex of numbers except subtree of c (current subtree) so current subtree is defined by oriented edge. in tree with root 0 this will be subtree or... undertree (how to call it better?). if we concate euler tour of |
statistics | cf |
|
No, 6 tasks is usually a GM-level performance, 4 and 5 tasks are somewhere in between CM and M (but a lot depends on the speed), fast 3 tasks is usually expert level and lower results are for specialists, pupils and newbies. Although this may differ -- some rounds are harder, some are easier |
statistics | cf |
|
is there any correlation between atcoder and cf rating ?? Like a multiple or something?? |
statistics | cf |
|
Exit code is -1073741819. Это значит что в твоем коде присуствует выход за границы |
statistics | cf |
|
Actually, you can easily make it with magic |
statistics | cf |
|
Guess what will happen tomorrow: [image] |
statistics | cf |
|
Because of some serious problems, this contest might be the last abc this year. So please treasure this precious oppotunity! |
statistics | cf |
|
It's $$$O(n^2 \cdot log(n))$$$ actually. It'll be $$$O(n^2)$$$ if use std::unordered_set instead of std::set |
statistics | cf |
|
True. And it's much harder to get the same performance at Div.1 than at Div.2. |
statistics | cf |
|
This code seems to be for problem CSES — Distinct Colors . If you did small to large, the complexity would be $$$O(n \cdot \log{(n)}^2)$$$, but this code is $$$O(n^2)$$$ |
statistics | cf |
|
This would make sense if Div1 + Div2 had higher rated participants around 1500 rating, but why would that be the case? |
statistics | cf |
|
we can do it with suffix array and lcp imagine the lcp array form a histogram where the height is the length and the width is the frequency then if we used monotonic stack to get the prev greater, next greater we will be able to know for each substr how many times it exists then for each length from 1 to lcp[i] it should has duplicates equal to the width in the histogram |
statistics | cf |
|
i think these are good resources errichto's video blog |
statistics | cf |
|
Can anyone elobaroate more on stress testing ? any thread or source to learn more ? |
statistics | cf |
|
ive created stress testing script which i use to find failing testcases which can be used only in practice ill see if i can find a way to host it bascially what it does it, u need to submit 2 codes, a correct code and your failing code, and then it will run almost 100 small tests, and tell u which test had a different output from ur correct one bascially what we do manually will be done by computer under 1 min |
statistics | cf |
|
This in regard for the my solution to problem 2049C of this round. I got a notification regarding the coincidence of the solution. This was due the coincidence of the algorithm used in the problem. I wrote the code myself. Also the style of writing the code matches with my previous submissions. These links were availaible previously of the contest link and link . Using these links it was obvious that the solution becomes same. I request the Codeforces Team to review my submission. E |
statistics | cf |
|
This in regard for the my solution to problem 2049C of this round. I got a notification regarding the coincidence of the solution. This was due the coincidence of the algorithm used in the problem. I wrote the code myself. Also the style of writing the code matches with my previous submissions. I request the Codeforces Team to review my submission. Evirir |
statistics | cf |
|
Yeah I think all of these things are things you can do through extension on SOS. To handle wildcard, essentially we add a new "digit" to every position that depends on every other digit. This sort of transforms the original linear dependence in SOS dp to a tree Normal: a -> b -> c Now: a -> b and a -> c Some very messy code that does this: (in base 3, 0 encodes wildcard, 1 is a '0', 2 is a '1'): ~~~~~ int div = 1; for(int i{}; i < n; ++i){ for(int m = amt-1; m & |
statistics | cf |
|
Done. Here is it. |
statistics | cf |
|
Upd:I mean this reply used AI for translation,not that blog. |
statistics | cf |
|
Did someone encounter clang++: error: linker command failed with exit code 1120 (use -v to see invocation) for some code that can run locally with gcc and clang? For local testing I am using the docker image. |
statistics | cf |
|
May I proceed with the translation and subsequent relocation of the content to Luogu, a Chinese online judge platform? (I can't speak English well,so it use AI for translation.) |
statistics | cf |
|
It think it's refer to Near Protocol You can check current price (to usd) here : https://www.binance.com/en/price/near-protocol |
statistics | cf |
|
I think that this is like a nonrandomized quicksort. It might actually work more efficiently since it doesn't need to use randomness. Pretty cool stuff. Also, I think it would technically be $$$O(n \log A )$$$. |
statistics | cf |
|
while I do not like edge cases myself, I rather prefer it not be shown, because it allows you to push towards a near-perfect solution with minimal cues. |
statistics | cf |
|
Damn, that's smart as hell. So this entire trie traversal would end up being something like O(L*2^L) right? |
statistics | cf |
|
Sometimes when in test cases >4 where i get wrong answers then to check where can i change my code from this we can learn to optimise the code as well. else we are only getting that wrong answer on test case x,y... Because all the edgecases and actual logic of code is being checked in hidden test case 2.. |
statistics | cf |
|
In my experience, the length of the contest affects the calibration of the problem rating (at least in terms of implementation difficulty). I think it's because in a longer contest more people will have time to solve it so the user rating of the average solver will be lower |
statistics | cf |
|
i can confirm he does know infinite techniques, many more than me |
statistics | cf |
|
I encountered an incident where the code was found to be similar. Here are two submission records: https://codeforces.com/contest/2040/submission/295612672 https://codeforces.com/contest/2040/submission/295614629 BUT I'M NOT A CHEATER! Firstly, I assure you that I did not collude with him in the code, it just happened to be similar. Considering that this is a very typical problem and there are not many parts that need to be written, it is very likely that these two codes happen to be s |
statistics | cf |
|
https://www.zerogpt.com/ |
statistics | cf |
|
Yes your approach is right, to implement this here is a simple idea — for example there are 3 elements in array: suppose — a1 has prime factorisation p1^q1*p2^q2*p3^q3 a2 has prime factorisation p1^q4*p2^q5*p4^q6 a3 has prime factorisation p1^q1*p3^q7*p4^q8 (p1,p2,p3,p4 are primes and q1...q8 are constants) Now total count of each primes : cnt[p1] = q1+q1+q4, cnt[p2] = q2+q5, cnt[p3] = q3+q7, cnt[p4] = q6+q8 Now these total counts basically represent the counts of primes of prime factorisati |
statistics | cf |
|
Codeforces Round 994 (Div. 2) Same, I apologize for this mistake. I'll be more careful in the future. I wasn't aware of the rule, so I hope you can avoid any penalties or blocking my account. |
statistics | cf |
|
Where did you get this statistic? Majority of voices in your head? |
statistics | cf |
|
I guessed that it could work and the number of elements looks like it's $$$O(\log w)$$$ level so I just wrote it, without any proof of complexity. The solution just popped in my head and I thought "Hey, maybe this can work" and wrote it, and this really looks like a solution that should be tested during a full-feedback contest :) idk whether the solution is right or not but it passed all the tests. |
statistics | cf |
|
This is not ragebait, this is an opinion shared by the majority of Codeforces users. |
statistics | cf |
|
Mastering CP is a mix of consistent effort and deep understanding. Talent might give some an initial edge, but long-term growth comes from persistence , learning fundamentals thoroughly, and thinking critically beyond just solving problems. You must always upsolve, analyze, and extend problems ; this will definitely deepens algorithmic thinking. As Radewoosh noted, passion and immersion matter most. If you truly enjoy CP, improvement will feel natural over time. Instead of com |
statistics | cf |
|
Well if you multiply all array elements, you may not be able to fit it in any data type. I have better approach lets say all the elements have some factors if we map all these factors together, we should get number of ith factor a multiple of n. This is same as taking nth root. |
statistics | cf |
|
To unfuck my life and make enough money to afford a place, I wanna stay as far away as possible from my dysfunctional family. I always felt jealous of people who had the privilege of being born into a stable family. CP used to be my comfort zone, it sheltered me from the brutal reality and gave me a purpose to strive for. But I've realized that the more I indulge in CP, the worse life becomes and my lack of accountability will eventually catch up to me. CP is to me what alcohol is to an al |
statistics | cf |
|
It can be proved that while adding new numbers in the knapsack, the minimum number $$$s$$$ that cannot be formed is monotonically non-decreasing, because all numbers from $$$1\sim s-1$$$ can be formed by the original knapsack and will not be affected by the numbers put in. Let $$$f_i$$$ be $$$1$$$ if $$$i$$$ can be formed and $$$0$$$ if can't. After adding a new number $$$s$$$ in the knapsack and updating the array $$$f$$$(for $$$i=n,n-1,\dots,s$$$ let $$$f_i=\max(f_i,f_{i-s})$$$), iterate |
statistics | cf |
|
Sorry if I caused misunderstandings. We need to repeat the operation (finding $$$s$$$ and appending $$$s$$$ to the end of $$$a$$$) until all the numbers from $$$[1,n]$$$ excluding $$$k$$$ can be formed, instead of doing the operation once. |
statistics | cf |
|
I just did the problem E found it easy and fun !! // this is code
signed main()
{
int N;
cin >> N;
vector<vector<int> > T(N);
vector<int> degree(N, 0);
for (int i = 0; i < N - 1; ++i)
{
int u, v;
cin >> u >> v;
u--;
v--;
T[u].push_back(v);
T[v].push_back(u);
degree[u]++;
degree[v]++;
}
int result = N;
for (int u = 0; u < N; ++u)
{
|
statistics | cf |
|
I changed the degrees, as well as $$$(1 « i)$$$ if written like this, it will contain a maximum of $$$int$$$. If you write like this $$$(1ll « i)$$$ then it will be $$$long$$$ $$$long$$$ here is the modified code Code |
statistics | cf |
|
100% agree just give up if you can't reach high rating long time and you not talented. It's just wasting of time and effort in vain |
statistics | cf |
|
As 2024 is coming to a close, I would like to wish everyone a Happy New Year in advance and good results in the upcoming competitions. I am very passionate about algorithm programming. |
statistics | cf |
|
How long does it take you to solve them in practice? Of course if it's longer than 2 hours then you won't solve them in contest. If you can solve them quickly in practice but not contest then it's probably nerves and you can try some virtual contests. Otherwise, what tends to take the longest when you solve? Coming up with the logic? Implementation? Debugging WA/RE? |
statistics | cf |
|
well, can be, i was in a time where i haven't free time or hang out with friend for doing cp (it was two month), i was training for a icpc. Since i starting programing a year ago and start serious cp like 5 months, i dont know if i making a good progress or wasting my time... i trained in different platforms like codeforce, vjude, uva, cses, geekforgeeks, leetcode, hackerank and some other. I was mainly practice dp, and i don't if it was worth, i can do some basics and no-clasic dp, but i ke |
statistics | cf |
|
This sounds like an abstracted version of SOS DP: https://codeforces.com/blog/entry/45223 Or maybe I am misunderstanding the difference. |
statistics | cf |
|
orz idea, but how would you implement this? As in, how would you write a trie traversal that folds the tree? |
statistics | cf |
|
Help as many people as you can; this will naturally increase your contribution day by day ... (sory for my poor english) |
statistics | cf |
|
OK, thanks, may be my solution get TL becasue the too big constant. |
statistics | cf |
|
Oh, this function runs because there are at most $$$\sqrt(n)$$$ different numbers in one block, isn't it? |
statistics | cf |
|
It's possible, check out the only solution in the contest time. The actual solution only improves the time of updates and queries in the $$$blocks$$$ array. |
statistics | cf |
|
If you do block decomposition of size $$$O(n^{1/4})$$$ on the $$$blocks$$$ array, you could also attain $$$O(1)$$$ update and $$$O(sqrt(n))$$$ query complexity. I think it's more intuitive, but it seems a bit slower. |
statistics | cf |
|
Can someone give me advice to solve problem G in $$$O((n+q)\sqrt n\log(\sqrt n))$$$ or it is impossible, thanks. 298614069 |
statistics | cf |
|
My solution was a bit more combinatorial in that I used complementary counting. Also, I used more tree DP instead of summing the DP values from the first half of the official editorial. Here's my submission. Feel free to ask questions. |
statistics | cf |
|
[image] |
statistics | cf |
|
codetiger927 orz |
statistics | cf |
|
become candidate master specifically 2000 rated by august 2025. |
statistics | cf |
|
I'm sure that any problem you do will help you both on leetcode and codeforces. |
statistics | cf |
|
i can predict that 2024 will be in either question or constraint |
statistics | cf |
|
Or another way to prove it, is that the maximum xor you can achieve by only using numbers in the range $$$[0; 50]$$$ is $$$63$$$, and the minimum one is $$$0$$$, so you can have at most $$$64$$$ different numbers. If you have $$$7$$$ numbers such that for every subset its xor is unique, then you will have $$$2^7 = 128$$$ different numbers; that is a contradiction. * If for subsets $$$A, B$$$ their xors are equal, then you can find $$$C = A \, \Delta \, B$$$ (symmetric difference) whose xor i |
statistics | cf |
|
reaching ICPC world finals (this year we were so close to do it) reaching Master on codeforces |
statistics | cf |
|
good that u quit... but the sugestion u gave is still childish. Not everything can be answered by google... |
statistics | cf |
|
No? If you already have some set of testers and you add like 10 blue testers that would not make round worse. Quantity of good testers matter, not the percentage. |
statistics | cf |
|
2025-2026 ICPC Asia Pacific Championship (I guess I'm going for 2024-2025 one, but my two teammates(and only other Masters in my university) seems to graduate. So It would be harder than this year.) or becomming GM (also hard to be) |
statistics | cf |
|
I've just recevied this message: Message And when logging in Ton Society ID app I get this: "You are not in the list of the badge receivers". Could anyone help me? I've provided my wallet adress before deadline. (Already fixed. Check the wallet adress matches the provided one in codeforces) |
statistics | cf |
|
Is it ICPC format (Penalty , etc) or Points format (Points per problem ) :D ?? |
statistics | cf |
|
This is incorrect. The correct rule is the following: Instead of doing the sums, we just consider the blocks of 3 as number together. For example, consider again 12,332,455. Then, the value is 455 — 332 + 12 = 135, which isn't a multiple of 7 so 12,332,455 is not a multiple of 7. If we consider adedalic examples, then we get 022 — 1 = 21 which is a multiple of 7, so indeed 1022 is a multiple of 7. |
statistics | cf |
|
Wow there's English statement on Luogu contests! Finally I can begin Luogu! |
statistics | cf |
|
It's weird, from my testing, it seems like: gcd(X % Y, Y) < __gcd(X, Y) < gcd(X, Y) in terms of runtime |
statistics | cf |
|
Uhhhhhh, Griffith is the absolute worst character in the entire anime world |
statistics | cf |
|
Interesting problem.I’m waiting for the answer. |
statistics | cf |
|
So, can this make that much difference $$$?$$$ On doing private mashup, I got running time as 1312ms (more than twice). |
statistics | cf |
|
Link Here someone had the opposite result than you. |
statistics | cf |
|
I had a similar experience, and like you, I took a time limit with __gcd time limit and exported it with GCD. This is because GCD uses the recursion method and takes much less time than normal |
statistics | cf |
|
À mà bạn có thể gửi code lên đây luôn tại mấy cái link nó hỏng rồi mình không xem được |
statistics | cf |
|
Mình tìm bạn mấy ngày trời này :). Bạn có làm sol trên trang usaco đúng không ( https://usaco.guide/problems/ioi-09-mecho/user-solutions ) Cho mình hỏi sao khi chặt np thì bạn để thêm cả điều kiện: Time[start.fi][start.se] > current;
Còn nếu thiếu thì lại không ac vậy ;-;? |
statistics | cf |
|
It was a round which has got nearly 5000 downvotes. It had an OEIS-solvable problem on H. |
statistics | cf |
|
Happy New Year Guys, and I hope you get a lot ACs this yeart! |
statistics | cf |
|
I would recommend to make this blog more informative, there is no mention of the college name or the type of course (credit based or not), Is this college's initiative or will be done at club level?, and there is no info about you?. etc. These information can make the blog more legit and bring more attention to good CPers. |
statistics | cf |
|
That ishaandas1 for green testing is more like specialist or expert , visit his profile his ranks are under 3000 and if on this basis if ranks were calculated than our rating can be deducted |
statistics | cf |
|
I guess it will be rated as Div.1+2, because 3 hours . |
statistics | cf |
|
Happy new year! Hope to gain more rating in the last contest of 2024, good luck and have fun! |
statistics | cf |
|
In solution for f, shouldn't the condition $$$if (dp[i][val][fl].cnt > 0)$$$ instead be $$$if(dp[i][val][fl].cnt >= 0)$$$?? As we are modding and that may cause cnt to be zero. Edit : Now they fixed it |
statistics | cf |
|
Looks like meth business isn't giving returns. |
statistics | cf |
|
says the guy who cheated his way to become expert. you sure are quite proficient in using google, especially during contests |
statistics | cf |
|
I hope I no longer need to use magic to change color :) |
statistics | cf |
|
This contest is fantastic for beginners to practice and understand trees and their implementations. Absolutely loved it. |
statistics | cf |
|
Hope that the round can be much better than Goodbye 2023 |
statistics | cf |
|
Why are you playing Clash Of Clans in a coding contest :) |
statistics | cf |
|
problem — divisors analysis — think, there should be more explanation on how this is done — have to carefully divide the exponent by 2 case1 — all divisor count is even can simply find the square root of number by considering only half count, case2 — there is atleast one divisor with odd count — as this divisor occurs in half the total divisors, considering only half count means dividing total divisors by 2, |
statistics | cf |
|
Reach GM in the next contest I do. (I attempted this year but I failed [not gonna participate in Goodbye 2024] so I want some extra time) |
statistics | cf |
|
You can find three more red ones on the line "helping with preparation on Polygon (including testing)" :) |
statistics | cf |
|
there isn't a thing called "catalogs" in case you don't know. |
statistics | cf |
|
odd = int(input())
for n in range(1, 8 + 1): # factorial(8)=40320, if not found until 8, then forget it
times = math.factorial(n)
for d in range(1, 9 + 1): # Check every possible number
if int(str(d) * times) % odd != 0:
break
else:
print(n) # If n is greater than or equal to this value, it must be divisible by odd
break
else:
print(None)
|
statistics | cf |
|
very educational solution. thank you my bro |
statistics | cf |
|
https://codeforces.com/contest/1618/submission/298437227 can anyone help pls? |
statistics | cf |
|
Oh alright, well you can ask if you ever change your mind. In the beginning, yes. But then I figured out that it was always the test's problem. If I scored too low, it was the test's problem. If I scored too high, it was also the test's problem. In fact, I've figured out that every single test is bad (even the US army test) except for one called the Stanford Binet 5th edition. And I haven't taken that one. |
statistics | cf |
|
I am kinda scared to do an iq test, as i believe i will subconciously limit myself if i see a number that i do not like, but thanks anyways. Were you ever discouraged when you failed or got a bad score on the tests? |
statistics | cf |
|
No, but there was a time when they had maybe $$$6$$$ or something forms of the test that they would give out to the recruits, and, of course, some "recruits" started to memorize the questions and sell them, so those forms are definitely out there somewhere, but that was in the $$$80$$$s. Nowadays, it is pretty much an online test, and its question bank is huge, so there is no point in trying to memorize all that. Anyway, there are some free tests out there that come close to its va |
statistics | cf |
|
it's basically bivariate normal distribution with Talent and Effort. both important. e.g) people who put in the same level of effort will be mapped to a rating based on their talent. and vice versa but I do believe talent has a higher SD than effort. It's very easy to increase your rating if you are smart, and some rating is simply unachievable even if you push top 0.1% of effort with median talent. |
statistics | cf |
|
Is that test publicly available? And also, a bit off topic, but have you ever taken an iq test? |
statistics | cf |
|
Ahh I see. But I don't think it's the same as race. Race does not inherently impact someone's ability to do any particular job, while IQ does. Height is somewhere in the middle I guess as it depends on the job. It seems stupid to not allow IQ bases hiring, but I guess that they circumvent it by using problem solving. Based take ngl. |
statistics | cf |
|
I should have been more specific — they are banned for hiring purposes (at least here in the US). Discriminating based on IQ is like discriminating based on race or height. All three would be allowed in a true free market economy. Also, the US government thinks it's all high and mighty for banning IQ tests but the military uses one of the best IQ tests of all time to sort out its recruits. |
statistics | cf |
|
i have seen consistency surpass talent in cp world, so keep coding, i was first among my friends to become pupil but they were consistent they became specialist i am still trying |
statistics | cf |
|
As a tester,I've lost a chance to gain rating in the end of 2024. |
statistics | cf |
|
can someone please explain why it is giving tle[submission:https://codeforces.com/contest/2043/submission/298310318] |
statistics | cf |
|
As a tester, wyrqwq is cute and problems are more interesting than Goodbye 2023. GL&HF! |
statistics | cf |
|
For problem $$$D$$$, I miscalculated that if we consider all possible pairs of integers from intervals $$$[l,l+10)$$$ and $$$(r−10,r]$$$, we will find at least one coprime pair. But, the problem passed the system tests. Can anyone prove it or uphack the solution? Submission — 298478051 |
statistics | cf |
|
Hacked I guess it's quite difficult to make a set of test data that TLEs all possible choices of $$$B$$$, so $$$O((n + q) n^{\frac{2}{3}})$$$ solutions can get accepted, although they can then be hacked (including all but one of the in-contest submissions lol) |
statistics | cf |
|
Yeah, this was an error, thank you. Will be fixed in a couple of minutes |
statistics | cf |
|
If a prime is greater than the length of the segment (for example, $$$30$$$), there is at most one number in the segment that is divisible by it. So, if a number appears in $$$15$$$ or more pairs that are not fixed by primes less than $$$30$$$, every such pair should be "fixed" by a separate prime. |
statistics | cf |
|
could you explain why though? its my first time seeing long long giving tle..usually i consider it only for memory issues |
statistics | cf |
|
Since $$$a_i=2x_i-x_{i-1}+m$$$, this means $$$2^{i-1}a_i=2^ix_i-2^{i-1}x_{i-1}+2^{i-1}m$$$, so adding for $$$i=1$$$ to $$$i=n$$$ gives $$$a_1+2a_2+4a_3+\cdots+2^{n-1}a_n=(2^n-1)x_n+(2^n-1)m$$$, so you can solve for $$$x_n$$$. |
statistics | cf |
|
Because the size of the vector basis can't be more than 6 because $$$a_i \le 50$$$. |
statistics | cf |
|
Think about this: why do companies use competitive-programming-style problems in their interviews? Do they really want to hire people who can implement Dijkstra's or toposort? Those things are useless on the job. What they really want is people who are good at problem solving (aka have high $$$IQ$$$). The competitive programming interview is just a disguised $$$IQ$$$ test. The reason why they don't use actual $$$IQ$$$ tests is because of two reasons: $$$IQ$$$ tests are banned in so |
statistics | cf |
|
ask yourself why do you need rating so much, it's worthless to run behind rating, why are you are making a loveable thing like problem-solving non-lovable? if codeforces platform didn't had rating at all, would you solve problems? if the answer is no, leave it all and first find the beauty of this hobby. |
statistics | cf |
|
I know right? I just solved it performing necessary operations on each row and column once, and i repeat it 100 times. It passes all the tests. |
statistics | cf |
|
aa... what are these (N) points at the end of blog? |
statistics | cf |
|
If you do sliding window on the testers you can get various majority tester ranks . |
statistics | cf |
|
you are asking for too much, be reasonable you are already orange there is no going back |
statistics | cf |
|
else " quit cf, touch grass, and enjoy life " Count me In ! |
statistics | cf |
|
I got the Griffith Handle . Best thing i could have asked for ! |
statistics | cf |
|
Cool, looking for more collaborations with TheForces from you ;)) |
statistics | cf |
|
yeah agreed. why is it called Shoelace formula tho? is it because of zig-zag pattern it makes when multiplying coordinates? |
statistics | cf |
|
2043F - Nim . Nah, I've forgotten the dp way for finding xor = 0, and I wrote meet in the middle, because we can remove all the elements except for 7. So I can test if I can leave exactly 1 element, 2 elements, ..., 6 elements. And to check if I can leave 6 elements, I can check a pair of (3, 3) elements. 298456482 |
statistics | cf |
|
reach master and, as always, hopefully not die |
statistics | cf |
|
Wish is stable 2800. Dream is touching LGM(as always). |
statistics | cf |
|
please god make me Master please!!! & obv ICPC with my team V. Imp. |
statistics | cf |
|
To comeback to cp after university entrance exam :) |
statistics | cf |
|
298450724 see this |
statistics | cf |
|
Problem C can be solved in O(n) time 298450724 |
statistics | cf |
|
Thank God. Now Codeforces is a more secure place |
statistics | cf |
|
I solved exactly like this, would be very nice if someone prove or hack it |
statistics | cf |
|
Pass Turkiye 2nd tier olympiads with gold medal |
statistics | cf |
|
To get an internship for 2026 and comeback to cp |
statistics | cf |
|
bro what about choosing levels the level it suggests according to my rating cant give me required progress |
statistics | cf |
|
People get more points in their first five contest(for the original rating is in fact 1500),to cover up these points.(Nowadays the rating is counted from seemingly 0 instead of 1500 to avoid just dropping ratings for newbies) |
statistics | cf |
|
I saw a comment that said you only have to check the ranges $$$l, l + 5$$$ and $$$r - 5, r$$$. At least one of them will have a $$$\gcd$$$ equal to $$$1$$$. During the hacking phase, I tried pretty hard to find a counterexample, but I couldn't. |
statistics | cf |
|
I've tried it a few times, and it's really helpful for practice! |
statistics | cf |
|
I think this is a good thing , since then , the cheaters they submit all there solutions at the end of the contest , so the total penalty they get is quite high, thus not benefitting the cheaters. |
statistics | cf |
|
I really don't know why they choose the weakest test cases for the pretests this contest pretests was extremely stupid, over many hundreds of hacks and system test failures happened There were so many, it wasn't normal. It was really awful the one who set the pretests owe an apology to every participants. AcidWrongGod BledDest Ferume |
statistics | cf |
|
passing $$$a$$$ and $$$b$$$ as references to solve function indeed makes it faster 298429050 , it is near to TL tho. |
statistics | cf |
|
Translation of the pinged comment by himself(by chatgpt, maybe inaccurate): I originally wanted to clarify, but I decided not to; the more I describe it, the worse it looks. Generally, I don't pay attention to the rules of "low-value competitions" online, and as you can see, I can still achieve high scores even if I don't follow them. This is not against any regulations or laws in my country; at most, it might provoke arguments, which is quite interesting. However, I usually d |
statistics | cf |
|
case-2 as you described, max and min subarray sums to the left and right of x, they contain x right? |
statistics | cf |
|
$$$-90$$$ only. Carrot predicted $$$+32$$$ before my A got hacked. |
statistics | cf |
|
THIS IS MY PERFECT VICTORY! I WIN! |
statistics | cf |
|
import math
odd = int(input())
for n in range(1, 8 + 1): # factorial(8)=40320, if not found until 8, then forget it
times = math.factorial(n)
for d in range(1, 9 + 1): # Check every possible number
if int(str(d) * times) % odd != 0:
break
else:
print(n) # If n is greater than or equal to this value, it must be divisible by odd
break
else:
print(None)
|
statistics | cf |
|
i added the dark reader extension and changed it to filter for codeforces, got rid of it for me. |
statistics | cf |
|
I hope that I'll manage to hack it faster than you |
statistics | cf |
|
second solution, i'm waiting for the submission. |
statistics | cf |
|
For someone who doesn't like doing casework (like me). Solution for B — 298416560 |
statistics | cf |
|
Which solution did you hack? I have made a test for the second solution, I am waiting for the end of the system testing to hack the submission. |
statistics | cf |
|
Your solution is very similar to this: split initial array into $$$O\left(\sqrt{k}\right)$$$ blocks and calculate "MO segment" between each pair of blocks. Then for each query use appropriate "MO segment" to answer it in guaranteed $$$O\left(\dfrac{n}{\sqrt{k}}\right)$$$ and then return this "MO segment" back to initial state. Even though it works in guaranteed time, it is probably slower in practice then your amortized solution. |
statistics | cf |
|
Dude I was almost wondering how you're still Pupil. :-D |
statistics | cf |
|
Why though ? In D, I simply used binary search on every range of coordinates Santa would travel on the two maps is maintained. I just deleted appropriate coordinates just once. Here is the submission . |
statistics | cf |
|
It is rated unto 5 stars only, I posted the wrong blog by mistake, really sorry for the inconvenience. Updated it now. |
statistics | cf |
|
Cool technique! Looks like its complexity is amortized $$$O\left(\dfrac{n}{\sqrt{k}}\right)$$$ per query and $$$O(k)$$$ per update, where $$$n$$$ is the length of initial array and $$$k$$$ is the number of so-called "MO segments". |
statistics | cf |
|
I would say use the idea of euler's formula, x <= 1e18 would have atmax 20 primes. Let the length of range be L, after using each of the primes to discard numbers, number of coprime numbers in range would probably be $$$N = L * (1 - 1 / 2) * (1 - 1 / 3) * (1 - 1 / 5) ...$$$ for first 20 primes thats about $$$0.12L$$$. So for about $$$L >= 10$$$ you should expect to see atleast one coprime number. I know this may be a totally wrong way of proving, but thats just my intution for this |
statistics | cf |
|
u can look at the standings, almost half of all participants solved it in a way too complicated way, just have a look at their codes. |
statistics | cf |
|
I mean that put such a naive problem at F is not proper. Maybe it's suitable for C or D i think, putting here will only make ppl confused and solve it with methods too complicated. |
statistics | cf |
|
Who told you, you are funny? there's a thing called silence if you don't have an answer for a question, in case you don't know |
statistics | cf |
|
I divided the problem to solving for every bit Then what i saw is if i want to correct a position i might need to change a whole row or column, which can trigger new changes in other places, I can do them but then it can change other people ect... So the question is given that i need to trigger changes in some specific places am i gonna be able to do all the changes that will be triggered, or will it go into an infinite loop? Thats when I understood i could model "triggering" a |
statistics | cf |
|
I guess you arent adding the element X on both start and end try it |
statistics | cf |
|
bro it’s your problem if you can’t notice it. calculating time complexity is also a part of competitive programming. |
statistics | cf |
|
[image] |
statistics | cf |
|
personally i didn't model it to a graph,instead i solved it by just in case here is my submission 298383591 my time complexity is O(nm*log(max ai)*log(n+m)) |
statistics | cf |
|
One of the ways to solve this problem is compute $$$10^x \, mod \, p$$$ for example for $$$p = 7$$$ the sequence of the answers of this expression is: $$$[1, 3, 2, 6, 4, 5]$$$ (sequence of answers is a periodic with this period) so $$$6$$$ should count $$$n!$$$ it means $$$3 \le n$$$ |
statistics | cf |
|
F is totally shit. the O(nv^2) sol is naive and should't appear at this pos actually. if u see the rankings u can find a lot of sols using very complicated algorithms (and some get TLE). if u swap D and F I bet there will be much more solves. (P.S Me myself wrote a sol using DP and FWT in contest, which is O(nV*log^3V). although it passed i'm so sad.) |
statistics | cf |
|
have u seen system testing happening?, because im pretty sure that it shows "final standings" even before system testing for educational/div3/div4 rounds |
statistics | cf |
|
Do a Binary Search on your code: WA -> range too small TLE -> range too big |
statistics | cf |
|
чекай) |
statistics | cf |
|
i think it doesnot make much sense since it's not visible for everyone, in fact many people doesnot install this challenge, so you are not a real magic tourist |
statistics | cf |
|
2024 is meaningful to me.It is a perfect way to end this year to take part in the expecting contest! |
statistics | cf |
|
5700 ms using 5 segments))) https://codeforces.com/contest/2043/submission/298383495 |
statistics | cf |
|
50 отрезков почти за такое же время работают |
statistics | cf |
|
Oops.My bad.Hope this year will be better.Anyway,happy new year. |
statistics | cf |
|
its gonna start in some time ig, but it hasnt been done yet |
statistics | cf |
|
all the solutions will be rejudged in the upcoming system testing, dont worry lol |
statistics | cf |
|
Thanks for the blog! My thoughts: For static range minimum queries, it is possible to solve without a segment tree (using a sparse table for example, which can solve the problem in $$$\mathcal{O}(n \log n + q)$$$) For range XOR queries, you are overcomplicating it. It can also be solved with prefix XOR. Let $$$pref_i=a_1\oplus a_2\oplus \dots\oplus a_i$$$, then $$$a_l\oplus a_{l+1}\oplus \dots \oplus a_r=pref_{l-1}\oplus pref_r$$$. This is true because $$$x\oplus x=0$$$ and $$$x\oplus 0= |
statistics | cf |
|
Never seen earlier a contest's blog with downvotes. |
statistics | cf |
|
As the only "LGM" "writer" of this "specialist round" (though I proposed no problems actually), I wish you good luck, positive delta and a happy new year! (I believe an lgm may make the round look better :) |
statistics | cf |
|
As a tester, I went cyan, which is the same color as wyrqwq 's, to express my adoration for wyrqwq . |
statistics | cf |
|
Aren't 2 $$${\color{black}{l}}$$$$$${\color{red}{gm}}$$$, 6 $$${\color{red}{red}}$$$ and 10 $$${\color{orange}{orange}}$$$ good enough, how many do you want. |
statistics | cf |
|
Okay but why does searching first 50 mutiples of G and last 50 multiples of G in bound(l,r) works? |
statistics | cf |
|
As someone that uses codeforces entirely zoomed in (because i don't see a pito), I wouldn't be able to see the snowflakes at all, so I don't really like this idea. Also it completely kills the snowflakes for mobile version. |
statistics | cf |
|
but then it's not clear what's happening with gcd, so it may well be TLE |
statistics | cf |
|
As a tester for the first time, what can I say. The other testers are very good at expressing, but I can only say that this contest is the best one of the year. |
statistics | cf |
|
it seems that p = a + i*x can exceed long long, maybe that's the problem |
statistics | cf |
|
As a tester, the problems and the problemsetters are cute and wish you all have fun in this contest! |
statistics | cf |
|
As a tester, wyrqwq is cute |
statistics | cf |
|
Well then the birth of Jesus wasn't in fact the greatest Christmas present of all time, since it didn't happen on Christmas? Just a small thought. |
statistics | cf |
|
Bro i just realized what you talking about. I though all of the example base64 can only converted to BufferSlice, but base64 on lz4 example can be decoded to regular string, and when decode it using caesar cipher algorithm with shift 3, its become 24 random words. And its same length with TON Wallet recovery phrase. |
statistics | cf |
|
Congratulates!!!!! No 74TrAkToR RedMachine-74 for Goodbye again!!!!!!!! |
statistics | cf |
|
As you may know, the c++17 compiler is 32-bit, and the c++20 compiler is 64-bit. In the 32-bit compiler, size_t is uint32_t and in the 64-bit compiler, size_t is uint64_t . Therefore, when you attempt int i=a.size()-1 on Line 127 when a.size() is $$$0$$$ (consider sample case 4), although both versions encounter underflow, the outcomes differ. In the 32-bit version, the underflowed result is $$$2^{32}-1$$$, which is assigned to a long long (note the #define int long lo |
statistics | cf |
|
and 251Sec for being invited to test but have no time to do virtual. :( |
statistics | cf |
|
Read Luke 2:7-8. Why were shepherds out on the fields looking after their flocks if he was in fact born on December 25th, in the middle of the cold winter? |
statistics | cf |
|
[image] |
statistics | cf |
|
As a parent, I can confirm that wyrqwq is cute! |
statistics | cf |
|
After a small amount of hacking I now have first solve on G... although my solutions will most likely fail system tests to my own hack cases lol (they are vulnerable to being hacked in the same way) |
statistics | cf |
|
So basically, ( B , A ) + (an imposter $$$x$$$ sneaking in among the $$$1$$$s, with a sprinkle of $$$G$$$ on top) = ( C , D ). |
statistics | cf |
|
Hello, I recommend the page Cses for training some clasic problems. Also I recommend you to do all the contest as possible and to upsolve all the problems that you didn't solve in yours contests as possible, because in these problems were where you haven't some tool or some knowledge. |
statistics | cf |
|
I think ABC is the normal. I don`t no why people hate B, this is not hard mathematical problem. D is very random. AC for proof for me and i think for many peoples. Round is the normal, but i was very stupid on D (+5). |
statistics | cf |
|
Instead of divide and conquer, you can keep a sorted vector of pairs {block index, minimum in block} which you can update naively after each query with a binary search. |
statistics | cf |
|
I feel like problems E and D should have been swapped,E is way easier than D. |
statistics | cf |
|
You have a point, there have been some difficulty issues in the past. But I don't agree that today's B is really as intellectual and math-involved as your (and many others') comment suggests. Yes, it has a solution which is very math-involved (checking all divisibility rules for $$$3$$$/$$$7$$$/$$$9$$$). But this is not the only way to solve the problem. There are other, much less "mathy" ways. I will illustrate one of them in the official editorial. |
statistics | cf |
|
I am one of the pixels on the mamali 's laptop and I can confirm I was part of the sentence "pls give me the code". |
statistics | cf |
|
im in a very similar situation too, looking for advice |
statistics | cf |
|
Holy shit dude, i thought i had worst contest. |
statistics | cf |
|
Remember, 99% of newbies quit just before they reach LGM performance |
statistics | cf |
|
Yes, I also fixed C = 10 but I don't understand why....I just made a guess... I want to know why this will work. |
statistics | cf |
|
Max prime gap up to 1e18 is around 1600, Using that bound the solution will be too slow (1600^2 * 60 * 1000). |
statistics | cf |
|
Can you please tell me why and what is correct way to get to 5 instead of 1? |
statistics | cf |
|
yeah it works for any polygon and the vertices should be in order either from 1st to last or opposite |
statistics | cf |
|
$$$10^{x} \mod 7 (x>=0)$$$ has a period of 6: $$$1, 3, 2, 6, 4, 5, 1...$$$ The sum of the first 6 numbers is 21 which is divisible by 7 therefore $$$dddddd$$$ is also divisible by 7 and hence n-digit numbers (where n is divisible by 6 and all digits are the same) is also divisible by 7 because the period is 6. |
statistics | cf |
|
$$$\displaystyle \underbrace{ddd\dotsc dd}_{n!} = d \cdot \sum_{k=0}^{n!-1} 10^k=d \cdot \frac{10^{n!} - 1}{9}$$$ $$$\displaystyle d \cdot \frac{10^{n!} - 1}{9} \equiv 0 \pmod{7} \implies d \cdot (10^{n!} - 1)$$$ since $$$\gcd(7,9 = 1)$$$, so we have two cases: $$$d = 7$$$, trivially divisible by $$$7$$$ $$$10^{n!} - 1 \equiv 0 \pmod{7} \implies 10^{n!} \equiv 1 \pmod{7}$$$ We note that $$$6$$$ is the order of $$$10 \in \mathbb{Z}_7$$$, by Fermat's Little Theorem (or Eu |
statistics | cf |
|
In Problem D Can anyone explain the correctness of finding the co-primes within very less range i.e 10 iterations in this solution of mine .. sadly it got accepted after the contest :( https://codeforces.com/contest/2043/submission/298300293 |
statistics | cf |
|
Problem C is a bit harder to be Div.2 C also, in my opinion D is much easier than C (may be because I am a math lover XD ). However, Great contest as we used to from BledDest ! |
statistics | cf |
|
[image] |
statistics | cf |
|
this is called Shoelace formula, if someone wonders. https://en.wikipedia.org/wiki/Shoelace_formula |
statistics | cf |
|
If you find two prime $$$p, q$$$, it's definitely good, and the distance between two prime is around $$$O(lg^2 C)$$$ so if you enumerate like that, it would stopped very quickly. btw, it's known as prime gap |
statistics | cf |
|
For D, what's bounds do you have to iterate on? |
statistics | cf |
|
One of the most enjoyable edu rounds imo IMO edu rounds. |
statistics | cf |
|
It does not actually work, like a lot of stuff from geeksforgeeks upd: for example, if you take $$$14$$$ and $$$36$$$: $$$gcd(14, 36) = 2$$$ $$$gcd(15, 36) = 3$$$ $$$gcd(14, 35) = 7$$$ $$$gcd(15, 35) = 5$$$ |
statistics | cf |
|
First reformulate the problem into counting equal pairs rather than unequal pairs. Split into blocks of size $$$B$$$. We can maintain block_ans[i][j] which stores the answer for all the blocks in the range $$$[i, j]$$$ (there are $$$\frac{n^2}{B^2}$$$ such ranges), and block_prefcnt[i][j] which stores for each value $$$i$$$, its count in the first $$$j$$$ blocks. They can be updated in $$$O(\frac{n^2}{B^2} + \frac{n}{B})$$$ and using those values you can do queries in $$$O(B)$$$ (the i |
statistics | cf |
|
woah woah woah bro there has been much worse |
statistics | cf |
|
Never knew that Div2D could be solved with just two nested loops. |
statistics | cf |
|
As we know that GCD(N, N + 1) is always 1 and we need to find the maximum difference of the pair with GCD 1 so GCD(L, R – 1) and GCD(L + 1, R) will be one as GCD(L, L + 1) and GCD(R – 1, R) will be 1 so there cannot be any common factors between (L and R – 1), and (L + 1, R). How is this True? What about L = 15 and R = 64 |
statistics | cf |
|
Actually, prime numbers are pretty regularly distributed. So you can always find a prime number on a long enough segment. That's why yours and similar solutions work. |
statistics | cf |
|
https://www.geeksforgeeks.org/find-a-co-prime-pair-with-maximum-difference-in-a-given-range/ D ^ Edit: doesn't work oops |
statistics | cf |
|
I have a proof for 50 x 50 bound, but unfortunately it gets TLE |
statistics | cf |
|
thank you for giving worst ever-experience on Christmas in my life. |
statistics | cf |
|
i'll never participate in edu. rounds again |
statistics | cf |
|
https://codeforces.com/blog/entry/133293 Once the round starts, you cannot change your registration type. |
statistics | cf |
|
As a testuwuer, I was surprised to find an ICPC contest with div.1 quality problems. Really high quality stuff! American ICPC, step it up ;-; |
statistics | cf |
|
this is a very simple explanation of how maps works . at your level just of it like this .Maps are just array but the index can be anything. a good exemple is you can declare map<string,int> mp. mp will have a key of type string. so you can do for exemple Spoiler but you can't do this with arrays . Also wikipedia was right about find .There is this thing in c++ called iterators. you can use find on everything that has iterators like this map<string,int>mp;
mp["fi |
statistics | cf |
|
shenfe1 (won't win IZhO 2025) Wansur d imash1 Der_Vlapos Issa mispertion20 Tima5 Some Dudes from Kazakhstan |
statistics | cf |
|
Oh good point, thanks for pointing it out! I have edited it |
statistics | cf |
|
Dedication you put into a website just to entertain others is just insane. Website is also very smooth and vibrant. Thanks for this amazing project! |
statistics | cf |
|
Hello guys, merry Christmas(also the Eve) and the New Year is around the corner. I also hope you can be happy all the year! |
statistics | cf |
|
Is there any way to mirror it on cf gym or make problems public on codechef (for online judging) :) |
statistics | cf |
|
Probably not master strength right now, but I should be able to easily maintain CM if I simply stop leaving halfway through contests. |
statistics | cf |
|
I'm trying to gain 100 rating points to finally be green (for real without magic) |
statistics | cf |
|
where can i download KFU onsite olympiad 2024 problems ? I couldn't find it online. I just want to practice those problems before round starts. Thanks! |
statistics | cf |
|
a nhphant help me help me |
statistics | cf |
|
Hey I really like the style and animation of this tool, but I couldn't help notice the content similarity to this project I built three weeks ago. Since I open-sourced it under the MIT license, anyone is welcome to clone and modify it :) But I would still greatly appreciate any acknowledgements made when you explicitly mention "I've created"! Spoiler |
statistics | cf |
|
Hope chennie can reach Specialist after the contest. |
statistics | cf |
|
I had the same question and here is what I think the writer meant: Consider choosing just doing inclusion exclusion on $$$I$$$. You get a factor of $$$(-1)^{I+1}$$$. Then you have to do inclusion exclusion on $$$J$$$, there you get a factor of $$$(-1)^{J+1}$$$. You multiply then to get $$$(-1)^{I+J}$$$. |
statistics | cf |
|
i will , thanks a lot but what is "cses"? |
statistics | cf |
|
I was just commenting on how the original post was weirdly phrased. I don't care much about CP anymore |
statistics | cf |
|
Really Liked this CF wrapped. Excellent work. |
statistics | cf |
|
Attention: the contest uses some problems from the onsite stage of the KFU Olympiad, so if you participated in it, please refrain from taking part in the round. Means ?? |
statistics | cf |
|
I really apologize to everyone and I promise not to do this again |
statistics | cf |
|
I believe at this point word choices are just a matter of personal preference (and I tend to randomly pick one when many options are present). |
statistics | cf |
|
although my rating sucks now because I don't take contests seriously anymore [image] |
statistics | cf |
|
Brother, the person who cheated has posted an apology . I just thought you should know. |
statistics | cf |
|
Their souls leave their body when they get WA on tc 2 that is why they consider it soulless |
statistics | cf |
|
Can you give a nickname or his contacts please, I want to contact him to ask a couple of questions |
statistics | cf |
|
I wonder if binary search is included in the list of obscure algorithms XD |
statistics | cf |
|
Funny that they are praising the thing being way more likely to replace them themselves than those they dissed. |
statistics | cf |
|
Try solving problems on Usaco Guide. You will learn a lot of stuff on it. |
statistics | cf |
|
I’m glad I was able to help! One more thing: none of this is my advice; it was shared with me by the previous round’s problem setter, as I mentioned earlier. I also took his advice and explored Polygon, and it was a lot of fun to set the problems. The goal of our coding club was to organize a coding contest for our college’s technical fest, so we decided to host it as a Div. 3 round on Codeforces. Unfortunately, we didn’t have any Masters in our circle either, so we followed the same advice |
statistics | cf |
|
Thank you so much for your detailed reply! Unfortunately, I don’t have any masters in my circle, but we do have experts and specialists who are ready to help with problem preparation. We are planning to organize a Div. 4 round, where the hardest problem would be in the rating range of 1300–1900. Your advice about Polygon and mashup contests sounds like a great starting point, and we’ll probably try hosting a practice contest first to get familiar with the process. In the future, once we ha |
statistics | cf |
|
I had a similar doubt once and my college coding club also wanted to organize a Div 4 so we contacted one of the problem setter of previous div 2 round. This was his reply: "Afaik, there's no open way to propose a Div 3 contest on CF. There is a blog by KAN explaining the problem setting process for Div 2 and Div 1 rounds (even that isn't open to all either; you need someone who has achieved a master+ rank or has been a problem setter in a past contest). Note that you can still prepare |
statistics | cf |
|
Not a new way,already forbidden,written as the tips of message. |
statistics | cf |
|
just two contests before new year to get blue asodifjaoidfjaiodfjo (without magic) |
statistics | cf |
|
Definitely for test 8 it should be 49! and not 48! |
statistics | cf |
|
Instead of prices, i kept track of negative reviews, if negative reviews is more than k, i changed my high to mid-1 else low = mid+1, whats wrong with this approach. 298136423 |
statistics | cf |
|
Hi, this is my first time participating in an educational contest, so how is the contest organized? |
statistics | cf |
|
bro refuses to believe that we do this as a hobby i mean he's right that this is soulless but swe is more soulless and i dont have a soul anyway so |
statistics | cf |
|
Merry Christmas in advance my fellow CP'ers |
statistics | cf |
|
oh darn I should've thought of Caesar cipher originally when I decoded that b64 string a few hours ago LOL. Good for you though! |
statistics | cf |
|
Dehumanizing alienating and soulless activity? that’s exactly what I’ve been looking for. |
statistics | cf |
|
"This set will consist of blocks from the TON mainnet that will be generated after the end of the contest." Kinda sus |
statistics | cf |
|
wait till he finds out that AI can also change background color and read mails 😂 |
statistics | cf |
|
Insane that they think their work can't be replaced when their work involves very little thinking/problem-solving, and very much coding lol. |
statistics | cf |
|
Been facing this for a while too, gonna try out the solutions mentioned in comments hope it works ; ) |
statistics | cf |
|
why American like this? redditor particularly. do they seriously believe they get paid 200k job in the US as an SWE because they are smart and creative? |
statistics | cf |
|
The Hacker : Spends 30% of the contest solving the easy problems and the remaining 70% stress-testing others' solutions. |
statistics | cf |
|
yea lmao cp is "soul less", not swe where each project is just copy pasted bits from a bunch of tutorials from which you understood nothing. how stupid can one be |
statistics | cf |
|
The original post is heavily exaggerated too: https://www.reddit.com/r/GoodAssSub/comments/1hirq5t/openai_new_o3_model_is_equal_to_the_175th_best/ Getting 2727 performance in a single division 2 contest != having 2727 rating and being "#175 best competitive coder on the planet" |
statistics | cf |
|
For Problem E, simply use line sweep: keep track of total a[i] and b[i] at each point. Then line sweep them. |
statistics | cf |
|
Hi everyone, do we know when the test input/output data for this ICPC contest will be available, or where we can work on upsolving the solutions? |
statistics | cf |
|
This might be a silly question, but why is the solution for the first problem the array in sorted order when the output under the question literally says "You are allowed to not change the order." |
statistics | cf |
|
Solved the fifth problem after seeing your hint. This hints make your editorials the best than the official one. |
statistics | cf |
|
Here a super-easy and clean implementation of problem E using upper_bound to find number of positive and negative reviews without creating new arrays (just sorting the original ones with negative values): 297888481 |
statistics | cf |
|
It's a creative and interesting solution. Thank you for sharing it with me. |
statistics | cf |
|
There's a $$$\mathcal{O}(m + q)$$$ solution for C. Case where $$$n - k$$$ is 0, or $$$n - k > 1$$$ is handled similarly for yours, however, for $$$n - k = 1$$$, we'll do things a bit differently. Since we know that $$$q$$$ contains of $$$k$$$ distinct integers that should sum up to $$$n$$$, but there's one missing integer, the missing integer will be $$$x = \sum\limits_{i=1}^n i - \sum\limits_{i=1}^k q_i = \frac{n * (n - 1)}{2} - \sum\limits_{i=1}^k q_i$$$, so the answer will be 1 for $$$ |
statistics | cf |
|
Think about that,you will have part of tourist power next whole year! |
statistics | cf |
|
Sorry, I mean, how many times can I submit at maximum during the contest. |
statistics | cf |
|
Is there any submission number limit for this contest? |
statistics | cf |
|
:((( I am still unsure where you missed it out. but it has to be either registerTestlibCmd , registerInteraction , registerValidation , or registerGen in the first line of a main function that needs to use testlib. In testlib's source code it is like this: ~TestlibFinalizeGuard() {
bool _alive = alive;
alive = false;
if (_alive) {
if (testlibMode == _checker && quitCount == 0)
__testlib_fail("Checker must end |
statistics | cf |
|
I think if you print output for every test case separately, it will be much faster. |
statistics | cf |
|
Be careful guys, new Legendary Grandmaster is in the town. |
statistics | cf |
|
Your continuity depends on your passion and what you want to achieve. how can we help you with this!!! no one knows but you. |
statistics | cf |
|
If so, more of us will tend to post funny contents to farm contribution, which, will be no good. (Not everyone will become adamant ) |
statistics | cf |
|
This round really preserved the beauty of Educational Rounds as the authors are the same... sadly, I could not attend it live and had to participate virtually. |
statistics | cf |
|
Could you share some background about this contest, or at least what should I know? I would like to know if CPers are a good fit for this problem, or is this contest not for me? I only have math sword and algorithm gun. |
statistics | cf |
|
The FBI told me that this round will indeed have problems. |
statistics | cf |
|
As the brother of the same father and different grandfather of mamali , I can confirm that my little brother did cheat on exams frequently. |
statistics | cf |
|
Erm, how do you send messages to each other. I thought it wasn't possible. |
statistics | cf |
|
Here's something more challenging: skip problem statement and solve the problem only by reading input/output format and the samples. You are allowed to see the tests you get WA on and analyze the jury's output. |
statistics | cf |
|
Seem that Santa's magic is not enough for us to become a tourist XD! |
statistics | cf |
|
[image] |
statistics | cf |
|
This contest have a system testing, then leaders' prizes are based on provisional standings? |
statistics | cf |
|
Should have thought about your new handle a few months in advance |
statistics | cf |
|
298058215 Can anyone tell me why my code is failing? |
statistics | cf |
|
Yes, I can change it again next year but I promised a friend of mine that I will change it only if in the meantime I will have achieved the International Master title. |
statistics | cf |
|
Hope chenlinxuan0226 can reach Expert after the contest. |
statistics | cf |
|
I guess you can change handle only once, is it like you can change only once in a year and next year you can again change if you have changed this year? |
statistics | cf |
|
Wish you all bad luck will be in the handle and only good luck left in contests. |
statistics | cf |
|
F is so hard. I can't imagine F being a question about segments. |
statistics | cf |
|
In the future could be a interesting type of round, but rn noup |
statistics | cf |
|
I am mamali 's boss and i can confirm he's a cheater because he copies codes from stackoverflow |
statistics | cf |
|
I am mamali 's pizza delivery guy and i can confirm he's a cheater cause he orders Pizza Hut (and i am a Domino's guy) Spoiler |
statistics | cf |
|
I'm also mamali 's neighbor, and I can confirm that every time their power goes out, he comes to us to borrow codes instead of studying! |
statistics | cf |
|
In the test above your code literally accesses index greater than m, isn’t that a problem on python? |
statistics | cf |
|
I am mamali 's ex-girlfriend. I also can confirm he's a cheater and has to be banned permanently from codeforces. |
statistics | cf |
|
I am the father of mamali and I can confirm he cheated in several contests. I'll punish him with my belt. |
statistics | cf |
|
lol you could try some cases on your own but okay, here is the test: 1
3 1 2
1
1 2
|
statistics | cf |
|
I guess pretests contained only n = m cases, at least my solution that swaped n and m in some places passed the pretests. |
statistics | cf |
|
Oh, thank you for helping me this far. I didn't think of binary search because I just brute forced the solution. |
statistics | cf |
|
How I mean I looked at the editorial but I didn't make sense of it? We need to find the number of pairs 'i, j' such that if we remove i and j the sum of all elements is at least x or at most y. How can I use binary search? and thank you for helping me! |
statistics | cf |
|
Yeah, but what about cases after test 3? Would it get TLE or WA or AC? Currently, I can't submit because of system testing. |
statistics | cf |
|
What about my approach? Are there any flaws? |
statistics | cf |
|
You can have another chance Spoiler . |
statistics | cf |
|
Yeah, my bad and thanks for pointing that out. |
statistics | cf |
|
Exit code is 3 means there is a path problem.So it's probably a problem from the judge's side . I tried resubmitting and got Memory limit exceeded on test 2 Try rewriting the code |
statistics | cf |
|
I am the boyfriend of mamali and I have myself saw him cheat on me several times |
statistics | cf |
|
I think the tmp array is not keeping correct frequency of elements and try to maintain a map instead of vector |
statistics | cf |
|
I think it's a good tool for someone who wants to study on their own, but don't cheat during the contest (sorry for my bad english) |
statistics | cf |
|
Why my brute force solution doesn't work for D (I skipped C)? 297948999 . It doesn't give TLE but it gives Wrong Answer on Test 3 . |
statistics | cf |
|
yes, its because the hashmap would take up space of 10^9 ints in the worst case which is around 4gb of space whereas the memory limit is only 256MB. |
statistics | cf |
|
I mean 4000. That rank is called tourist right? |
statistics | cf |
|
Where is the next part of this?? This is not completed yet |
statistics | cf |
|
I won't because I don't have ChatGPT coding for me |
statistics | cf |
|
It is optimal only to consider ai and bi as prices |
statistics | cf |
|
Hello I saw a comment that mamali is looking for money like others and... I know mamali very well He did a great job for us. He taught for years without receiving money and was a very important element in the development of people who did not have a good teacher (which led to several of his students winning gold in the Iranian Olympiad). He taught us that we can help others regardless of material things. And we continue his work I said this in response to someone who said that this per |
statistics | cf |
|
He changed his handle to mamali |
statistics | cf |
|
Using Frequency Arrays instead of Dictionaries and Sets and Character Arrays instead of strings for PyPy is something I have learned after many Hacks and TLEs |
statistics | cf |
|
The image is cut off. Clearly, that says legendary grandmaster, 8407. |
statistics | cf |
|
I participated as rated but why did I get under the unrated category please tell me. |
statistics | cf |
|
But it would discourage most people who smurf for that top 5. Think about it, what kind of psychopath would deliberately go through the trouble of throwing 15 contests in a row just for a single mention? Might as well use your main account to do the contest at that point. |
statistics | cf |
|
Because tourist beats magic.(whatbeatsrock.com) |
statistics | cf |
|
Pupils I'm assuming Most newbie cheaters reach pupils, after pupil they are mostly banned for getting multiple skips, so a lot of them don't make it to specialist. |
statistics | cf |
|
https://codeforces.com/contest/2051/submission/297939657 in e problem i have done binary search on binary search , can you tell me why this will not work , basically what i did is first i did bs on profit , now to check if we can get profit x or not i have done binary search on price that what price we can keep so that it can give desired profit ?? |
statistics | cf |
|
i sure do wonder why everyone is picking rock |
statistics | cf |
|
this problem use " quét bơ đậu phộng " algorithm and "free fire chế độ sinh tồn , chiến đậu thật phong cách" trick ... #j4f |
statistics | cf |
|
I think E problem has some ambiguity because if the price advances bi ,that someone may dont buy it and also dont leave a negative review |
statistics | cf |
|
It doesn't matter—SSDs weren't a common choice for the average user 15 years ago. Remember, technology develops exponentially. The cost of chips and electricity isn't the main issue; the key point is that it's possible. btw even cost of running that thing is 1 million per task, if it can solve open problem like P vs NP then people will pay even billion. |
statistics | cf |
|
my rating is several hundreds higher than yours, stop yapping bud coding while commenting and doing it so fast? 297834073 Vladosiya please take a look and tell me if this guy is cheating or nah |
statistics | cf |
|
even tourist couldn't sustain tourist, how could mortals like you withstand that apex form of energy? |
statistics | cf |
|
Binary search wont work because total earning w.r.t cost of the tree is not monotonus or unimodal. |
statistics | cf |
|
Because even with the help of magic, you won't become a tourist. |
statistics | cf |
|
Cuz who TF cares about this in a problem solving platform |
statistics | cf |
|
Anyway the wind goes, doesn't really matter |
statistics | cf |
|
In chess ai engines outperform humans but that does not mean that people have stoped participating. Similarly, the world of competitive programming will adjust. |
statistics | cf |
|
You can change it now.go to your profile and handle tab and change your handle. |
statistics | cf |
|
I did it abit differently. My idea was to use something like difference array Submission |
statistics | cf |
|
There are a lot of details in this code that don't make sense to me. Maybe you should try rewriting it with a clear mind. |
statistics | cf |
|
Best problem setter! Best board game player! |
statistics | cf |
|
I know that i'm not so good at cp, but I have some advices that can help you: Not to cheat. As some people (almost everyone) here noticed, your code is suspicious (but if you wasn't cheating except one contest that was skipped, I apologize). Not to write comments at cf rounds. It is unnecessary and it is a waste of time (unless you used AI). Not to worry so much about cf rating. Just enjoy problems. Solve more cf problems. Not to write strange lines like you |
statistics | cf |
|
What kind of problems can we expect to see here? Any examples?? |
statistics | cf |
|
#define id main(){}
id
it`s so fun! |
statistics | cf |
|
The E problem is really well designed. Initially, my understanding of the scanline algorithm was focused on processing points within a two-dimensional range. Therefore, when analyzing the E problem, I enumerated all the values of $$$~a_i~$$$ and $$$~b_i~$$$ and treated them as prices, which we denote as val. At this point, the number of buyers among those who would not leave negative reviews is the count of $$$~a_i~$$$ that are greater than or equal to val. The number of buyers who would lea |
statistics | cf |
|
The vector pair approach treats each event as independent, but in fact you should only update the answer after all x s which are the same have finished processing. |
statistics | cf |
|
Yeah)) Also he/she has skipped round) But it's really strange that such suspicious code wasn't banned |
statistics | cf |
|
Try this input. Spoiler Your answer gives 100 , but 100 should cause 2 negative reviews, which is not allowed. |
statistics | cf |
|
Your approach is correct. I didn't read the code that you submitted in contest, but I fixed the brute force implementation you submitted after. Your mistake was using std::set instead of std::multiset : https://codeforces.com/contest/2051/submission/297964342 |
statistics | cf |
|
Someone from telegram thought it's a special edge case. |
statistics | cf |
|
you might also keep the method binary search, but do it way more fancier. There's many submission out there to read how they works. |
statistics | cf |
|
I think the problem is in this line (at least at this contest): if(t==567) cout<<"yayayayayyaya"<<'\n';
|
statistics | cf |
|
To all downvoters for no reason : If you can't help then don't spread hat so much. Keep codeforces clean please. |
statistics | cf |
|
I explained the trivial binary search on best price or the trees sold won't work because the value function doesn't continuous. Imagine a linear line function that is increasing/decreasing, but a few values got drop to 0 because of some condition. Then it's impossible to binary search the normal way because it will make your left/right decision being wrong. (when the mid value is pointing to that 0 value, your code bugs) |
statistics | cf |
|
You can refer to CLIST (which hasn't finished estimation yet). The official estimation will be days later. |
statistics | cf |
|
Ok so it took me 1 hour to realize the number of trees sold is not continuous by price (because the negative review condition break it), so binary search on it is wrong... sadly I got into wrong direction twice in this contest. Outplayed, it took more to be an expert I guess :( |
statistics | cf |
|
Yes, I used it 297849167 |
statistics | cf |
|
An Advice (in my opinion):Do five problems everyday and on weekends when you get time Touch some grass |
statistics | cf |
|
Update: even top 4 on the scoreboard ( a mhdaimm ) was using it, but he participated unofficially |
statistics | cf |
|
Best of luck! Just be sure to stay healthy :) |
statistics | cf |
|
I managed to upsolve E with your idea! Thank you! |
statistics | cf |
|
In E, a third method to optimize would be using PBDS, 297960644 |
statistics | cf |
|
Multiple contestants with ChatGPT, they didn't try to hide it either, crazy: bdyby10001 NeVeDlE dikshit_barla Ak.24 donshaaab ynotme 028 budarin.028472 |
statistics | cf |
|
https://codeforces.com/contest/2051/submission/297947353 can anyone point out the reason for TLE here, is it with the manipulation of segment tree(for sums) i did or something else? ps. i know segment tree was overkill but back then during contest i was getting this approach |
statistics | cf |
|
I've failed to seek why my binary search solution is WA sadly. Just now I read how others solve using intervals is very eyes-opening to me, learned and accepted with that method. |
statistics | cf |
|
lol, you don't need ordered_set for anything to become red. |
statistics | cf |
|
My flaw was while considering the price to be some $$$b[i]$$$, I need to have all the $$$a[i]$$$ corresponding to same $$$a[i]$$$ in my set. (I still don't know how so many stresses missed these TC). |
statistics | cf |
|
could you share your solution? from what I see it's a line sweep/greedy question |
statistics | cf |
|
If tutorials for some problems aren't loading, they should be up in about 3-4 minutes. |
statistics | cf |
|
okay so 20 rounds of stress tests with $$$n$$$ being 2000 were not sufficient to debug my E. 297881571 |
statistics | cf |
|
sorry was too lazy to solve E(and i wanna sleep, i slept only 2 hours this night. and i wanna eat). 3700 place, i think that very small, but positive delta. |
statistics | cf |
|
Did E require binary search? I couldn't form the predicate function but will upsolve |
statistics | cf |
|
You can compute for all pairs of of snakes $$$i$$$ and $$$j$$$, the minimum separation needed between the two snakes assuming snake $$$j$$$ will be placed after $$$i$$$ in the strip. You can then run a TSP-like DP. |
statistics | cf |
|
I've been thinking about problem G and I'm curious now, did someone solve it using TSP? |
statistics | cf |
|
On the bright side, if someone makes the same mistake, they will get an error message instead of being renamed :) |
statistics | cf |
|
The contradiction is that $$$a$$$ must be a subarray of $$$b$$$, but $$$b$$$ cannot contain $$$a$$$ (i.e. $$$a$$$ cannot be a subarray of $$$b$$$). The two bullet points contradict each other. |
statistics | cf |
|
I mean that's what the rating of my 1 year older friend and he has reaally good results so I'm kind of happy with that rating. Thanks for that promise! |
statistics | cf |
|
do you think it will remain 40-100 ? it will improve by the time and within 3-4 years there will be some another version may be o9-o11 and it's rating will be near Tourist and will be able to solve question within minutes. |
statistics | cf |
|
Spoiler |
statistics | cf |
|
orz leovl48 |
statistics | cf |
|
I think because Mike want to keep the respect ppl pay to Tourist because the title is so hard to achieve and it's aura is uncreatable. |
statistics | cf |
|
Honestly your growth would depend on how much your own mind could digest throughout your training (and what kind of problems would you digest in the first place). Still generally speaking, I can kinda promise a rating of 1700 at least if you've done exactly as you planned. |
statistics | cf |
|
22024 ICPC Kunming Invitational How did you have 20000 years of problemsetting experience? I'm envious, ngl. |
statistics | cf |
|
Are there some typos in the Contest section? I see "22024 ICPC Kunming Invitation" |
statistics | cf |
|
Since both queries have the same length, their results will be both correct or both flipped. If the 1 is in $$$[1, n/2]$$$, the only 1 in $$$a$$$ will be in exactly one of the queries, so they will have different results. If not, the two results will be both 0 if not flipped or both 1 if flipped. |
statistics | cf |
|
Note that $$$p$$$ must be a permutation, so elements of $$$a$$$ being in $$$b$$$ implies that $$$a$$$ must be a subarray of $$$b$$$. |
statistics | cf |
|
tourist is a genius, and it is almost impossible for everyone to reach his rank |
statistics | cf |
|
Oh! The interactor does need to terminate with quit / quitf as well (same types of verdict as with the checker). In interactive the Interactor and Checker must both return a verdict. |
statistics | cf |
|
does it work for you all the time? as soon as I refresh the page, the snowflakes come back :( |
statistics | cf |
|
Problem G is OEIS-able . Why writers do not check it (especially for problems with few input parameters) before preparing the contest? |
statistics | cf |
|
BECAUSE THEY ARE VERY HARDWORKING PEOPLE, THEY REACH LGM VERY FAST, WHY CANT YOU SPOT THIS IN THE FIRST PLACE??? Also LGM sir, can you teach me CPP please, I am only yellow and i am very sad. Please teach me because I am poor, I have no money to find teacher sir i am so sad. Please teach me some UFO tricks Amongus tricks stuff. If i know those I would probably full solve Div 1 contests in 30 minutes and reach tourist rank soon.!!!! |
statistics | cf |
|
Ah I understand now, thank you! I am curious as to why the editorial limits the search space even further, to (8,8). how might that be working? because for that I am getting an AC. |
statistics | cf |
|
Hi, thanks for this proof. one follow up doubt- how did we determine after 9 times it would be pointless to check? Also in the editorial it says it is useless to check after 8 times i.e replacing both 2 and 3 eight times. Am i missing something? would also kindly provide a small example for that, it would be easier to understand. Thanks! |
statistics | cf |
|
No, I do not know why really, and it is not only me, but many users also face the same issue. |
statistics | cf |
|
Thank you Mike!I finally become Legendary Grandmaster! |
statistics | cf |
|
[image] so i'm pretty sure this wasn't stolen from last year |
statistics | cf |
|
If you use struct to hold the number as fraction $$$\frac{a}{b}$$$,it will be easy to only output a number like $$$\frac{a}{b}$$$ at the end,so that the precision requirements is not that harsh. |
statistics | cf |
|
https://dmoj.ca/problem/ioi24p2 great problem. final observations are really nice. |
statistics | cf |
|
Then their (grandmasters') life choice is wrong lmao |
statistics | cf |
|
Why am I getting wrong answer if I use binary search in E problem as if we can see from H height, then we can see from all heights greater than that? |
statistics | cf |
|
Oh this is a fun contest,but I think D is kinda complicated so that I waste much time on it |
statistics | cf |
|
No one is more deserving other than tourist himself |
statistics | cf |
|
According to the account which the gpt-o3 use, it participate in just 10 contest and cross 4 years. And currently in codeforces, if you do not submit any code during contest, the contest will unrated to you. So if there is a another strong person who monitor the gpt, and gpt finish the code first, and if it not perform good, it just not submit the code, it will be easy to get the high rated. Maybe should wait a more reasonly benchmark, like continously 10 contests that it perform good. |
statistics | cf |
|
297766203 This submission got wrong answer 38th testcase 297765680 This submission got tle. What am I doing wrong?? |
statistics | cf |
|
As a Grandmaster myself, I can confirm this. |
statistics | cf |
|
Bet: he will break his rules on Saturday and Sunday. Agree: Upvote Me Disagree: Downvote Me |
statistics | cf |
|
what happen to chess will happen to cp too,but ppl still enjoys chess played by humans not some mere machines, |
statistics | cf |
|
Thank you Bhai , I checked 2*n solution worked. |
statistics | cf |
|
[image] |
statistics | cf |
|
Ok. Thanks, But still ,If it is having correct TC according to given constraint , It should work I think, Because 2*1e7 operation are performed. |
statistics | cf |
|
[image] It's a huge mess now |
statistics | cf |
|
I think my comments are going to get lot more downvotes than before... |
statistics | cf |
|
If you count for each $$$k \geq 1$$$ the number of integers $$$n$$$ such that $$$k = \lceil log_2(n) \rceil$$$, the sequence generated would be $$$1, 1, 2, 3, 5, 7, 13, 16, 24, 33, 47, 60...$$$. Such numbers $$$n$$$ are all odd and mostly prime (probably for obvious reasons, that's how $$$\phi$$$ works). Searching the sequence above up on OEIS returned one 1-1 match which was very interesting to me until I looked at the definition of the sequence (it was created specifically because of this |
statistics | cf |
|
Ohh I see. I guess they will make it available later. Thanx ^-^ |
statistics | cf |
|
ARC186A An amazing constructive problem. |
statistics | cf |
|
yeah but i think CF made it special for him aka tribute still we dream about being tourist one day, right? |
statistics | cf |
|
Thank you. Could help me with this please? When I try to change my pfp I get this msg 您尚未进行实名认证或者已经被禁止使用图床 You have not yet undergone real-name authentication or have been banned from using the picture bed |
statistics | cf |
|
here! This feature will be available until January 10 (inclusive). |
statistics | cf |
|
Because tourist is insurmountable and there is only one Tourist in the history :) |
statistics | cf |
|
Happy new year! CodeForces will be better!:) |
statistics | cf |
|
Evacuation plan (IZhO18_plan) It uses very interesting tactics, that I've never seen before, it opened me to the advanced part of cp. |
statistics | cf |
|
Problem F: "Now, consider the effect of an operation on a column C. The beauty decreases by Ac*SumB". When an operation is performed on a column C, shouldn't the beauty decrease by Bc * SumA? Please help. |
statistics | cf |
|
This happens when you used a testlib function but didn't call register* in a source; it might be your interactor, validator, checker, or generator. I am guessing probably checker or generator. |
statistics | cf |
|
We still got the 2nd best thing though (enjoying ours days as grey coders without the stress of learning algos) |
statistics | cf |
|
does it have ratings like codeforces, codechef, atcoder...? |
statistics | cf |
|
But why there is no rank of "tourist" in magic? |
statistics | cf |
|
tbh cost will become irrelevant, it's all about chips and cost of electricity. chips will be cheaper and they will build dedicated nuclear power plants for training. then it will be cheap as o1. |
statistics | cf |
|
Fixed in 297729300 The issue is that when this is executed: if(s[j]=='0') {cnt++; j++;}
j may be out of bounds. |
statistics | cf |
|
Although I might certainly never be close to winning one, can you consider issuing the prizes in some other stablecoin ? |
statistics | cf |
|
Yes! Thanks for the gift sir, now I can temporarily change my color to match my target for this year. Also a small change to handle is nice, thanks a lot. |
statistics | cf |
|
Shorter code for C. for _ in range(int(input())):
b, c, d = map(int, input().split())
a = 0
f = 0
for i in range(62):
ch = 1 << i
if d & ch:
if ch ^ (b & ch):
a |= ch
f |= ch & c
elif b & ch:
if ch & c:
a |= ch
else:
f |= True
print([a, -1][f!=0])
Explanation |
statistics | cf |
|
damn this comment contains 0 truths and 3 lies, you should become a politician |
statistics | cf |
|
Yeah, I will participate! It's just that I have plans for the next 7 years so I can't. I am sorry, my friend. |
statistics | cf |
|
good luck, wait you not get frustated when you feel stuck in a problems, is better take your time in hard problems for a better rating than solve a 100 easy problems :p |
statistics | cf |
|
Nah I just really love programming and math |
statistics | cf |
|
No, that'll not happen, but keep trying, my friend. |
statistics | cf |
|
I thank some random Bangladeshi guy for saving the username for me! |
statistics | cf |
|
Hmm, seems it's indeed weird, not sure why change of that flag would cause such difference |
statistics | cf |
|
From Romania CNMB: AndiR Alex1298 |
statistics | cf |
|
Alex1298 will win IZHO 2025!! |
statistics | cf |
|
Maybe half of us also come after seeing a 3-letter red CodeForces allow everyone to be Santa xD |
statistics | cf |
|
sorry im so tired and i got something wrong. thx for the nice problems! |
statistics | cf |
|
As every year: 2022 2023 2024 and 2025 : [image] |
statistics | cf |
|
Let $$$x$$$ be the smallest real number s.t. there are at least two building intersect with the line, then the range of real number to be able to see all building is $$$(x, \infty)$$$. When $$$x \ge 0$$$, output $$$x$$$ is consider correct just because it have arbitrarily small relative error to the correct answer rather than it's visible on $$$x$$$, and when $$$x < 0$$$, $$$0$$$ is visible and the problem ask you to output $$$-1$$$ in such case. |
statistics | cf |
|
wow I am legendary grandmaster now with the help of magik ✨ |
statistics | cf |
|
Taking the expert rank because everyone else is GM now won't make you special. |
statistics | cf |
|
As a -50 rated, I can confidently say I deserve the LGM. |
statistics | cf |
|
I did try that, but i just ended up getting a bunch of air conditioners :/ |
statistics | cf |
|
I am the lowest rated LGM rated in the last 6 months! |
statistics | cf |
|
The first one is correct behavior according to the definition in the problem From a point P with coordinate x and height h, building i is considered visible if there exists a point Q on building i such that the line segment PQ does not intersect with any other building. For the second one, I guess it would work as long as $$$L = 0, R = 2^k$$$ for big enough $$$k$$$? Not sure how to estimate the error but it feel reasonable to have less error when $$$R$$$ is power of $$$2$$$ since computer |
statistics | cf |
|
shit I remember seeing this one last year fun fact: this meme is half of his comments |
statistics | cf |
|
Happy New Year! The gifts presented by Codeforces are truly awesome. |
statistics | cf |
|
Not everbody [image] |
statistics | cf |
|
MikeMirzayanov , How do I request the handle of an inactive user Mosaab ? as it says "This handle is currently in use". |
statistics | cf |
|
Long double isn't precise enough, probably __float128 will work. |
statistics | cf |
|
being tourist has aura that we couldnt feel even with magic |
statistics | cf |
|
Let's define $$$f(x)$$$ as the frequency of $$$x$$$ in $$$[l, r]$$$, and $$$g(x)$$$ as the number of times frequency $$$x$$$ appeared in $$$[l, r]$$$. Mo's works by "moving" the range for a total of at most $$$\sqrt{n}$$$ times, and each move only takes $$$\mathcal{O}(1)$$$, so we can do this in a total of $$$\mathcal{O}(n\sqrt{n})$$$ |
statistics | cf |
|
Me too. I tried to change to the handle " Mosaab ", and it is inactive, but it failed. |
statistics | cf |
|
Sorry for tagging MikeMirzayanov , I can't change the name Raven even through that user has inactived for 12 years (~2011,2012) |
statistics | cf |
|
This is the magic of this magical community. |
statistics | cf |
|
they did publish the numbers, read the comment above |
statistics | cf |
|
Now, I can comment anything and my comment will gets upvotes. |
statistics | cf |
|
Thank you I can finally be my true colour! Happy new year |
statistics | cf |
|
instead, why don't you pray for you to get a lot of ACs? |
statistics | cf |
|
Errichto |
statistics | cf |
|
Excuse me, how to request the handle of an inactive participant. |
statistics | cf |
|
being tourist has aura that we couldnt feel even with magic |
statistics | cf |
|
suggest any hazardous threatening handle name (innovative) |
statistics | cf |
|
more practise and participant contest (if you can participant on every contest). |
statistics | cf |
|
[image] |
statistics | cf |
|
Please don't set such high precision requirements! Is there a difference between 1e-6 and 1e-9? A lot of people find the right solution but can't break the limits of floating-point accuracy. Such a high precision requirement is difficult to meet and does not improve the "mental difficulty" of the problem, so it is meaningless. (Sorry for the bad translation software.) |
statistics | cf |
|
finally, the only thing that makes Holidays feels like HOlidays has come! |
statistics | cf |
|
I hope at the end of this year i reach expert |
statistics | cf |
|
lmao I saw the background and refreshed 5-6 times and thought it was a bug until I looked closely and saw the snowflakes. |
statistics | cf |
|
submission |
statistics | cf |
|
Yep. But what I meant could be this test example: 2
1 99999999
100000000 100000000
For me I got WA with double , but AC with long double . The reason is that the precision of F was set to 10^-9. |
statistics | cf |
|
Thank you so much for your answers guys ! The thing is, I really want to improve in Python rather than C++ since it's the go-to language for machine learning and AI, which I want to focus on. So this brings me to another question : - Do competitions like Codeforces or in-person events like ICPC have the same time limit issues with Python as CSES does? |
statistics | cf |
|
The difficulty of F is centred on the consideration of the boundary case, and the precision. |
statistics | cf |
|
Change r to 1e18 and it works. This is for the case when there's $$$(999999999, 10^9)$$$ and $$$(10^9, 1)$$$. |
statistics | cf |
|
You can also solve it using a DSU to simulate the removal of an ticket after selling it to a customer(point parent to the previous ticket in the sorted order). here's my solution in python: Spoiler Anyway, you're better off using C++ as it has set/multiset data structure and most of the problemset has tight limits like this problem. |
statistics | cf |
|
Well that certainly is an interesting way to look at it. I don't think it should become meaningless if AI becomes better than tourist. I think that, no matter how good AI becomes at math or chess, it will never have the type of awareness that would put it on the same level as people. So like, maybe it will always be worse at pure ad hoc contests. |
statistics | cf |
|
For problem F, why do i set the upper bound of binary search 2e18 WA but 1LL<<60 accept??? code 2e18 code 1LL<<60 |
statistics | cf |
|
Wait wait wait, if my interpretation is correct, there is no need to be so complex. Each time you just need to find the first occurrence of each string between the '*'s, so you can just run KMP upon each of them (taking O(n) time), and scan thru the document, it should only take O(n+m) time. I'm now convinced I've misunderstood. Please give some more explanation :( |
statistics | cf |
|
The (*) part is edited, it's supposed to be a marker for the equation |
statistics | cf |
|
I'm not sure if I would still be passionate about CP if this is true... But I think I will even though I don't want to accept someone use it to get red (Master is my dream.. |
statistics | cf |
|
I'm not acquainted with regex expressions, so the following might be a misinterpretation of your problem, but it seems that what you are asking is essentially to find a series of non-intersecting occurrences of several strings. We should now seek a way to find all occurrences of a certain string, and find the first one past a certain threshold (determined by the last string's position). This can be accomplished by the use of a Suffix Automaton, which turns the problem into online queries abo |
statistics | cf |
|
If there is a real AGI out there, I believe it's a good thing because we will achieve communism faster |
statistics | cf |
|
Merry Christmas! Last AtCoder contest before Christmas :) |
statistics | cf |
|
thanks for the code... I understand your approach, i must've done something wrong in one of my transitions |
statistics | cf |
|
Bangali can relate the name of this contest LOL |
statistics | cf |
|
The A.I being good, then it most likely the same situations with a student and his mentor? No. Over half of the people here (and much more in the whole society) are not genuine CP lovers. They will use AI for malicious purposes and we cannot stop them. |
statistics | cf |
|
Nice contest! I had fun participating, and it was especially nice to see that the quality of translation has gone up by a lot. Some minor questions (not directly related to the contest, sorry if this is the wrong place to ask!): Is there a way to filter for only rated participants in the ranking page? It's not that important, but as someone used to atcoder and codeforces, I was somewhat surprised to see 2000+ rated participants in the ranking and no immediately visible way to concea |
statistics | cf |
|
Never had it crossed my mind to put the absolute full path in the include directive. That's cursed af. |
statistics | cf |
|
yes. [image] |
statistics | cf |
|
I think the announcement has a mistake: It is Luogu Round 210 but not Luogu Round 10. |
statistics | cf |
|
I hope to get rid of this color in this contest. Best of luck to yall too \(^~^)/ |
statistics | cf |