Hi Codechef community,
I have been a part of the discuss forum for quite a while now and have seen that there are a few issues which needs to be addressed soon to maintain the hygiene of this forum.
- Please don’t paste code for your working solution unless the idea is different or you feel you have added some useful comments which are not part of editorial and can be beneficial for new comers. Even while pasting your code, please use ideone and pastebin and give link to your codes instead of directly pasting the code. This makes the page look awful and irritating to scroll down while trying to answer doubts of other users.
- For people trying to ask why your code is wrong or inefficient, it is advised to at-least explain what your solution or approach is (may 2-3 lines) and what some of your variables mean. It is hard to read randomly non-indented codes and find error in them. It is not that people do not want to help here, it is because of the way you present your work, you are not on the the side receiving help. This many a times demotivates many but before asking help, make sure you value other person’s time too and clearly state where you faced the problem. This also gives you a better understanding of the issue and many a times while writing the blog/comment you get your own mistake. Also, please go through the editorials or solution manual by other people before directly asking for help and puttin duplication questions regarding the same doubts.
- I have been writing editorials for quite some time now. I understand that not all editorials written by be are good and easy to understand. In case of any problem, you are free to comment on them, maybe directly saying “The editorial was bad and hard to comprehend”. But again, tell where you are facing problem and how far could you get through the editorial. This gives the person a chance to understand how to improve the existing one and make sure mistake is not repeated in future. Also, comments and solution regarding the same approach as mentioned in the editorial is not required I think as it just confuses new comers to find the relevant information through such a large database. Only if your approach is different or unique and the solution is explained/commented, post them as it helps to maintain a good discuss forum hygiene.
- Lastly, instead of trying to help and answer people on the forum, please use the comment section instead of using a new answer box again. If you don’t have the required karma for it, ask @admin or @vijju123 for help (I remember a blog for it but don’t have the link for it now). Also, as fas as I remember, everyone can comment on their own answer/blog irrespective of the karma points.
It is important that we maintain a goof hygiene on the discuss forum nowwards.