python:从1到m这m个数里面取n个不同的数,使它们和是s 您所在的位置:网站首页 python比较大小输入3个不同整数 python:从1到m这m个数里面取n个不同的数,使它们和是s

python:从1到m这m个数里面取n个不同的数,使它们和是s

2024-07-02 14:38| 来源: 网络整理| 查看: 265

多少种取法

描述

给定三个正整数m,n,s问从1到m这m个数里面取n个不同的数,使它们和是s,有多少种取法

输入

多组数据 输入的第一行是整数t,表示有t组数据 此后有t行,每行是一组数据 每组数据就是三个正整数 m,n, s ( n =s,只有1种取法 else :return 0 #若m=n and s==0: #当m>=n 并且 s=0时 ,只有1种取法 return 1 elif n>1 and s==1: #当n>1且s=0时 ,取法为0 return 0 #第二类,讨论大类 elif m>s: #当m>s时 if n == s or n>s: return 0 elif 1



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有