编号为1, 2, …, n的n名同学玩抽卡牌游戏,每人抽5张卡...
编号为1, 2, …, n的n名同学玩抽卡牌游戏,每人抽5张卡牌,其中数字卡牌的点数只能是1-9,另有字母卡牌D,D卡牌点数=最近一次抽中的卡牌的点数乘以2倍。 请编写一个程序求各同学抽出卡牌的总点数,并输出总点数最小值及抽出它的同学的编号。 例如:抽出的卡牌序列为31D,点数和为3+1*2=5点,卡牌序列D92,点数和为0*2+9+2=11点。 --------------------------------------------------------------------------- 输入格式: 第一行输入n 第i行输入编号i-1的同学抽出的卡牌序列 输出格式: min=总点数最小值,no=总点数最小的同学的编号 如果有相同的最小点数,输出编号大者。 --------------------------------------------------------------------------- 输入样例1: 3 2D212 345D1 1211D 输出样例1: min=6 , no=3 提示: 1、可以定义一个数组(长度>5)保存抽出的卡牌序列,例如,char card[6]; 2、使用scanf(" %c",&card[j]);读入每一张卡牌,注意,%c前有一个空格,读入时能跳过空格与换行回车符。 允许使用其它的编程方法。注意:答案直接在MOOC上(下面的框中)提交