D. Vasya and Chess

2024-01-21 10:58
文章标签 vasya chess

本文主要是介绍D. Vasya and Chess,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

这个题略搞笑,蒙的。。。

奇偶判断了下就过了。。。

 

 1 #include <iostream>
 2 #include <stdio.h>
 3 #include <algorithm>
 4 #include <cstring>
 5 #include <string.h>
 6 #include <math.h>
 7 #include <queue>
 8 #include <stack>
 9 #include <stdlib.h>
10 #include <map>
11 using namespace std;
12 #define LL long long 
13 #define sf(a) scanf("%d",&(a));
14 
15 #define N 100010
16 
17 int main(){
18     int n;
19     scanf("%d",&n);
20     if(n%2==0) printf("white\n1 2\n");
21     else printf("black\n");
22 
23 
24     return 0;
25 }

 

这篇关于D. Vasya and Chess的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/629296

相关文章

【HDU】 4832 Chess 排列组合 DP

Chess Time Limit: 6000/3000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 351    Accepted Submission(s): 124 Problem Description   小度和小良最近又迷上了下棋。棋盘一共有N行M

hdu 1524 A Chess Game 博弈论

题意: 两个人在一个有向五环图上面走棋子,每次只能走一步,最后谁 * 没有棋子可走就败,然后棋子可以重叠,并且有n个棋子。要求判断 * 先手的胜负。 纠结了好长时间一直在想为什么sg函数要呢么定义然后看了各种博客但是只是讲了,定义的内容却很少有讲为什么的。。。。 Description Let's design a new chess game. There are N

Ural 1353 Milliard Vasya's Function(DP)

题目地址:Ural 1353 定义dp[i][j],表示当前位数为i位时,各位数和为j的个数。 对于第i位数来说,总可以看成在前i-1位后面加上一个0~9,所以状态转移方程就很容易出来了: dp[i][j]=dp[i][j]+dp[i][j-1]+dp[i][j-2]+.......+dp[i][j-9]; 最后统计即可。 代码如下: #include <iostream>#in

HDU 3026 Chinese Chess 二分匹配(TLE...)

求有多少个点,满足不选这个点最大匹配减少,超时了,挖个坑, 以后实力够了在来填坑。。。 #include <cstdio>#include <cstring>#include <vector>using namespace std;const int maxn = 10010;const int maxm = 10010;bool vis[maxn];int y[maxn];in

Codeforces 538D Weird Chess 暴力、构造

题意: (题意真的好难看懂。。。) 在一个棋盘上,x点是一定被攻击到的位置;o点是有棋子的格子,可能被攻击到,也可能不被攻击;其它点是不能被攻击的。 现在让你找出(n-1)*(n-1)棋盘,然后使得在中间的棋子的攻击范围,是符合题中所给的范围。 有很多种情况,因此是special judge。题中所给的样例输出基本上是不会出现的= = 思路: 暴力枚举方向。(i:-n~n)(j:

【Text2SQL 论文】CHESS:利用上下文来合成 SQL 的 pipeline

文章目录 一、论文速读二、CHESS pipeline2.1 Entity and Context Retrieval2.2 Schema Selection2.3 Query Generation 三、预处理四、实验五、总结讨论 一、论文速读 本文提出了一个 pipeline 框架——CHESS——来解决应用于复杂的真实数据库场景下的 Text2SQL 问题。 在现实场景下

SP16139 CODCHESS - Naya Shatranj (New Chess) 题解

题目传送门 解题思路 这道题目其实不难,我们可以打表找规律。 当 n = 1 n=1 n=1 时 A 赢。 当 n = 2 n=2 n=2 时 B 赢。 当 n = 3 n=3 n=3 时 A 赢。 当 n = 4 n=4 n=4 时 B 赢。 …… 由此可见,当 n n n 为奇数时,A 赢,否则 B 赢。 我们也可以推导出这个结论,一共有两个人进行比赛,那么,当

uva 11538 - Chess Queen(数论)

题目链接:uva 11538 - Chess Queen 题目大意:在一个n∗m的棋盘上,放两个皇后,要求两个皇后可以互相攻击,求有多少种放法。 解题思路:因为皇后的攻击范围为竖线、横线和斜线,所以枚举每条上两个皇后放的位置,比如一条斜线有8个,那么放两个皇后的种数就有C(82

uva 11538 Chess Queen

// uva 11538 Chess Queen//// 题目大意://// 在 n * m 的棋盘中,放两个皇后,一个黑的,一个白的// 求能让两个皇后相互攻击的放法,有多少种//// 解题思路://// 皇后攻击的方式只有在同一行,同一列,或者同一对角线// 上,分类讨论://// 1): 同一行,则白的放法有 n * m 种,黑的放法有m-1种//// 2

chess换肤问题

chess换肤问题:设置flag控制变量没切换一次就递增一次 依次进行换肤。 // 象棋Dlg.cpp : implementation file // #include "stdafx.h" #include "象棋.h" #include "象棋Dlg.h" #include "PieceBlackJu.h" #include "math.h" #inc