在小于1000的自然数中,被3整除余2,被7整除余3的自然数的和为多少?给我个程序

问题描述:

在小于1000的自然数中,被3整除余2,被7整除余3的自然数的和为多少?给我个程序

x≡2(mod3)7x≡14(mod21)
x≡3(mod7)3x≡9 (mod21) 6x≡18(mod21)
x≡-4≡17(mod21)
1000-17=983 46