1007: “有趣“的游戏

HDOJ:1007---Quoit Design 这个题目描述的情景应该是我们大家都熟知的套圈游戏,如下图:这题意思就是:我们要拿一个环去套在地上的玩具,这个环大小只能套中一个,去求他的最大的半径。输入是一系列玩具的坐标,输出是环的最大半径。这一题,看似复杂,其实只是一个典型的==“寻找最短点对问题”==,就是去寻找玩具之间最短的距离,最容易想到的是暴力遍历就可以去求,但是那样时间复杂度太高,我们采用分治的方法。 阅读详情

题目

题目描述:

小明和小红在玩一个游戏,每轮游戏开始时给他们每个人分配两张牌,由牌上的点数决定真家。游戏的规则如下:两张牌点数相同,称为对牌,点数不同,称为散牌。

当两人都是对脾时,以两张牌的点数之和大的那个人赢。
一人为对牌,一人为散牌时,拿对牌的人真
当两人都是散牌时,以两张牌的点数之和对10取模之后大的那个人赢
如果没有办法决定赢家,则两人打平。

输入:

第一行为一个正整数N,代表游戏进行了N轮;
接下来N行,代表每一轮的游戏情况,每行四个数,前两个数为分配给小明的两张牌。后两个数为分配给小红的两张脾。

输出:

N行,每行一个字符审,代表该轮比赛的结果,如果小明赢,输出1,如果小明输了,输出一1,如果两人打平,输出0(输出均不包含引号)

样例输入:

1
2 2 3 3

样例输出 :

-1

代码:

#include <bits/stdc++.h>
using namespace std;

int main() {
	int n;
	cin >> n;
	for (int i = 0; i < n; i++) {
		int a, b, c, d;
		bool qw = 0, as = 0;
		cin >> a >> b >> c >> d;
		qw = (a == b);
		as = (c == d);
		if (qw == 1) {
			if (as == 1) {
				if ((a + b) > (c + d)) {
					cout << 1 << endl;
				} else if ((a + d) == (c + d)) {
					cout << 0 << endl;
				} else {
					cout << -1 << endl;
				}
			} else {
				cout << 1 << endl;
			}
		} else {
			if (as == 1) {
				cout << -1 << endl;
			} else {
				if ((a + b) % 10 > (c + d) % 10) {
					cout << 1 << endl;
				} else if ((a + d) % 10 == (c + d) % 10) {
					cout << 0 << endl;
				} else {
					cout << -1 << endl;
				}
			}
		}
	}
	return 0;
}

JavaScript打飞机小游戏 又到了每日分享时间了,今天分享的内容为:JavaScript打飞机小游戏 效果图: 实现逻辑: 第一步:实现页面的排版、布局 1.1 准备打飞机游戏需要使用到的图片 1.2 开始游戏界面 1.3 进入游戏的界面 1.3.1 己方飞机 1.3.2 敌方飞机 1.3.3 己方飞机发射的子弹 第二步:开始游戏 2.1 点击开始游戏按钮,进入到游戏界面 2.2 摁下空格键,实现己方飞机跟随鼠标的移动=... 阅读详情

相关推荐

【S32K】S32K144入门笔记(3) SPI(lpspi组件)

0. 引言 与第二篇can对应,第三篇本来想写lin的,毕竟都是车身上常用的总线。但是lin比较麻烦,所以先拖后一下,先把SPI记录一下。 SPI在我们的系统架构中是S32K和ADAS之间做数据传输用的,毕竟速率够高,数据量能传的比较大。 1. 准备 1.1 SPI基础知识 1.2 开发环境 1.2.1 软件开发环境 1.2.2 硬件环境 SPI 2. Demo ...

YoYo的桃子树 2万+

小红和小明的数字游戏

小红和小明的数字游戏 题目描述 小红和小明在玩一个数字游戏,游戏规则如下:开始时有一个数字n, 小红和小明依次对这个数字进行操作,每次操作,都可以使这个数字 增加1到N之间的任意整数,在谁加完数字之后能使得这个数字的大小 大于或者等于m,他就能够取得游戏的胜利,小红和小明都想取得游 戏的胜利,假设他们都在自己的最优策略之下,由小红先开始操作, 请问,小红一开始给这个数字加上多少,才能保证自己取得游戏的 胜利呢? 输入 先输入一个整数T,T表示输入数据的组数,其中(0<T<=100), 再在每一

