WA求调(没有用教练做法的后果)
查看原帖
WA求调(没有用教练做法的后果)
775591
Yzc10729楼主2025/7/22 09:58
#include<bits/stdc++.h>
#define int unsigned long long
using namespace std;
struct node{
	int sum,num;
};
signed main(){
	int n;
	scanf("%d", &n);
	stack<node> st;
	int a;
	int ans=0;
	for(int i=1;i<=n;i++){
		scanf("%d", &a);
		while(!st.empty()&&st.top().sum<=a){
			ans^=st.top().num;
			st.pop();
		}
		st.push({a,i});
		ans^=st.top().num;
		cout<<ans<<endl;
	}
	return 0;
}
2025/7/22 09:58
加载中...