 What's up guys, Mike the Coda here. You know, I was doing coach chef long contest the other day and then I realized something. I actually personally believe that coach chef is actually way better for beginners in terms of beginners to learn competitive programming. And here's the reason why. As I'm doing these problems on coach chef, I realized that month long contests, it really forces you to try your hardest, like the very best at a problem. So like there's frog sort, I literally tried the absolute hardest to try to solve this problem. Now ordinarily, if you were to just do the problems on code forces, you just go to the editorial and then just copy and paste the code. But on coach chef, if you go to these problems, right, you can't like during a month long contest, you can't really, you can't really, there's no editorial like yet, right? So it forces you to actually try your absolute hardest on doing these problems. And that really changes the way that you to do problem solving because you're not relying on copy and pasting the editorial. Now another thing that I like about code chef is that they actually have a learning series. So they have a data structure and algorithms learning series, which you could actually do a bunch of problems on here. So it gives you like the different different types of problems that you could do while you're a beginner competitive program and you'd solve all these problems. And then you'll be able to, you know, do better in these contests, because you have the series and try solving the problems. And then in case you're stuck, check out the hints for the pride for a provider for the problems. So they have a bunch of problem sets that you could do. Whereas on code forces, they do have like a numbering system for the ranking of which problems you solve, but they don't have like a, I wouldn't say they don't have like a really learning series for data structure and algorithms tailored for that. They do have like other things, other series that you could probably work on. But yeah, that's another thing why I like code chef. Another thing about code chef that I like about it and why I think it's a little better than code forces is that you do not have the option to look at the tests. So like when you, when you submit something, let's say on coach of meetings, right? Once you finish a submission, you can't look at the test cases, right? So you can't, I can't look at what did I do? What were the test cases for to get a seat? And that's good. Well, why is this a good thing? Because normally when you solve problems on code forces and you're able to look at the test cases, you just look at the, you rely too much on the test cases to solve the problems. And then once you rely too much on the test cases, well, you can't really, you look at the test cases during the contest, right? You only allowed to look at it after the contest. So if you rely too much on the test cases, you're not really improving. Whereas on code chef, if they don't, don't even give you the test cases. You're actually more likely to solve the problem yourself. So those are the reasons why I believe code chef, code chef is better for beginners to do competitive programming. So beginners like me, I am a beginner in competitive programming. And that's the reason why I like code chef better in this regard. Okay. Now here's some downsides about code chef. These contests, most people don't really take these seriously for long contests. And the reason, like your ranking, they don't take your ranking seriously. Reason why is because too many people on code chef cheat. Like they would go to ask their friends and copy and paste code from their friends and do stuff like that just to boost their ranking. Because for some reason, I don't know, when you have a high ranking on code chef, you're more likely to do better. I don't know. I don't know how it works, but that's the thing. On code chef, if somehow if you have a high ranking, you're more likely to, I don't know, get an interview. So that's where people cheat on these contests. But that is, that's a thing that, if you just get rid of that, that's mostly of a people thing, not really the code chef itself. But another thing I like about code chef is that because you're doing a long contest, you get to look up stuff. So in otherwise you normally wouldn't be able to do in a short contest. So you, you could learn more and more things. Like I could look up a new, new formula or something to solve the problem. I could look up other things. I could try out absolute hardest to solve these problems. And then once I solve it, it's good. So that's the reason, main reasons I want to give about why code chef is better for beginners. But in terms of like your ranking and stuff like that, I think that code forces is better in terms of matching your ranking, like with whatever problem you're doing, like if you have like, I don't know, rank one, rating 1,100 or something, right? If you, it's, it has a good system in that. You're, if you were to, if you have a rating 1,100, you could solve any problem rating of 1,150% of the time, right? And that's pretty good. Whereas on code chef, you can't really do that. Like if you have, if you go on code chef and go to like problem sets, search problems by tags, right? Oh wow. Wow, this is really strange. Okay, let me see. How do I even compete, compete problems? I'm trying to look at search problems. Yeah, they don't really give you the, the problems to, to do. Like they don't give you like a numbering way to do it. They just have a short, medium and long, I think. Let's see, all past contest divisions. I'm trying to see search problems. Oh, difficulty level, yeah. So they only have beginner, easy, medium, ardent, challenge and then peer. So they don't really have like, they don't have like a better system in terms of your rating. Like they don't give you problems you could solve for your rating. But that's just how, the reason why I like code chef better. Another reason why I like code chef, why code chef is better for beginners is that this is just a personal thing. I get too many, too many messages on code forces that are trolls and then, and then I don't want to deal with that. So that's why if you do problems on code chef, you're, there's no, there's no inbox, right? So you're, you can't, you can't get any people to send you messages, trolls that send you messages, stuff like that. So that's the reason why I like code chef. But yeah, those are the main reasons why I think code chef is better for beginners is that they have like a learning series you could do and they have problems that you could do and they have the editorial and they kind of force you to do these problems, you know, but let's, let me know what you guys think. Let me know if you think that code chef is better or code forces better. Anyway, rate, comment, subscribe. I can't live stream today. So that's the reason why I'm making this video. But yeah, I'll check you guys later. Peace.