Old flame.Scar 5961

上海市大数据中心笔试模拟试卷

为帮助考生熟悉上海市大数据中心笔试的题型、考点及答题逻辑,以下整理了一份的模拟试卷,涵盖大数据专业知识、行政职业能力测试(行测)、公共基础知识(含上海本地政策)三大核心模块,并附详细答案解析。

一叶之秋的博客 1815

1057: 纸牌还原

1057: 纸牌还原 时间限制: 1 Sec  内存限制: 128 MB 提交: 10  解决: 8 [提交][状态][讨论版][命题人:13087216664] 题目描述 小明和小红在玩纸牌游戏,小明突然想到一种纸牌玩法:手上有13张牌点数为1~13叠放在一起;进行以下步骤: 1. 将顶上的第一张牌放到纸牌堆的下面; 2. 将顶上的第一张牌放在桌上。 3. 反复进行1、2步直到所有的...

shenyulingyeye 406

随机截距交叉滞后模型RI-CLPM:原理、Mplus实现与结果解读

纵向面板数据分析中,传统交叉滞后模型(CLPM)常被用于探索变量间的时序关系,但其估计结果可能混淆了个体间稳定差异与个体内短期波动,导致交叉滞后路径出现偏差。随机截距交叉滞后模型(RI-CLPM)通过引入随机截距因子,将个体特质层面的差异与个体内动态过程分离,从而提供更纯净的个体内效应估计。该模型在组织心理学、发展心理学、成瘾行为等研究领域迅速普及,并成为顶级期刊审稿时常见的稳健性检验要求。本文从原理出发,系统讲解RI-CLPM的模型构建、识别条件、Mplus实操代码、输出解读及常见陷阱,并结合协变量处理、

weixin_33525298的博客 275

晟矽微MC32F7361定时器的使用案例说明

110所以TIMER0所用的频率是FCPU的1/64,也就是8/64MHZ. 为1/8MHZ。//io口下拉电阻 1:enable 0:disablea。//io口上拉电阻 1:enable 0:disable。//io口下拉电阻 1:enable 0:disable。//io口上拉电阻 1:enable 0:disable。//io口下拉电阻 1:enable 0:disable。//io口上拉电阻 1:enable 0:disable。

liyanfei123456的博客 1130

2019年安徽省程序设计大赛题解

2019年安徽省程序程序设计大赛题解 A:机器人足球 B:纸牌识别 C:卡牌对决 D:自驾游 E:现代艺术 F:邻家割草 G:括号序列 H:不要回文 I:你的名字 J:密信 K:福报 L:曲奇工厂

hekun博客 2万+

prplOS amx-fxgi调试-订阅subscribe

本文分析了prplOS中amx-fxgi订阅功能(subscribe)的实现与调试过程。通过梳理订阅流程发现,默认订阅失败主要由于acl规则限制导致。文章详细介绍了订阅的两个关键步骤:建立GET长连接和POST设置订阅路径,并通过修改代码绕过acl验证成功实现订阅功能。最终验证了在同一连接下订阅多个路径及实时接收状态更新的可行性,有效降低了设备查询负载。该方案为prplOS的实时数据监控提供了优化思路。

四儿家的小祖宗的博客 330

Codeforces 1007C Guess two numbers [二分+思维]

Codeforces 1007C Guess two numbers 题目链接 题意:交互,有两个数a,ba,ba,b,你需要猜出他们。每次询问x,yx,yx,y,回答有四种返回值: 0表示a=x,b=ya=x,b=ya=x,b=y,即猜中。 1表示x&amp;amp;lt;ax&amp;amp;lt;ax&amp;lt;a。 2表示y&amp;amp;lt;by&amp;amp;lt;by&amp;lt;b。 3表示x&amp;amp;g

WAautomaton的博客 653

4.3 Langfuse 集成实战:追踪 OpenAI、LangChain 和 LangGraph 应用

