J'ai essayé avec une récurrence sur n :
-initialisation évidente 
-pour l'hérédité, je sépare les cas n pair/impair.
Je note S(n) la somme des i^k où i varie de 1 à n.
Par exemple, si n impair, comme (n+1)/2 divise S(n), il divise aussi S(n+1).
Il faut maintenant montrer que n+2 divise S(n+1). Pour ça, j'ai utilisé le binôme de Newton sur (n+1)^k=[(n+2)-1]^k ce qui est égal à -1 plus une quantité divisible par n+2.
S(n+1) = S(n)+(n+1)^k = S(n)-1+(n+1)^k+1
Reste à montrer que S(n)-1 est divisible par n+2, encore en jouant avec le binôme de Newton dans la somme S(n) pour faire apparaître du n+2.
Finalement, comme n+2 et (n+1)/2 sont premiers entre eux, leur produit divise S(n+1).
Le cas n pair est à peu près identique.
J'ai fait une rédaction à peu près propre de la récurrence. Je pourrai la scanner demain si ça t'intéresse 