反正N最大才100000,暴力枚举下就行了。。方法好土啊
#include<stdio.h>
int main()
{
int index = 0, num = 3, a[100000];
while (index < 100000)
{
if (num % 3 == 0 || num % 5 == 0)
a[index++] = num;
num++;
}
while (scanf("%d", &num) != EOF)
printf("%d\n", a[num - 1]);
return 0;
}