参考・概略です
1,1,2,3,3,4,5,5,6,7,…
●規則を考えると
最初の1を除き、3個ずつまとめると
1,(1,2,3),(3,4,5),(5,6,7),…
●問いの40番目までの和を考えると
3個ずつのまとめて、40=3×13+1 で、()が13個でき
1+(1+2+3)+(3+4+5)+(5+6+7)+…+(21+22+23)+(23+24+25)+(25+26+27)
()の中を計算してまとめると
1+(6)+(12)+(18)+(24)+(30)+(36)+(42)+(48)+(54)+(60)+(66)+(72)+(78)
()が6の倍数になるので
1+6×(1+2+3+4+5+6+7+8+9+10+11+12+13)
()内の1~13の和が、91なので
1+6×91
積を計算
1+546
和を計算
547
●補足
解答をチェックしてみてください。