博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
HDU-4461 The Power of Xiangqi 签到题
阅读量:5226 次
发布时间:2019-06-14

本文共 1137 字,大约阅读时间需要 3 分钟。

题意:要求计算两个和值比较大小。注意没有马或者是炮的时候能量减1,且能量不能小于1。

代码如下:

#include 
#include
#include
#include
#include
using namespace std;int table[10] = {
16, 7, 8, 1, 1, 2, 3};int main() { int T; scanf("%d", &T); while (T--) { int x, y, sa = 0, sb = 0; char str[5]; int m = 0, p = 0; scanf("%d", &x); for (int i = 0; i < x; ++i) { scanf("%s", str); sa += table[str[0]-'A']; if (str[0]-'A' == 1) m = 1; if (str[0]-'A' == 2) p = 1; } if (!m || !p) sa = max(1, sa - 1); m = p = 0; scanf("%d", &y); for (int i = 0; i < y; ++i) { scanf("%s", str); sb += table[str[0]-'A']; if (str[0]-'A' == 1) m = 1; if (str[0]-'A' == 2) p = 1; } if (!m || !p) sb = max(1, sb - 1); if (sa == sb) { puts("tie"); } else { puts(sa > sb ? "red" : "black"); } } return 0; }

 

转载于:https://www.cnblogs.com/Lyush/archive/2013/05/29/3107074.html

你可能感兴趣的文章
Windows 8.1 应用再出发 - 几种布局控件
查看>>
浅谈算法和数据结构: 一 栈和队列
查看>>
[WebMatrix] 如何将SQL Compact 4.0 移转至SQL Server 2008 Express
查看>>
Java内部类详解
查看>>
验证码类[置顶] SSO单点登录系列5:cas单点登录增加验证码功能完整步骤
查看>>
冒泡排序
查看>>
python-基础
查看>>
《SQL Server 监控和诊断》
查看>>
《算法竞赛入门经典》札记1
查看>>
吴裕雄--天生自然 PYTHON3开发学习:多线程
查看>>
吴裕雄--天生自然C语言开发:数组
查看>>
吴裕雄 python 数据处理(1)
查看>>
区块链钱包应用如何开发
查看>>
HDU_3746 Cyclic Nacklace(KMP)
查看>>
Android爬坑之旅:软键盘挡住输入框问题的终极解决方式
查看>>
POJ 3301 Texas Trip (三分)
查看>>
java(配置eclipse )
查看>>
python - 简明 性能测试
查看>>
C扩展python的module和Type
查看>>
asp.net 文件压缩zip下载
查看>>