Consider two persons: me, who was able to easily solve div2 A and B when I had just started cp (my only preparations were math background and knowledge of languages) and noname grey/green coder who have participated in 10-20 contests but sometimes still stucks at div2 A. For me, it means the talent exists and is rather important in sports programming.
Can hard work and learning help to reach expert/cm? Is there an universal method to improve yourself? I think no. If yes, then 90% cf users could solve div2 ABC, but it is not true. The hard work and learning is required to get better when you can at least solve div2 AB; div2 A requires only some thinking and div2 B requires only some basics, but without a talent it is useless to try, it is better to do something else.
Downvote if you sure any person can be grandmaster.
Are you sure?
Looks like zscoder has no talent. Oh look! He is better than you...
Yes.... the fact that everyone can be grandmaster is never true(I think I can never be..).But I think hard work is always important.I think your frank can help you become red one day.So,I upvote
Sorry,You have been red
Yeah I agree. Talent is needed. Without talent, there is not much to achieve. Just like I am stuck at pupil even after so many contests and upsolving. Should I give up altogether or just keep doing this for like atleast 5-6 months? I am sure you can provide some good insights.
You're doing well. Don't give up!