法一
利用餘數
法二
如下
迴圈
輸入X
把X複製一遍並接在後端
按照順序輸出
#include <iostream>
using namespace std;
int main()
{
string X;
int len;
while(cin >> X)
{
len = X.length();
X = X + X;
for(int i = 0; i<len; i++)
{
for(int j = i, k = 0; k < len; k++)
cout << X[j++];
cout << endl;
}
}
return 0;
}
全站熱搜