后两个点TLE求调
查看原帖
后两个点TLE求调
1512108
QirErl楼主2024/12/24 19:23
#include<bits/stdc++.h>
using namespace std;
int ans[2000005],n;
int main(){
	cin >> n;
	ans[1] = 1;
	for(int i = 2;i <= n;i++) ans[i] = ans[i - 1] + i;
	for(int l = 1;l < n;l++){//L
		for(int r = l + 1;r <= n;r++){//R
			if(ans[r] - ans[l - 1] == n) cout<<l << " " << r <<endl ;
		}
	}
	//cout<<ans[4];
	return 0;
}
2024/12/24 19:23
加载中...