测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

A44156. 编程实现:用 1、3、5、8 这几个数字,能组成的互不相同且无重复数字的三位数各是多少?总共有多少个?输入:无输出:多行数字,每行一个三位数组成的三位数的总个数

填空题 困难

题目描述

编程实现:

用 1、3、5、8 这几个数字,能组成的互不相同且无重复数字的三位数各是多少?总共有多少个?

输入:

无

输出:

多行数字,每行一个三位数

组成的三位数的总个数

参考答案

list1=['1','3','5','8'] number1=0 for i in list1: for j in list1: for r in list1: if i!=j and i!=r and r!=j: number1+=1 print(i+j+r) print("组成三位数的个数",number1)

答案解析

评判标准:

10 分:能输出至少一个三位数字;

30 分:输出了多于 10 个三位数字,且确实不重复;

50 分:完全符合题意,即在 30 分标准的基础上,正确地输出了可组合的三位数和组合后三位数的总数量。

上一题 下一题