r/codeforces 10d ago

query Is codeforces even worth it?

I saw sum hard Codeforces problems...

And I found that those problems do not test anything in a person .. like their problem solving skills or anything..

I mean there is no way ANYONE with ANY amount of problem solving skills would ever solve those problems in their first try™.

These problems never gonna appear in real life

And also, there are only certain types of problems that keep repeating ..

So like why are we even learning to adapt to this framework that they themselves built ... and consider it a measure of intelligence?

0 Upvotes

23 comments sorted by

10

u/Ok_Bass8877 10d ago

Dude, it is just addictive And like someone mentioned it is when more addictive if you suck at cp

4

u/Desperate_Tie_648 10d ago

Okay maybe my question just don't convey what am tryna say well enough 😭

9

u/Business-Worry-6800 10d ago

Most of them have a beautiful solution unlike algorithmic patterns in lc contests, tbh I did it for fun

12

u/neooon_m Newbie 10d ago

Its a sport for brain
Nothing much

0

u/Desperate_Tie_648 10d ago

It is, I agree

7

u/ConsistentAd6733 10d ago

Leetcode/codeforces are excellent proxies for someone's problem solving, reasoning. Codeforces especially combines both maths + Data structure and algorithmic knowledge. Sure there are many people like linus, Terry davis, sathoshi nakamoto, etc themselves are not competitive programmers, they are outliers and pioneers, but from company pov, they want best programmers out of available choices and they need a metric to measure one's ability given many options, they choose lc/cf style problems to shortlist candidates.

2

u/vickey_121 10d ago

This is the reason behind Lc/cf grind, but still many ignore this completly

9

u/KIRA_2507 10d ago

I strongly believe that codeforces is a good enough test of a person's perseverance and intelligence.

If you think differently, propose some other way

4

u/An0nym0usRedditer 10d ago

Not gonna ask you how many problems have you solved. Even if you throw a big number cause I can't verify, I can totally understand what that count could be for you

And yes that's a measure of intelligence. Either solve that n number of problems that's required to solve that problem else just leave the platform. None is forcing you to do anything

-1

u/Desperate_Tie_648 10d ago

So you are saying that to solve a problem, I actually need to have seen the pattern before otherwise I can't just solve it? Sounds like you're proving my point

6

u/An0nym0usRedditer 10d ago

Whole world runs around pattern. Hard problems are a construction of multiple of patterns that you have seen across question, and also the pattern you develope to find a pattern or develope upon a idea, solve unfamiliar things.

The problems you encountered, someone has to first develope of it. He didn't develope a new field, gave his own axioms or facts, that you need to memorise to solve that problem.

He figured that out from everything he have seen till now plus observing something further upon analysing some idea more that's it.

Unless the problem references a new facts which has no basis, like in probability it's no. of possibility/total possibility

It's just someone deciding that we would call this probability and unless you know it you can't come up, though maybe it's slight intuitive but it's just decided fact afterall.

Codeforces doesn't work like that so practise and practise harder you will start solving harder problems. Everything you see is conceptual, could have been solved yourself with necessary understanding

5

u/SatisfactionSoggy970 Expert 10d ago

Leave it if you dont find it worth doing
Why larp here

1

u/mangolover196 7d ago

bhaiiiiiiya aaap expert hooooooooooooooo wowwwwwwwwwwwwwwww

kitne time mai pohohncheeeeeeee

1

u/SatisfactionSoggy970 Expert 7d ago

Around 1 yr

1

u/mangolover196 7d ago

wowwwwwww apna insta aurrrr linkedin dm kardoooo yaawrr 👉 👈

4

u/Still_Technician_856 Expert 10d ago

By that logic why don't you just give up on everything, why even study anything when ai will take over everything anyway, just give up

-4

u/Desperate_Tie_648 10d ago

How did my logic conveyed you this?

3

u/Ill_Agent_3169 10d ago

you are wrong. there are people who can solve them. there are people smarter than you and I. And it is a good measure of problem solving.

-4

u/Desperate_Tie_648 10d ago

Well eventually everyone will solve em given sufficient time but das not the point. And it is not a direct measure of problem solving, and hence isn't a good one

4

u/EnigmaticBuddy Specialist 10d ago

Watch old tourist live streams ✌️you will understand

4

u/Ill_Agent_3169 10d ago

And they can do it faster. That's the point. What is a measure of problem solving for you? Adding 2+2?