本文介绍了如何将Langfuse集成到不同类型的AI应用中,包括原生OpenAI、LangChain和LangGraph应用。主要内容包括: 两种集成模式:手动追踪(精确控制)和自动追踪(通过回调机制) 三种应用场景的集成方案: 原生OpenAI应用:使用langfuse.trace()手动记录对话流程、LLM调用和工具执行 LangChain应用:通过LangfuseCallbackHandler自动追踪Agent执行过程 LangGraph应用:与LangChain相同的自动追踪方式,可可视化节点和状态

yonggeit的博客 3303

Authentication Assertion Tickets,SAP 系统到系统单点登录里的短命凭证

SAP 系统间的身份传递机制存在 Authentication Assertion Ticket 和 SAP Logon Ticket 两种易混淆的凭证。前者用于系统间短时身份委托(有效期2分钟,通过HTTP头传输),后者用于浏览器SSO(可配置有效期,通过Cookie传输)。Assertion Ticket依赖签发系统的数字签名和严格的时间同步,适用于ABAP/Java系统间的后台作业调用。现代SAP架构已转向OAuth 2.0等标准协议,但老系统中仍需注意两种票据的关键差异:传输方式、有效期、接收方限制

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 602

CSOL NST1007 V1.0 完整汉化版发布

<br />本次是CSO NST1007 V1.0完整版下载<br />因保证版本纯净,本次不加入足球人物,在以后版本中选择加入!<br />本版暂时没有发现什么错误!<br />该版重新从越南官网下载NSTBeta1,打上补丁汉化(这次是本人重新汉化的武器名全部使用CSOL中的名字)<br />强调一遍 所有内容均为我亲自汉化,只有几个小地方时英文,不过没影响,由于已经在上传了,角色选择时还有几个带着球衣(忘了改),别的绝对一切正常!<br />仓库说明 在/cstrike/addons/amxmodx/

sharpfly的专栏 2550

GIS数据处理-使用PostGIS+QGIS

GIS数据处理1-使用PostGIS+QGIS 介绍 这里我遇到了一个需求,需要将SQLite的.db数据库中GIS数据导出成shapefile文件 数据库的表结构如下所示,这里存储的是wkt格式的矢量数据 WKT与WKB格式介绍 OpenGIS 规范定义了两种表示空间对象的标准方式:Well-Know Text (WKT) 形式和Well-Known Binary(WKB) 形式。WKT 和 WKB 都包含矢量几何要素的对象类型和构成对象的坐标的信息。WKT可读性强,更方便阅读识别,而在实际数据传输和存

孙霸天的专栏 2528

用SJ定理解决Anti-SG游戏

Anti-SG游戏定义1、决策集合为空的操作者胜。 2、其余规则与SG游戏一致。SJ定理对于任意一个Anti-SG游戏,如果定义所有子游戏的SG值为0时游戏结束,先手必胜的条件: 1、游戏的SG值为0且所有子游戏SG值均不超过1。 2、游戏的SG值不为0且至少一个子游戏SG值超过1。证明先证明第一个条件: 所有都不超过1,那么显然如果有偶数个1则先手必胜偶数个1即游戏的SG值为0。再证明第二

不来也不去的一只失忆蝴蝶 3399

WINCC7.3破解文件

WINCC7.3硬件够破解文件,有需要的下载!WINCC7.3硬件够破解文件,有需要的下载!

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

hdu 1007 Quoit Design(套圈游戏)

Quoit Design Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 56760    Accepted Submission(s): 15057 Problem Description Have you e

一只秀逗__的博客 724

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

【bzoj1444】[Jsoi2009]有趣的游戏

1444: [Jsoi2009]有趣的游戏 Time Limit:10 SecMemory Limit:64 MBSubmit:1007Solved:334[Submit][Status][Discuss] Description Input 注意 是0<=P Output Sample Input ...

anzhi7214的博客 160

#P1007. [NOIP2007提高组] 矩阵取数游戏

对于 60\%60% 的数据,满足 1\le n,m\le 301≤n,m≤30,答案不超过 10^{16}1016。对于 100\%100% 的数据,满足 1\le n,m\le 801≤n,m≤80,0\le a_{i,j}\le10000≤ai,j​≤1000。帅帅经常跟同学玩一个矩阵取数游戏:对于一个给定的 n \times mn×m 的矩阵,矩阵中的每个元素 a_{i,j}ai,j​ 均为非负整数。输出文件仅包含 11 行,为一个整数,即输入矩阵取数后的最大得分。

