まず、1から100までの自然数の和を求めます。
次に、1から100までの3の倍数の和を求めます。
最後に、1から100までの自然数の和から、1から100までの3の倍数の和を引きます。
1からnまでの自然数の和は、
Sn=2n(n+1) で求められます。
1から100までの自然数の和は、
S100=2100(100+1)=2100×101=50×101=5050 です。
1から100までの3の倍数は、3, 6, 9, ..., 99です。
これは初項3、公差3の等差数列であり、項数は99/3=33です。 等差数列の和は、
S=2n(a1+an) で求められます。ここで、nは項数、a1は初項、anは末項です。 1から100までの3の倍数の和は、
S3=233(3+99)=233×102=33×51=1683 です。
したがって、1から100までの自然数の中で、3の倍数でないものの和は、
5050−1683=3367 です。