WA了一个点
查看原帖
WA了一个点
1183057
H3gg114514楼主2024/8/10 09:51
#include <bits/stdc++.h>
using namespace std;
int main()
{
	long long a[1005], k[205], x[205], y[205], n, m;
	cin>>n>>m;
	for(int i=1; i<=n; i++) cin>>a[i];
	for(int i=1; i<=m; i++) cin>>k[i]>>x[i]>>y[i];
	for(int i=m; i>=1; i--)
	{
		if(k[i]==1)
		{
			if(x[i]==y[i]) a[x[i]]/=2;
			else a[x[i]]-=a[y[i]];
		}
		else
		{
			if(x[i]==y[i]) a[i]=sqrt(a[i]);
			else a[x[i]]/=a[y[i]];
		}
	}
	for(int i=1; i<=n; i++) cout<<a[i]<<" ";
	return 0;
}
2024/8/10 09:51
加载中...