@@jaxplayer1241 wait wait, was he the white kid called lucas that wouldnt write any notes and just scream the right answer in 2 seconds with a fierce look
What does competitive programming look like? I'm imagining a cheesy movie scene where a guy types unrealistically fast and sweat builds up on his face as meaningless characters whizz by.
Sometimes I wonder what it would be like to be this smart. I do IT for a living, and frequently have clients say how they just can't understand how my team and I know the things we do, but it's only because we've been doing it for years and years. These guys are just flat out brilliant. If the world depended on me doing what they're doing here, we would all die. It's pretty neat to see brilliant minds at work.
@@nacho-fb1ch I thought I was really smart until I studied and worked with people who are legitimately geniuses. The word gets thrown around, but meeting these people kind of leaves you in awe
@@Fx_- Everyone has their own talent. If someone is an expert at carpentry he is not considered a genius but if someone is an expert at solving math problems he is a genius all of a sudden. What I mean is you intelligence is relative and very specific. You can't really define genius. People call Lionel Messi a genius, Albert Einstein a genius and so on... Who is the genius here, genius?
For those that are confused: ICPC is the international collegiate programming contest, it's an international team contest where teams are tasked with lots of programming problems. To solve a problem you must write a program that takes an input and produces an output that matches with the correct output(vast oversimplification but that's to keep things short), and then your program runs on a test set given by the contest's committee, either getting rejected or accepted. In this case, MIT's team was the first to solve problem C (aka the 3rd problem, out of presumably 12). You can see the middle guy circle something at 0:12, most likely just circling problem C so that they know that they did it (the contest is very long and sometimes you forget things and you have to check which takes too much time, thus simply circling what problems you did is very efficient).
Oh, i thought it was something like they were the first to solve this equation in history and people had been working on it for centuries. But you’re telling me it’s one question in some test? I’m now confused as to why it’s on youtube
@@joshuabrant3487 That could also be a personal choice but I see your point. I've seen my friends just simply stop when presented with a basic task but they're doing math I cannot comprehend
MIT to the world: yes we have a very diverse set of students who are all equally competitive and studious MIT in competitions: *unloads a truck of Asians* go get them boys
The left guy is a Math Olympia Champion, the one in the middle is one of the best competitive programmers on the market and the guy on the right looks like he knows what he is doing, that's for sure.
Incredible! I was on the edge of my seat the whole time. If only I could have been there to witness him saying the answer, I probably would have loselt my mind in excitement
@@phantomwarrior8686 -typed in a keyboard l: solved a programming problem it’s a question basically. - circled: probably circled the question they solved This is a pretty common thing I do the same in SE interviews I get punch of questions and I have to answer them with code Which gets run throu punch of test to evaluate my solutions: - is it correct (did it produces the desired output) - how efficient is it ( hood long does it take to run if we give your functions much larger input for example) ..etc
I wonder what's it's like to be born this smart, I'm also a cs student and before I thought I was somehow smart when I was in high school, but in university there's just people out there who are just born smart, I will study 5-10 hours a day and still be an average student while some just do 1-2 hours and still be great. I'll never know what it's like but I bet it's awesome.
Same dude, I code on daily basis but still lag behind many others around me who put very less efforts compared to me when it comes to coding contest or hackathons. But I believe we can try to be the best of what we can & something fruitful will always come out of it
@@omiksheth83 i agree, maybe there's just different speed on programming journey, I also join competitive programming but never won or even top anything on university but still I'm glad I tried. I rarely join now because I'm about to finish my thesis.
@@ronald2042 yeah nobody is ever born smart, it's just how they grow up. The surroundings and environment affect how the brain works. It's our childhood and our education variety and how a child takes education which offcourse comes from their parents' attitude towards study. Also friends and a lot of things altogether makes a brain more rational or analytical or logical, it depends and varies.
@@nebula3415I'm sorry but that is innacurate. Spencer Compton (left) achieved one IOI gold (13th place) in 2018. Idk where you got 4 IMO gold medals from, but that never happened. In any case Ben Qi (middle) is the most successful, having achieved first place twice in IOI, and is generally regarded as one of the best competitive programmers in the world. Zhezheng Luo (right) ranked 3rd place in IOI 2017. Now, I'm not trying to disparage the achievements of any of these people; they're likely better at competitive programming then I ever will be. And I know it's been a month. I'm just tired of misinformation.
@@GarbhjAh okay the guy on the far left looked somewhat similar to luke robaitalle who I know attended mit and won 4 imo gold medals, I was not trying to spread misinformation I just confused the two people which seemed to be a mistake others made as well
They definitely have talent in this field. And I'm also genuinely sure that they have the adequate level of persistence and effort to back their talent. Which is completely the opposite for me, who's slightly above average, yet procrastinates a lot. Sometimes I wish I could send my regrets into the past, so that the younger me doesn't develop into the current me.
@Mustafa Habdul i get your point but you know at this point is more like self satisfaction than real impact that kind of thing when you realize you will never be someone important :d that is ok but because there is nothing more to accept
In the same boat.. Junior year of engineering school right now and I feel like I'm dumb as a box of rocks and my time management isn't much better. One thing I learned though is you have to forgive the mistakes you made in the past and not let them burden you. Deep breath in, collect your situation and make a move to deal with it. Much easier said than done, but it has helped me thusfar. Forgive the past you and do favors for the future you homie. Best of luck out there.
You should embrace the difficult things in your life instead of resisting them. You're already doing it in the past so why are you doing it now? You need to just get a habit of committing to the things that are difficult and do them, as oppose to avoiding them. Ask yourself whats the next best things i can do right now going forward, then go do it. Otherwise your content with how your life went thus far and now.
@@dibby1045 tbh, if you ask your question correctly, and prove that you did search, but just couldn't find the solution, people WILL help you, and be nice doing it, even if it is a trivial problem. If it is obvious you just came to ask for a solution without even trying, or ask it in a terrible way (unreadable, unindented code, no effort on grammar/spelling, etc...) then you'll just get the answer you deserve.
@@veiserexab1428 It isn't cold : it's mutual respect - professional etiquette People will take some time helping you out for free - have the decency to make your question presentable so that they dont lose that time deciphering your code/spelling. Time is money. Also, people who just come for an answer without research will usually get the cold shoulder. Because if they didn't even try to understand and search a solution, once the solution given, they also wont even try to understand it and will most of the time keep asking dumb and obvious questions (often already answered in the original response, if someone had the pity to give one). A person who already tried hard, will usually just need some pointers to the solution to solve their problem.
I see ALOT of confused dumb people (like me) arguing with overly egoistic smart people about the relevancy of this video. And none of them are able to settle the argument. Guys, just look like 2 inches to the bottom of the screen and you will see it was uploaded by "ICPC North America". This is nothing more than just the the organizer's youtube channel telling people who follows the competition that " Hey, just so you know, MIT is first to solve problem C". But because it's on youtube, they gotta include some sort of footage, so they included the moment they figured it out. The nature of RU-vid's recommendation confuses the hell out of people. People gets confused -> they interact with the video -> The video gets more popular - People gets more confused why this is viral. So bottom line, to those who are confused, no, theres nothing interesting happening in this video, dont bother finding out, move on. And for those who do know whats going on, you suck at explaining, you should know whatever happened in this video is irrelevant to those who doesnt follow the competition, so dont bother being a smartass explaining "oh actually it was really interesting because the programming question they received was bla bla", ur just gonna confuse them more
Okay... But why are you here if you dont like comp programming? When we say what it is, you tell us we are apparently bad at explaining because we made the mistake of thinking you're watching a comp programming video because you have some interest in competitive programming... Oh what a terrible assumption! Sorry to be so blunt. Gotta run now--going to go watch some cricket videos then tell people they are confusing me by using cricket terms and rules.
@oceanedetotes in competitive programming, they give you problems/tasks numbered from A to G or so, in the ascending order of difficulty, to solve. Solving problem C is pretty insane for average people, and when you are the first to do so, that's even more mind-blowing.
Not all people at MIT are like these guys. They are especially good at programming quick solutions. I know folks from MIT and Harvard who code barely above average. This however takes it to another level.
I like how even though a lot of us don't program, we just know these lads are frighteningly brilliant and our world probably wouldn't be the same without people like them
“The International Collegiate Programming Contest is an algorithmic programming contest for college students. Teams of three, representing their university, work to solve the most real-world problems, fostering collaboration, creativity, innovation, and the ability to perform under pressure. Through training and competition, teams challenge each other to raise the bar on the possible. Quite simply, it is the oldest, largest, and most prestigious programming contest in the world.” This was at the 2020 champs, and this was the footage of the MIT team on question C. I am a coder, but only python and a tiny bit of java. This video really makes it easy to stay motivated.
the left guy is me holding my head pretending to solve a problem when I am just waiting the time goes by and expecting people to not noticing me that I am doing jack shit xDDDDDDD
All of them are extremely good at math because at this level what they are doing is indistinguishable from math. They are all experts in algorithmic computing specifically
So I didn't even know programming was a competitive sport lol. It's videos like this that make me feel there are people in this lifetime who are already in the next level of biological evolution and their brains and intelligence potential is on an entirely different level
Bro don't overthink things so much, bro, maths and astronomy is much more harder than programming, it's just techniques, own effort and a pinch of being nerd, these guys are not the new Einstein or anything yes, are very smart, yes, in fact there are much more complicated things, they are only efficient in what they do.
@@phantomwarrior8686 i feel like you can’t compare the difficulty of what they’re doing to other fields unless you are proficient in programming and math and astronomy and everything else you’d compare to programming. only when you have a working knowledge and real world experience with each field can you accurately critique and rank their difficulties. otherwise, you’re just speculating or taking the word of others
@@phantomwarrior8686 You seriously gate keeping math. Either way these problems they are solving are very hard and are much more akin to math problems. Programming is just a tool they use to solve these math problems. They are very good at what they do and solving these problems requires a lot of experience and even more creativity.
@@phantomwarrior8686 Programming is pretty damn hard. Who do you think made this website? The social media you browse every day? The encryption that keeps the money in your credit card safe? What makes google search give answers in milliseconds? The world runs on these guys, and every new programming invention comes from people like them. They are geniuses in the making
These nice guys are what keeps the cog running. Your ability to post shallow naked pictures in insta, your validation from Chads in FB and your phone from functioning. Props to these geniuses
I have literally never learned anything math related past Algebra 1. Geometry and above it was straight up cheating. 0 shame. There has never been a situation in my life where I had to resort to more than basic algebra. But when I see shit like this I'm always astounded at wtf these people see and think. To me its pure hieroglyphics.
Just use the formula sheet if you are in a pinch. Tbh math related stuff are nicer they... have number and formulas. Other stuff like binary digits, and thermofluids however.... hoo boi
It's okay dude, not everyone is interested or good in math. If you are slightly agitate and want to do some math. My Advice for you is to Never Directly learn math, Choose your favourite stuff, and somehow make a project or activities that can mix a math with your favourite things. Either A. You can grasp an idea of math or B. You start hating your fav stuff because of math.
Look at those three clean-cut young guys with badges around their necks. They certainly can flip through papers and type frantically into that computer.
@@alexfrenchez How do you know? Is he Luke? I just searched up the 2018 and he won it. This guy looks similar but can’t really tell if he’s just grown up or someone else entirely different as the angle is really bad here
Damn, I’m feel great just being me and not wanting to be smarter, just not fun sometimes when your overthinking and now you have become overwhelmed with answers to questions that you made up for yourself.
I wish the taught stuff like programming early on in your childhood so it would be more common to reach this level of expertise by the time you’re college aged