Codeforces 38B - Chess
38B - Chess
思路:懂点象棋的规则就可以,看看哪些点可以放马。
代码:
#include<bits/stdc++.h> using namespace std; #define ll long long int main() {ios::sync_with_stdio(false);cin.tie(0);string s,t;cin>>s>>t;int x=s[0]-'a'+1,y=s[1]-'0';int a=t[0]-'a'+1,b=t[1]-'0';int cnt=0;for(int i=1;i<=8;i++){for(int j=1;j<=8;j++){if((i!=a||j!=b)&&i!=x&&j!=y&&(i-x)*(i-x)+(j-y)*(j-y)!=5&&(i-a)*(i-a)+(j-b)*(j-b)!=5)cnt++;}}cout<<cnt<<endl;return 0; }
转载于:https://www.cnblogs.com/widsom/p/7340649.html
Codeforces 38B - Chess相关推荐
- CodeForces - 1569B Chess Tournament
CodeForces - 1569B AYIT609第一周周赛(2021) A chess tournament will be held soon, where n chess players wi ...
- Codeforces 985A. Chess Placing(1ni)(水题)(div.2)
A. Chess Placing time limit per test 1 second memory limit per test 256 megabytes input standard inp ...
- CodeForces - 985A Chess Placing(水)
题意:给你一个1*n的格子(n是偶数),对他们进行染色,染色的规则是一个黑一个白一个黑一个白,之后给你一个n/2个棋子问你让这些棋子都移动到颜色相等的地方的最小值是多少?移动的规则是不能越过前面的格子 ...
- Codeforces Round #732 (Div. 2) D. AquaMoon and Chess 组合数学 + 找规律
传送门 文章目录 题意: 思路: 题意: 给你一个010101串,当且仅当某个111的某一边i+1,i−1i+1,i-1i+1,i−1有111,这个111可以跟i+2,i−2i+2,i-2i+2,i− ...
- Codeforces Round #313 (Div. 1) C. Gerald and Giant Chess DP
C. Gerald and Giant Chess Time Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://codeforces.com/contest ...
- Codeforces Round #294 (Div. 2) -- A. A and B and Chess
大水,先区分大小写,分别累加,最后比较一下大小就好了. Description A and B are preparing themselves for programming contests. T ...
- A. Rainbow Dash, Fluttershy and Chess Coloring(思维) Codeforces Round #662 (Div. 2)
原题链接:https://codeforces.com/contest/1393/problem/A 题意:给定一个正方形区域上色,要求上色的块相邻之间不能相同,也就是我们会在每回合上不同的颜色,要求 ...
- Codeforces 845 A. Chess Tourney 思路:简单逻辑题
题目: 题意:输入一个整数n,接着输入2*n个数字,代表2*n个选手的实力. 实力值大的选手可以赢实力值小的选手,实力值相同则都有可能赢. 叫你把这2*n个选手分成2个有n个选手的队伍. ...
- CodeForces - 560E Gerald and Giant Chess(组合数学+dp)
题目链接:点击查看 题目大意:给出一个 n∗mn*mn∗m 的矩阵,其中有 kkk 个坏点,每次只能向右走或向下走,问从点 (1,1)(1,1)(1,1) 到点 (n,m)(n,m)(n,m) 共有多 ...
最新文章
- 交叉编译及树莓派(或其他平台)交叉编译工具链的安装
- ubuntu 的QT4的qmake失败的处理方法
- ORACLE之常用FAQ二 [转]
- velocity 获取list对象_Redis专题2:认识list、Zset与BitMaps
- 两台服务器怎么发文件,两台服务器怎么发文件
- OpenCore黑苹果引导配置说明-基于OpenCore-0.7.2-08-03正式版
- GAN 模式崩溃的理论解释
- jenkins下载安装及环境搭建
- 雷达的工作原理示意图_5张图1个视频,科普激光雷达工作原理
- 商务出行-国外各大机场一览
- selenium爬取阿里巴巴国际站
- 智能管家---4.Log封装
- C语言BCC异或效验
- RxSwift--RxSwift简介
- 基于SRS+OBS搭建直播系统
- 荣耀4c android版本,华为荣耀4C从EMUI3.0安卓4.4升级到4.0 安卓版本升级到6.0,荣耀畅玩4C—升级教程。...
- SEO百度快排-百度排名软件
- 2016年中考计算机考试模拟试题,2016年中考英语考前模拟试题(1)
- 不懂编程的运维人员到底还能走多远?
- Matab拟合离散数据