十二届蓝桥杯javaC组习题练习
由题知,需要使用0-9的2021张卡片思路一:(循环枚举,数组卡片-1)设定 cards数组,长度为10(因为从0开始数到9一共有10个位置),使用for循环为每个空间存入2021张卡片。枚举从1到+无穷的数(假设为temp),进入循环体,当其不为0时,除余10,(每次除余10,能得到这个数个位上的数。)由于我们得到了一个 单个数字,将其放入 if 判断中,如果 (arr [ temp ] > 0)则代表,这个数在卡片数组中还有有值,我们将其减 1 ,减1的目的=抽走一张卡片。然后将 temp.
原创
2022-03-07 19:51:10 ·
291 阅读 ·
0 评论