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

黑龙江建设培训网站太原网站建设制作报价

黑龙江建设培训网站,太原网站建设制作报价,深圳市住房和建设局官网站,研发外包公司本题是简单的模拟#xff0c;使用双层vector嵌套存储棋子的位置和种类#xff0c;然后分别对每个vector进行排序 注意#xff1a;排序方法为sort(piece[i].begin(), piece[i].end(), cmpWhite); 当然#xff0c;cmpWhite是比较函数#xff0c;可以不加比较函数#xff0c…本题是简单的模拟使用双层vector嵌套存储棋子的位置和种类然后分别对每个vector进行排序 注意排序方法为sort(piece[i].begin(), piece[i].end(), cmpWhite); 当然cmpWhite是比较函数可以不加比较函数只用用前两个参数。   #include iostream #include vector #include cstdio #include cstring #include cstdlib #includealgorithm using namespace std;const int maxn 9;int getid[150];struct Piece {int x, y, d;Piece(){}Piece(int xx, int yy, char dd) :x(xx), y(yy), d(dd){} };vectorvectorPiece piece(12);void init() {string st;memset(getid, -1, sizeof(getid));getid[int(K)] 0;getid[int(Q)] 1;getid[int(R)] 2;getid[int(B)] 3;getid[int(N)] 4;getid[int(P)] 5;getid[int(k)] 6;getid[int(q)] 7;getid[int(r)] 8;getid[int(b)] 9;getid[int(n)] 10;getid[int(p)] 11;for (int i 1; i maxn; i){getline(cin, st);for (int j 1; j maxn; j){char ch;getchar();getchar();cin ch;getchar();if (getid[int(ch)] ! -1)piece[getid[int(ch)]].push_back(Piece(9 - i, j, ch));}getline(cin, st);} }bool cmpWhite(const Piece a, const Piece b) {if (a.x b.x)return a.y b.y;return a.x b.x; }bool cmpBlack(const Piece a, const Piece b) {if (a.x b.x)return a.y b.y;return a.x b.x; }void sortout() {for (int i 0; i 6; i)sort(piece[i].begin(), piece[i].end(), cmpWhite);for (int i 6; i 12; i)sort(piece[i].begin(), piece[i].end(), cmpBlack); }void output() {bool first true;cout White: ;for (int i 0; i 6; i){for (unsigned int j 0; j piece[i].size(); j){if (first)first false;elsecout ,;if (piece[i][j].d ! P)cout char(piece[i][j].d);cout char(piece[i][j].y a - 1) piece[i][j].x;}}cout endl;first true;cout Black: ;for (int i 6; i 12; i){for (unsigned int j 0; j piece[i].size(); j){if (first)first false;elsecout ,;if (piece[i][j].d ! p)cout char(piece[i][j].d - a A);cout char(piece[i][j].y a - 1) piece[i][j].x;}} }int main() {//freopen(D:\\t.txt, r, stdin);init();sortout();output();return 0; }
http://www.zqtcl.cn/news/198760/

相关文章:

  • 白酒网站设计wordpress增加网址大全
  • 网站上图片可以做商业作品吗成都十大景观设计公司
  • 自助建站网站哪个好2017织梦网站怎么做seo
  • 佛山新网站建设咨询做业精灵官方网站
  • 大庆网站设计费用asp网站仿制
  • 革吉网站建设网页游戏中心大全
  • 好的网站特点京东物流网站建设特点
  • 昆明企业自助建站系统网站建设技术交流
  • 卖网站模板网站哪家做的比较好
  • 舟山网站网站建设视频网站建设应该注意什么
  • 网站建设 思维导图免费flash网站源码
  • 提供零基础网站建设教学公司wordpress悬浮下拉
  • 做网站代码难么南京市建设监理协会网站
  • 网站维护 静态页面正规企业展厅设计公司
  • 网站分享图片怎么做东莞网站优化关键词费用
  • 做摄影网站的目的域名注册和网站设计服务
  • 手表网站设计免费常州百度推广优化
  • 网站开发找聚脑网视频直播源码
  • 提供免费服务器的网站南沙电子商务网站建设
  • 厦门网站建设开发公司企业网站设计源代码
  • 微网站服务器酒店手机网站首页设计
  • 网站交互做的比较好的怎样营销网站建设
  • 电子商务网站设计代码凡科做的网站能被收录吗
  • 设计网站教程自动点击器永久免费版
  • 深圳 网站建设设计如何用公众号做网站
  • 免费微信网站制作北风淘淘网站开发
  • 建筑模型设计网站建设网站设计 分辨率
  • 网站规划包括哪些内容西部建设网站
  • 网站html静态化网站整体色彩的建设
  • 长春比较有名的做网站建设宁波网站建设联系电话查询