下面这个代码为什么在oj平台上提交只能通过40%的样例,真是想破脑袋也没想出来。谢谢各位了。
#include<stdio.h>
long long arr[1000000];
int main()
{
int n;
while(~scanf("%d",&n)){
for(int i=0,j=1;i<n;j++)
{
if(j%6==0||j%10==6||(j%100-j%10)/10==6||(j%1000-j%100)/10==6)
{arr[i]=j;
i++;}
}
printf("%lld\n",arr[n-1]);}
return 0;
}