Run ID 作者 问题 语言 测评结果 Time Memory 代码长度 提交时间
85300 彭士宝 排列组合 Python3 Wrong Answer 35 MS 3748 KB 834 2024-07-16 21:26:39

Tests(0/1):


Code:

# 定义数字列表 numbers = [2, 4, 6, 8] # 存储所有可能的三位数 three_digit_numbers = [] # 生成所有可能的三位数 for i in range(4): # 百位有4种选择 for j in range(4): # 十位有3种选择(排除了百位的数字) if j <= i: # 跳过重复的数字 continue for k in range(4): # 个位有2种选择(排除了百位和十位的数字) if k <= j: # 跳过重复的数字 continue # 构造三位数 three_digit_number = numbers[i] * 100 + numbers[j] * 10 + numbers[k] # 添加到列表中 three_digit_numbers.append(three_digit_number) # 打印所有三位数 for number in three_digit_numbers: print(number) # 打印总数 print(len(three_digit_numbers))


Run Info:

------Input------
4 2 3 0
------Answer-----
246 248 264 268 284 286 426 428 462 468 482 486 624 628 642 648 682 684 824 826 842 846 862 864 24
------Your output-----
246 248 268 468 4