当前位置: 首页 > news >正文

1. 数字组合1

【问题描述】从键盘输入四个[1,9]之间的整数数字,能组成多少个互不相同且无重复数字的三位数,并输出这些数。

【样例输入】1

                234

【样例输出】

321,421,231,431,241,341,312,412,132,432,142,342,213,413,123,423,143,243,214,314,124,324,134,234,

共有24个

sz=[int(input()) for i in range(4)]   #用一个列表存放输入的4个数
q=0      #给组成的数赋初值
n=0        #给计数器赋初值
for i in sz: #三轮循环嵌套从列表中取个、十、百位for j in sz:for l in sz:if j!=i and i!=l and j!=l and l!=0:  #个、十、百位数字不重复q=i+10*j+100*l    #组合成一个三位数n+=1print(q,end=",")    #在同一行输出,每两项之间用逗号分隔
print()
print("共有{}个".format(n))
http://www.dtcms.com/a/193288.html

相关文章:

  • 实验6 电子邮件
  • nohup命令使用
  • 投影仪基础知识及选购方向小记①
  • 【MySQL】基础知识
  • 北京孙河傲云源墅:限量典藏的主城墅居臻品
  • VMware虚拟机 安装 CentOS 7
  • 深入解析浏览器内核:V8 引擎与渲染引擎 Blink 的协作机制
  • 从入门到实战:时序图核心知识与高效绘制全解析(附模板)
  • WHAT - 前端开发流程 SOP(标准操作流程)参考
  • Spring类
  • C++文件操作--1 文本文件操作
  • vllm serve到底是如何运行的?(2)
  • 文件目录与检索综合练习题
  • ROS2学习(2)------第一个程序
  • 专项智能练习(定义判断)
  • QT设置MySQL驱动
  • 还有哪些领域可以应用北斗卫星通讯?
  • Java类一文分解:JavaBean,工具类,测试类的深度剖析
  • 如何卸载并重新安装 Mozilla Firefox 浏览器
  • iOS视频封装步骤解析
  • 【skywalking】index“:“skywalking_metrics-all“},“status“:404}
  • 题目:两个线程交替输出1-100的数字,例如:t1--》1,t2--》2,....
  • 本地文件操作 MCP (多通道处理) 使用案例
  • DeepSearch:字节新一代 DeerFlow 框架
  • Swagger使用
  • 全栈项目中是否可以实现统一错误处理链?如果可以,这条链路该如何设计?需要哪些技术支撑?是否能同时满足性能、安全性和用户体验需求?
  • 机器学习 --- 模型选择与调优
  • 山东大学计算机图形学期末复习8——CG11下
  • ElfBoard技术实战|ELF 2开发板本地部署DeepSeek大模型的完整指南
  • C#发送文件到蓝牙设备