求该题是否有简便的算法。

python新手
  • 11


不需要列出六种情况的条件,打出运行该程序的代码。

回复
阅读 263
1 个回答
✓ 已被采纳

可以用容量 10 的数组,下标代表指向那个数字,数组值指代命中次.
例如用户输入 1 1 2.
则 num[1] =2 ,num[2] = 1。
生成的 是 1 2 2.

for x in [1 2 2]
    if num[x] > 0
        times++
        num[x]--

就ok了

宣传栏