思路:求出1000以内 3 5 倍数之和减去15的倍数和,用等差数列通项公式是最快的选择。
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
//3 5的倍数
int main(){
printf("%d",((3+999)*333+(5+995)*199-(15+990)*66)/2);
return 0;
}
思路:求出1000以内 3 5 倍数之和减去15的倍数和,用等差数列通项公式是最快的选择。
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
//3 5的倍数
int main(){
printf("%d",((3+999)*333+(5+995)*199-(15+990)*66)/2);
return 0;
}