亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

<Qt/C++>排列組合簡易求法。。

發布時間:2020-06-27 15:49:54 來源:網絡 閱讀:1806 作者:kayseloy 欄目:編程語言
#include <iostream>
#include<string>
#include<algorithm>
using namespace std;

int main()
{
    int n=0; 
    int sum=0;
    cin>>n; //有多少個空格
   string rage(int res,string str);
   cout<<rage(n,"*")<<endl;
   for(int i=0;i<rage(n,"*").length();i++)//*號是拿來隔開字符串的
   if(rage(n,"*")[i]=='*')
       sum++;//計算有多少種組合方式
   cout<<"sum"<<sum;
}
string rage(int res,string str)
{
    if(res!=0)
        return rage(res-1,str+"A")+rage(res-1,str+"B")+rage(res-1,str+"C");
    else
        return str+"";
}

上面這個代碼的結果就是輸出ABC在n個位置下面的排列組合的字符串。。。用*號或者別的什么東西隔開就可以求到有多少個排列組合。。。。。。
比如n=5
<Qt/C++>排列組合簡易求法。。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

垦利县| 绍兴县| 磐石市| 绥滨县| 鱼台县| 祁东县| 泌阳县| 新竹县| 宕昌县| 资兴市| 彭水| 那曲县| 卢湾区| 西乡县| 扎兰屯市| 凤庆县| 基隆市| 读书| 曲麻莱县| 珲春市| 安丘市| 安岳县| 高平市| 萝北县| 开原市| 泰顺县| 肇源县| 常熟市| 侯马市| 尼玛县| 普格县| 沂南县| 鸡泽县| 电白县| 武川县| 改则县| 德清县| 旬邑县| 铁力市| 松潘县| 屯门区|