Farsh_LE's blog

By Farsh_LE, history, 21 month(s) ago, In English

Hello Codeforces!

In the last few weeks(after I saw a round made by Experts and CMs) I thought about authoring some problems , just to have fun with my friends or to submit it to some CP website .

But I found it really hard to find a good idea for a problem which isn't the same or like some problem I solved before .

So I just want to ask high-rated coders and problem setters , are there some steps you follow when you want to make a new problems ?

Do you for example set some algorithm or topic before starting or just think for some problem then solve it

Thanks !

  • Vote: I like it
  • +12
  • Vote: I do not like it

»
21 month(s) ago, # |
  Vote: I like it +21 Vote: I do not like it

You should go to the "Catalog"-section on Codeforces and scroll down to the very bottom. There you'll find a list of useful blogs on problemsetting written by different experienced individuals.

»
21 month(s) ago, # |
  Vote: I like it +11 Vote: I do not like it

From my setting experience, I could never have an exact answer to the question "are there some steps you follow when you want to make a new problems?".

What I always did is just think for a long time until something pops up. Of course the thinking process can be influenced by some other factors like favourite style of problems ( no wonder most of my problems ask you to count some stuff ) or previously solved problems.