[构造 找规律 孔明棋] Ural 1051 Simple Game on a Grid

版权声明:本文为博主原创文章,未经博主允许随意转载。 https://blog.csdn.net/u014609452/article/details/53523846

论文:俞鑫--棋盘中的棋盘——浅谈棋盘的分割思想

证明篇幅太长就不弄过来了




#include<cstdio>

int main(){
  int n,m,ans;
  freopen("t.in","r",stdin);
  freopen("t.out","w",stdout);
  scanf("%d%d",&n,&m);
  if (n==1) ans=m-m/2;
  else if (m==1) ans=n-n/2;
  else if (n%3==0 || m%3==0) ans=2;
  else ans=1;
  printf("%d\n",ans);
  return 0;
}


没有更多推荐了,返回首页