文字列の数

分析:12345シフトを得るために、それぞれ入力、:23451,34512,45123,51234,12345(重複)、サイクル数を示すが最大文字列長が繰り返される超えます

機能のセットを再利用し、簡単に得ることができるコードの文字列を消去するには

次のようにC ++のコードは次のとおりです。

#include <ビット/ STDC ++ H.> 使用して名前空間STD; int型のmain()
{ 文字列STR;
     SET < ストリング > S; 
    CIN >> STR; 
    s.insert(STR)のためのINT I = 0 ;私はSTRを<サイズ(); Iは++ ){
     チャー TMP STR = [ 0 ]; 
    str.erase(01); // ゼロから1つの文字列に番号を削除 
    + = STR TMP; 
    s.insert(STR);     
    } COUT << s.size(); 戻り0

 
                  

    
    

     ; 
}

 

      

おすすめ

転載: www.cnblogs.com/cstdio1/p/11368586.html