Uniformly Distributed

Posted thusloop

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Uniformly Distributed相关的知识,希望对你有一定的参考价值。

在这里插入图片描述
在这里插入图片描述
思路:i+j值相同的点 涂色相同

#include<bits/stdc++.h>
#define int long long
#define ios ios::sync_with_stdio(false);cin.tie(0);cout.tie(0);
using namespace std;
const int mod=998244353;
char a[600][600];
char b[1200];
int qpow(int a,int b)
{
	int ans=1;
	while(b)
	{
		if(b%2)ans=ans*a%mod;
		a=a*a%mod;
		b=b>>1;
	}
	return ans%mod;
}
signed main()
{
	int n,m,i,j;
	int flag=1;
	cin>>n>>m;
	for(i=0;i<1200;i++)b[i]='.';
	for(i=1; i<=n; i++)
	{
		for(j=1; j<=m; j++)
		{
			cin>>a[i][j];
			if(a[i][j]!='.')
			{
				if(b[i+j]!=a[i][j]&&b[i+j]!='.')flag=0;
				b[i+j]=a[i][j];
			}
		}
	}
	int cnt=1;
	for(i=2;i<=n+m;i++)
	{
		if(b[i]=='.')cnt++;
	}
	if(flag==0)cout<<"0"<<"\\n";
	else cout<<qpow(2,cnt-1)<<"\\n";
}

以上是关于Uniformly Distributed的主要内容,如果未能解决你的问题,请参考以下文章

Julia 中 @distributed 宏下的混淆范围规则

Distributed processing

Scikit-Learn with Dask-Distributed 使用嵌套并行?

Mdsplus之Thin client/Distributed client

CoRR 2018 | Horovod: Fast and Easy Distributed Deep Learning in Tensorflow

creo distributed batch 怎样安装