codeforces 710A A. King Moves(水题)
题目链接:
题意:
给出king的位置,问有几个可移动的位置;
思路:
水题,没有思路;
AC代码:
#include <iostream>
#include <cstdio>
#include <cstring>
#include <algorithm>
#include <cmath>
#include <bits/stdc++.h>
#include <stack>
#include <map> using namespace std; #define For(i,j,n) for(int i=j;i<=n;i++)
#define mst(ss,b) memset(ss,b,sizeof(ss)); typedef long long LL; template<class T> void read(T&num) {
char CH; bool F=false;
for(CH=getchar();CH<'0'||CH>'9';F= CH=='-',CH=getchar());
for(num=0;CH>='0'&&CH<='9';num=num*10+CH-'0',CH=getchar());
F && (num=-num);
}
int stk[70], tp;
template<class T> inline void print(T p) {
if(!p) { puts("0"); return; }
while(p) stk[++ tp] = p%10, p/=10;
while(tp) putchar(stk[tp--] + '0');
putchar('\n');
} const LL mod=1e9+7;
const double PI=acos(-1.0);
const int inf=1e9;
const int N=1e5+10;
const int maxn=1e3+20;
const double eps=1e-12; char s[5];
int getans(char x,char y)
{
int flag=0;
if(x=='a'||x=='h')flag++;
if(y=='1'||y=='8')flag++;
if(flag==0)return 8;
else if(flag==1)return 5;
else return 3;
}
int main()
{
scanf("%s",s);
cout<<getans(s[0],s[1]); return 0;
}
codeforces 710A A. King Moves(水题)的更多相关文章
- CodeForces 710A  King Moves (水题)
		题意:给定一个坐标,问你皇后有几个方向可以走. 析:直接格举那八个方向即可. 代码如下: #pragma comment(linker, "/STACK:1024000000,1024000 ... 
- codeforces 710A  King Moves(水)
		output standard output The only king stands on the standard chess board. You are given his position ... 
- CodeForces 489B BerSU Ball (水题 双指针)
		B. BerSU Ball time limit per test 1 second memory limit per test 256 megabytes input standard input ... 
- codeforces 577B B. Modulo Sum(水题)
		题目链接: B. Modulo Sum time limit per test 2 seconds memory limit per test 256 megabytes input standard ... 
- Codeforces Round #367 (Div. 2)---水题 | dp | 01字典树
		A.Beru-taxi 水题:有一个人站在(sx,sy)的位置,有n辆出租车,正向这个人匀速赶来,每个出租车的位置是(xi, yi) 速度是 Vi;求人最少需要等的时间: 单间循环即可: #inclu ... 
- codeforces 696A Lorenzo Von Matterhorn 水题
		这题一眼看就是水题,map随便计 然后我之所以发这个题解,是因为我用了log2()这个函数判断在哪一层 我只能说我真是太傻逼了,这个函数以前听人说有精度问题,还慢,为了图快用的,没想到被坑惨了,以后尽 ... 
- CodeForces 589I Lottery (暴力,水题)
		题意:给定 n 和 k,然后是 n 个数,表示1-k的一个值,问你修改最少的数,使得所有的1-k的数目都等于n/k. 析:水题,只要用每个数减去n/k,然后取模,加起来除以2,就ok了. 代码如下: ... 
- Codeforces Gym 100286G Giant Screen 水题
		Problem G.Giant ScreenTime Limit: 20 Sec Memory Limit: 256 MB 题目连接 http://acm.hust.edu.cn/vjudge/con ... 
- codeforces 659A A. Round House(水题)
		题目链接: A. Round House time limit per test 1 second memory limit per test 256 megabytes input standard ... 
随机推荐
- Java多线程中的竞争条件、锁以及同步的概念
			竞争条件 1.竞争条件: 在java多线程中,当两个或以上的线程对同一个数据进行操作的时候,可能会产生“竞争条件”的现象.这种现象产生的根本原因是因为多个线程在对同一个数据进行操作,此时对该数据的操作 ... 
- 嵌入式驱动开发之sensor---"VIP0 PortA", "VIP0 PortB", "VIP1 PortA", "VIP1 PortB",dvo0(vout1) dvo1(vout0)
			(1)vip 简介 (2)vip 电路图 (3)vip 更换采集相机输入 (4)vip 驱动 ---------------------author:pkf --------------------- ... 
- 多媒体开发之--- rtsp 中的H264 编码+打包+解码相关知识es、pes、ts...
			1)ES流(Elementary Stream): 也叫基本码流,包含视频.音频或数据的连续码流. 2)PES流(Packet Elementary Stream): 也叫打包的基本码流, 是将基本的 ... 
- Python的Django框架中的Context使用
			Python的Django框架中的Context使用 近期整理些Python方面的知识,一旦你创建一个 Template 对象,你能够用 context 来传递数据给它. 一个context是一系列变 ... 
- 安卓编译出错: Process 'command 'C:\Java\jdk1.8.0_51\bin\java.exe'' finished with non-zero exit value 1 解决!
			安卓编译出错: Process 'command 'C:\Java\jdk1.8.0_51\bin\java.exe'' finished with non-zero exit value 1 解决! ... 
- lua面向对象铺垫
			Account = { balance = , withdraw = function(self, v) self.balance = self.balance - v end } --:操作符隐藏了 ... 
- os模块,sys模块
			# os模块 # os模块是与操作系统交互的一个接口 ''' 和工作目录相关: os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径(在什么地方执行就是那个文件的路径) os ... 
- 【Emit】关于System.MethodAccessException解决方案
			最近学习Emit,在使用Emit动态生成对象时碰到一些"蛋疼"的问题,如下: 1.安全透明方法"XXX.XX()"尝试访问安全关键方法"YYY ... 
- 移动端meta viewport
			<meta name="viewport" content=" width=device-width, user-scalable=no, initial-scal ... 
- opengl绘制图片
			#include <GL/glew.h>#include <glut.h>#include "FreeImage.h"#include <stdio. ... 
