L1-019 谁先倒 (15 分) Go语言|Golang 划拳是古老中国酒文化的一个有趣的组成部分。酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字。如果谁比划出的数字正好等于两人喊出的数字之和,谁就输了,输家罚一杯酒。两人同赢或两人同输则继续下一轮,直到唯一的赢家出现。 下面给出甲、乙...
PTA刷题记录:L1-019 谁先倒 (15分) L1-019 谁先倒 (15分) 题目要求:划拳是古老中国酒文化的一个有趣的组成部分。酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字。如果谁比划出的数字正好等于两人喊出的数字之和,谁就输了,输家罚一杯酒。两人同赢或两人同输则继续下一轮,直到唯...
第二行中输出没倒的那个人喝了多少杯。题目保证有一个人倒下。注意程序处理到有人倒下就终止,后面的数据不必处理。 输入样例: 1168109125105103851212181134161215151116 输出样例: A1 ---L1-019--- 注解:水题,难度不大,注意一下函数判断位置就好 #include<stdio.h>intmax_a,max_b,times;intcall_a,call_b,out...
PTA 天梯赛 L1-019 谁先倒 #includeios文章分类 怎么交都不对,怎么交都不对,改的我都有点怀疑我自己了。我居然连这种题都做不对,最后发现是因为输出的时候多输出了一个逗号,啊啊啊啊,真的是。。。 #include<iostream> #include<cstdio> using namespace std; int main() { int x,y,a = 0,b = 0...
L1-019 谁先倒 划拳是古老中国酒文化的一个有趣的组成部分。酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字。如果谁比划出的数字正好等于两人喊出的数字之和,谁就输了,输家罚一杯酒。两人同赢或两人同输则继续下一轮,直到唯一的赢家出现。
比较过程:首先比较 a 和 b 并进行交换(我们交换使得大的数据位于后),此时 b 可能是最大的,也可能是位于中间的:(1)若 b 是最大的,则在 a 和 c 比较并交换后,可以确保 a 是最小的,b 和 c 比较并交换后得出结果。(2)若 b 不是最大的,则最大的一定是 c 。此时已经得出了结果,后面比较时是不会...