关于比赛T3
  • 板块灌水区
  • 楼主xiaoyang111
  • 当前回复8
  • 已保存回复8
  • 发布时间2023/8/26 21:47
  • 上次更新2023/11/3 01:00:44
查看原帖
关于比赛T3
890311
xiaoyang111楼主2023/8/26 21:47

代码:

#include <iostream>
#include <vector> 
#include <unordered_map>
#define int long long
using namespace std;
signed main(){
	int n,m,q,k;
	scanf("%lld%lld%lld%lld",&n,&m,&q,&k);
	unordered_map<int,int> x,y;
	for (int _=0;_<q;++_){
		int op,x2;
		scanf("%lld%lld",&op,&x2);
		if (op==1){
			++x[x2];
		}else{
			++y[x2];
		}
	}
	int ans=0;
	for (int i=1;i<=n;++i){
		for (int j=1;j<=m;++j){
			int sm=x[i]+y[j];
			if (sm==k){
				sm=0;
			}
			if (sm!=0){
				++ans;
			} 
		}
	}
	cout<<ans<<endl;
	return 0;
}

悲惨

搞不懂为什么WA,帮我修一下WA的点就行了,TLE我自己想其他的办法 QAQ。

2023/8/26 21:47
加载中...