组合就是从n个元素中抽出r个元素(不分顺序且r≤n)。将n个元素理解为自然数1,2,…,n,从中任取3个数,现要求输出所有组合。

编程入门 行业动态 更新时间:2024-10-28 19:32:36

<a href=https://www.elefans.com/category/jswz/34/1769978.html style=组合就是从n个元素中抽出r个元素(不分顺序且r≤n)。将n个元素理解为自然数1,2,…,n,从中任取3个数,现要求输出所有组合。"/>

组合就是从n个元素中抽出r个元素(不分顺序且r≤n)。将n个元素理解为自然数1,2,…,n,从中任取3个数,现要求输出所有组合。

题目描述

组合就是从n个元素中抽出r个元素(不分顺序且r≤n)。将n个元素理解为自然数1,2,…,n,从中任取3个数,现要求输出所有组合。

例如n=5,所有组合为:123,124,125,134,135,145,234,235,245,345

输入

一个大于3的正整数n

输出

若干正整数,表示所有的组合数。

样例输入 Copy

5

样例输出 Copy

1 2 3
1 2 4
1 2 5
1 3 4
1 3 5
1 4 5
2 3 4
2 3 5
2 4 5
3 4 5
n=eval(input())
l=[];h=[]
for i in range(1,n+1):l.append(str(i))
for i in l:for j in l:for k in l:if int(i)<int(j)<int(k):p=i+" "+j+" "+kh.append(p)
for i in h:print(i)

更多推荐

组合就是从n个元素中抽出r个元素(不分顺序且r≤n)。将n个元素理解为自然数1,2,…,n,从中任取3个数,现要求输出所有组合。

本文发布于:2024-03-08 02:24:41,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1719598.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:组合   元素   自然数   是从   不分

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!