21点58分
奇怪,.用set输入2017怎么少了一个 1479
明白了..i从1开始算..
#include <cstdio>
#include <set>
using namespace std;
int main() {
int n;
set<int> s;
scanf("%d", &n);
for (int i = 1; i <= n; i++) {//N取i 时
int temp = i / 2 + i / 3 + i / 5;
s.insert(temp);
}
printf("%d", s.size());
}