左回転文字列1(10)
タイトル内容:
文字列Sが与えられた場合、Sの最初のk文字をSの末尾に移動する必要があります。たとえば、新しい文字を取得するには、文字列「abcdef」の前にある2つの文字「a」と「b」を文字列の末尾に移動します。文字列「cdefab」は、左にkビット回転した文字列と呼ばれます。
文字列と負でない整数Nを入力します。文字列を左にN回回転させる必要があります。
次のステートメントを使用して、文字列sの入力を実現できます。
s = str(入力())
次のステートメントを使用して、負でない整数nの入力を実現できます。
n = int(入力())
入力フォーマット:
1行目が100文字を超えないキャリッジリターンで終わる空でない文字列を入力します。2行目には負でない整数Nが指定されています。
出力フォーマット:
左にN回シフトした後の文字列を1行で出力します。
入力例:
あいうえお
2
出力例:
CDab
時間制限:500msメモリ制限:32000kb
所有:
s=str(input())
n=int(input())
k=s[0:n]
kk=s[n:]
out=str(kk+k)
print(out)
2.0:
s=str(input())
n=int(input())
print(s[n:]+s[:n])