如何在测评平台上提交代码编译器(DEV)上没问题可是交上去时限:1s空间:256m考虑这样一个序列”110100100010000?

在测评平台上提交代码
编译器(DEV)上没问题
可是交上去

img


怎么解决这个技术问题
题目
时限:1s 空间:256m
考虑这样一个序列”110100100010000……”
就是1 + 10+100+1000+……要求出每i位是0 还是 1
附上代码

#include
using namespace std;
long long n,a[10005];
bool b[10005]={false};  
int main(){
    cin>>n;
    for(int i=0;i>a[i];
        for(long long l=1,j=1;;l+=j,j++)
        {
            if(l==a[i])
            {
                b[i]=true;
                break;
            }
            if(l>a[i])
                break;            
        }
    }
    for(int i=0;ireturn 0;
}


你这是 两个问题还是一个问题。。。。