当前位置: 首页 > news >正文

宁波怎么做网站排名优化怎么样在网上建设网站挣钱

宁波怎么做网站排名优化,怎么样在网上建设网站挣钱,wordpress5.0.3,佛山网站建设哪家专业题目链接如下#xff1a; Online Judge 我最终的代码如下#xff08;有个细节#xff0c;88行输出时#xff0c;需要%2d#xff1b;locate函数第三个参数是0的话#xff0c;代表只是判断是否可以放置#xff1b;1代表下一步棋#xff0c;包括替换被夹住的棋子#x…题目链接如下 Online Judge 我最终的代码如下有个细节88行输出时需要%2dlocate函数第三个参数是0的话代表只是判断是否可以放置1代表下一步棋包括替换被夹住的棋子 #include cstdio #include algorithm // #define debug const int sz 10;int n, sum, xx, yy; char board[sz][sz]; char op[4]; char curr, other; int dirX[] {1, 1, 0, -1, -1, -1, 0, 1}; int dirY[] {0, 1, 1, 1, 0, -1, -1, -1};int locate(int u, int v, int k){if(k 0 (board[u][v] W || board[u][v] B)){return 0;}if(k 1){board[u][v] curr;}for(int i 0; i 8; i){for(int len 1; len 8; len){if(u len * dirX[i] 1 || u len * dirX[i] 8 || v len * dirY[i] 1 || v len * dirY[i] 8){break;}if(board[u len * dirX[i]][v len * dirY[i]] curr){if(len 1){break;}if(k 0){return 1;}for(int j 1; j len; j){board[u j * dirX[i]][v j * dirY[i]] curr;}break;}if(board[u len * dirX[i]][v len * dirY[i]] -){break;}}}return 0; }int main(){#ifdef debugfreopen(0.txt,r,stdin);freopen(1.txt,w,stdout);#endifscanf(%d\n, n);for(int kase 0; kase n; kase){if(kase){printf(\n);}for(int i 1; i 8; i){scanf(%s, board[i] 1);}scanf(%s, op);curr op[0];other (curr B ? W : B);while(scanf(%s, op)){if(op[0] L){sum 0;for(int i 1; i 8; i){for(int j 1; j 8; j){if(locate(i, j, 0)){printf(%s(%d,%d), sum ? : , i, j);sum;}}}printf(%s, sum ? \n : No legal move.\n);} else if(op[0] M){if(!locate(op[1] - 0, op[2] - 0, 0)){std::swap(curr, other);}locate(op[1] - 0, op[2] - 0, 1);xx yy 0;for(int i 1; i 8; i){for(int j 1; j 8; j){if(board[i][j] B){xx;} else if(board[i][j] W){yy;}}}printf(Black - %2d White - %2d\n, xx, yy);std::swap(curr, other);} else{for(int i 1; i 8; i){printf(%s\n, board[i] 1);}break;}}}#ifdef debugfclose(stdin);fclose(stdout);#endifreturn 0; } 一开始把判断能否放置棋子的函数和下一步棋的函数分开来写代码如下 #include cstdio #include algorithm // #define debug const int sz 10;int n, sum, xx, yy; char board[sz][sz]; char op[4]; char curr, other; int dirX[] {1, 1, 0, -1, -1, -1, 0, 1}; int dirY[] {0, 1, 1, 1, 0, -1, -1, -1};bool canLocate(int u, int v){if(board[u][v] W || board[u][v] B){return false;}for(int i 0; i 8; i){for(int len 1; len 8; len){if(u len * dirX[i] 1 || u len * dirX[i] 8 || v len * dirY[i] 1 || v len * dirY[i] 8){break;}if(board[u len * dirX[i]][v len * dirY[i]] curr){if(len 1){break;}return true;}if(board[u len * dirX[i]][v len * dirY[i]] -){break;}}}return false; }void locate(int u, int v){board[u][v] curr;for(int i 0; i 8; i){for(int len 1; len 8; len){if(u len * dirX[i] 1 || u len * dirX[i] 8 || v len * dirY[i] 1 || v len * dirY[i] 8){break;}if(board[u len * dirX[i]][v len * dirY[i]] curr){if(len 1){break;}for(int j 1; j len; j){board[u j * dirX[i]][v j * dirY[i]] curr;}break;}if(board[u len * dirX[i]][v len * dirY[i]] -){break;}}} }int main(){#ifdef debugfreopen(0.txt,r,stdin);freopen(1.txt,w,stdout);#endifscanf(%d\n, n);for(int kase 0; kase n; kase){if(kase){printf(\n);}for(int i 1; i 8; i){scanf(%s, board[i] 1);}scanf(%s, op);curr op[0];other (curr B ? W : B);while(scanf(%s, op)){if(op[0] L){sum 0;for(int i 1; i 8; i){for(int j 1; j 8; j){if(canLocate(i, j)){printf(%s(%d,%d), sum ? : , i, j);sum;}}}printf(%s, sum ? \n : No legal move.\n);} else if(op[0] M){if(!canLocate(op[1] - 0, op[2] - 0)){std::swap(curr, other);}locate(op[1] - 0, op[2] - 0);xx yy 0;for(int i 1; i 8; i){for(int j 1; j 8; j){if(board[i][j] B){xx;} else if(board[i][j] W){yy;}}}printf(Black - %2d White - %2d\n, xx, yy);std::swap(curr, other);} else{for(int i 1; i 8; i){printf(%s\n, board[i] 1);}break;}}}#ifdef debugfclose(stdin);fclose(stdout);#endifreturn 0; }
http://www.huolong8.cn/news/24573/

相关文章:

  • 成都信用体系建设网站做网站最有名的公司
  • 企业网站代维护php装修公司网站源码
  • 大学学风建设专题网站wordpress输出友情链接
  • 企业网站本身应该就是企业( )的一部分ico项目网站建设
  • 网站建设与管理常用网站建设海之睿
  • 织梦网站如何生成伪静态企业定制
  • 视频网站调用ie域名
  • 上海工商查询网官方网站卡一卡二卡四卡视频免费观看
  • 自己做项目的网站登录域名管理网站
  • 南阳网站制作价格网站开发形成收入怎么做帐
  • 大连网站开发费多少钱昌平沙河网站建设
  • 东单网站建设网页设计网站开发需要哪些知识
  • 追星做网站网站的成本
  • led网站建设哪家专业福步外贸网站
  • 网站建设预算策划悬赏做logo的网站
  • 北京移动网站建设公司价格资源丰富免费的网站推荐排名
  • 建设工程敎育网网站seo网络营销工程师
  • 网站建设开发全包网站加ico图标
  • 网上的网站模板怎么用十进十建 网站建设工作总结
  • 做公众号商城原型的网站贵州建设厅考试网站二建成绩查询
  • 福州交通建设集团官方网站全国十大装修公司最有名的是
  • 电商网站建设服务网站备案要求企业 个人
  • 淘宝券商城网站制作wordpress百科
  • 北京专业企业营销网站建设做外贸网站多久更新
  • 婚纱影楼网站怎么做网页小猪佩奇
  • 电商网站建设运城网站建设的总体目标考核指标
  • 东莞市网站建设公司企业网站推广宣传方案
  • php企业网站源码推荐网页游戏开服表时间表
  • 临清网站建设服务2万一3万电动汽车
  • 芜湖seo网站优化wordpress静态