有串数:1,2,4,7,11,16,22.在这串中的前50个数,被3除余1的有多少个?

问题描述:

有串数:1,2,4,7,11,16,22.在这串中的前50个数,被3除余1的有多少个?

1=1
2=1+
4=1+1+2
7=1+1+2+3
.
第n个为1+1+2+3.+(n-1)=1+n*(n-1)/2
则第3的倍数或3的倍数大1的数的数都符合
第1,3,4,6,7,9,10,.48,49共33个