90分 有一个超时了 求助
查看原帖
90分 有一个超时了 求助
727174
201702Cc楼主2023/11/25 14:10

#11 TLE 了


#include<bits/stdc++.h>
using namespace std;
long a[100001];
int main(){
	int n,o=1;
	cin>>n;
	for(int i=1;i<=100001;i++){
		a[i-1]=o;
		o+=i;
	}
	for(int i=0;i<n;i++){
		cin>>o;
		int l=0;
		for(int j=0;j<100001;j++){
			if(a[j]>o){
				break;
			}
			if(a[j]==o){
				l=1;
				break;
			}
		}
		cout<<l<<endl;
	}
} 


2023/11/25 14:10
加载中...