I have so far asked 3 questions related to Project Euler questions . The project Euler policy is "to solve by yourself", which I am in favour of. I also know asking hints for ongoing contests is not correct. But Project Euler is not a "contest which runs for a limited time". From how I have learned from programming contest questions is to take hints from someone after the contest is over, only if I have spent a considerable amount of time with a specific problem and am stuck on it. But Project Euler is kind of a contest which goes on indefinitely, the only way I can learn is: try the problem for days ( maybe weeks ) and if I am stuck ask for hints on stackexchange ( in all my questions I mention the problem link and specify that I am looking for some hint regarding my approach that I mention in the question ). I suppose this is better than giving up on the question after days of not making any progress.
As D.W. encouraged me, I am asking the community of whether its wrong/discouraged to ask such questions ?