Stop Putting Large Data Sculptures or Special algorithms In Div2D/E

Revision en3, by lexiyvv, 2021-08-10 10:04:30

If your don't agree with this blog,have a better way dealing with this kind of problems,or think i need to improve my blog skills,just tell me at the comments

Sorry for my poor English skills:(

I cant bear more.I have to write a blog about it.

Eaxmples

1557D

1555E

1549D

1557C-calculating C(a,b)in log(n)'s time

1550D

What's wrong on these problems

I started programming on cf because my friends told me that cf problems need coders's thinking more than coding.

But now things started to change.

These problem can just stop coders from solving them because they don't know a certain algorithm,even if they found the correct way of solving them.

What's more,most of these problems' difficulties are on the data sculptures.It's not the purpose of giving problems.

I wonder how many blue or less coders know the and can use algorithms like C(a,b) or segment_tree well.

Even worse

We use our own computer and our own Internet access when coding.When we don't know how to use/type a certain algorithm,most of us thought of searching it online at once.

normal coders want to solve the problem before the contest ends,Experienced coders want to solve them faster.All of them will choose to copy-paste when facing a data-sculpture which need lots of time coding.

So here comes copy-paste forces.Guys who had written a similar algorithm before can debug faster and solve faster,who hadn't will have to find one on the Internet and took more time.

Problems become useless when falling into this hole.

My suggestions and thoughts

These problems start to exist because Div2 problems are normally given by Div1 coders.They can use these algorithms well because they are Div1 coders,but most of us can't.

I hope that these kind of problems are minimized and large data sculptures will only exist on problems for experienced cpers which need more thinking and calculating,not just make some small changes on the original data sculptures.

For Div2 participants
Tags #data structures, stop, div2, problemsetting

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en3 English lexiyvv 2021-08-10 10:04:30 197
en2 English lexiyvv 2021-08-10 09:42:24 38
en1 English lexiyvv 2021-08-10 09:32:33 2350 Initial revision (published)