强国豪,林中霖 1179

1007

都说天上不会掉馅饼,但有一天gameboy正走在回家的小径上,忽然天上掉下大把大把的馅饼。说来gameboy的人品实在是太好了,这馅饼别处都不掉,就掉落在他身旁的10米范围内。馅饼如果掉在了地上当然就不能吃了,所以gameboy马上卸下身上的背包去接。但由于小径两侧都不能站人,所以他只能在小径上接。由于gameboy平时老呆在房间里玩游戏,虽然在游戏中是个身手敏捷的高手,但在现实中运动神经特别迟钝

nothingchoice的博客 423

Codeforces Round 1007 (Div. 2)(ABCD1)

我们先遍历深度为i-1的一批节点,那么在之后的遍历中节点一定就到不了i-1以上深度的节点了,以此类推再遍历出i-2深度的节点,此时节点一定到不了i-2以上深度的节点了,一直推到深度为0,en点,记录到这结束后节点一定会在en点了。给定一个正整数 n,找出长度为 n 的完美排列,如果不存在,则打印-1。长度为 n 的排列 p 是完美的。,当n为偶数时满足,a[n+1]是可能与a[n]不同的,所以要当n为偶数时,要推到a[++n]。推几场,可知从第一场开始每过3场,第一场比赛的观众还是观众(即场1,4,7。

qq_68286180的博客 1278

Codeforces Round 1007 (Div. 2)

分别推演获胜情况,可发现第一场的观众会在第。

2301_79841364的博客 330

HDU 1007 二维最近点对问题 / 分治

发现两两比较的问题都可以用分治办法解决~~~ 很多排序都这样~~ HDU 1007 http://acm.hdu.edu.cn/showproblem.php?pid=1007 问题描述: 找到最小的圆半径,使得每次套中的玩具只能是一个。 就是找最近点对的距离,再除2 ; #include #include #include #include using name

u013455341的专栏 608

hdu 1007 经典最近点对 (分治法求解)

题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1007 题目: Quoit Design Time Limit: 10000/5000 MS (Java/Others)    Memory Limit: 65536/32768

ChampionLai 4171

HDU1007

HDU1007

NineFailure的博客 700

Unity2D游戏开发之保卫萝卜

保卫萝卜是2D塔防游戏里边的一个经典案例,这次去开发这个游戏,我们会尽力去实现和原版一样的功能,做好我们可以处理好的每一个游戏细节(比如塔攻击的集火目标优先攻击,与自动搜索,格子的三种处理逻辑,UI的更新与信息传递等等)。 项目包含音效背景音乐,玩家各类信息的统计与存贮,帮助页面的单滑与多滑滚动视图的实现,关卡的解锁与UI数据的更新与信息传递,15个关卡,36种怪物,5种典型塔...

SilverFoxGame的博客 3549

[HDOJ#1007]Quoit Design

Problem Description Have you ever played quoit in a playground? Quoit is a game in which flat rings are pitched at some toys, with all the toys encircled awarded. In the field of Cyberground, th...

dixrqbzj69988的博客 91

wowchips_1007

<br />觉得记录些wow里面做的不错的地方还是挺好的,我这个dk叫carmack,哈哈,不过实在是菜鸟了。<br />今天做任务到鱼人那里太逗乐,里面各种喜感,比如这个,穿成个巨搞笑的小鱼人:<br /><br /> <br />这个带油污的鸟和狼做的也很精妙,一个黑色,一个下沉感的particle,就惟妙惟肖,<br /><br /> <br />最后是阴影部分,wow里面很多静态阴影是cook的,那么人在这些cooked阴影中和外的时候只有一些亮度变化,没有明显的投在身上的阴影之分的:<br /><

安柏霖的专栏 982
上一篇: 1001: 九九乘法表
下一篇: 1002: 三个数排序输出
xpl肖朋礼
博客等级 码龄4年 0粉丝 4原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值