Hey, i know this is a commonly asked question (and will probably get burned for asking it again) but wanted an up to date answer so here we go.
I'm trying to learn to program in c++ purely as a hobby. I have recently spent some time doing problems at http://www.projecteuler.net/ and found it quite enjoyable (and due to the problems, learned some stuff i.e file I/O, use of arrays, vectors etc.) but i've got to the point where the maths has got me beat. Done all the ones i can find that are brute-forceable.
I have some books on programming but i find i have no concentration span for just reading through a textbook.
Sorry for the rambling.
Finally my question is "Can anyone recommend some similar sites (not necessarily maths based) at which noobs can have a go at some problems?"
Thanks in advance for any replies.