题解 1867: 王牌花色

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

王牌花色-题解(C语言代码)

摘要:分析: 题目不难理解,但对于点数的比较要注意思考(基于ASCII码)的是以下几点: 1. J、Q、K三者在扑克牌中的关系不同于在ASCII表中; 1. 表中虽有整体上的 数字(‘1’为49)……

王牌花色-题解(Python代码)

count=int(input())defjudge(card1,card2):get_number1=card1[0]get_number2=card2[0]#J,Q,K的转换ifget_number1=='J':get_number1==11elifget_number1=='Q':get_num

1867: 王牌花色

解题思路:字符数字码值比字母小。转换10和K,统一数据位数和ASCII码值,就可以按顺序按位数比较了,faces[0]是点数,faces[1]是花色注意事项:每次输入字符(串)都要捕获结束符参考代码:#includeintmain(){intn;//数据量scanf("%d",

王牌花色的题解

解题思路:注意事项:在字符串的输入中,注意用getchar()函数接收enter键值,enter键作为输入结束的标志,当前输入结束时,会保存在寄存器中,若下一条语句仍然为输入字符,则这个enter键值便作为字符输入,我们真正输入的字符则没有被存储进我们需要的变量。

王牌花色 --c++--(最暴力的方法)话说你们打升级A都是最小的么???我们都是最大的

解题思路:表面看题目很简单,但实际上还是要考虑以下几点1、输入是用字符还是用字符串接收2、要考虑出现2H、JH、10H这种2个字符或者3个字符的情况需要判断3、如果用你getchar()需要注意空格、回车此类字符4、1-9根据asc码比较大小,

1867: 王牌花色

解题思路:看了一些题解,感觉有些难理解,对于这道题我们只需要使用if判断就可以了我们已经知道牌面由大小和花色组成,所以只需要开辟两组数组存放就可以了,先比较花色,如果都是王牌花色则比较放在第一个单位的数字大小参考代码:#include#include#includ