求助P6974,求帮看看代码
  • 板块学术版
  • 楼主zhuboruiqi
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/7/15 10:35
  • 上次更新2024/7/15 11:39:51
查看原帖
求助P6974,求帮看看代码
1319834
zhuboruiqi楼主2024/7/15 10:35
#include<bits/stdc++.h>
using namespace std;
int main(){
	long long n,q,m;
	long long si,sumi,sj,sumj;
	char a;
	bool vi[1000010],vj[1000010];
	cin>>n>>q;
	si=sj=n;
	sumi=sumj=(n+1)*n/2;
	for(int i=1;i<=q;i++){
		cin>>a>>m;
		if(a=='R'){
			if(vi[m]==1){
				cout<<0<<endl;
			}
			else{
				cout<<sumj+sj*m<<endl;
				sumi-=m;
				si--;
				vi[m]=1;
			}
		}
		else{
			if(vj[m]==1){
				cout<<0<<endl;
			}
			else{
				cout<<sumi+si*m<<endl;
				sumj-=m;
				sj--;
				vj[m]=1;
			}
		}
	}
	return 0;
}
2024/7/15 10:35
加载中...