问题 E: 蓝桥等考10级-编程题2-01比特串左移

问题 E: 蓝桥等考10级-编程题2-01比特串左移

时间限制: 1 Sec  内存限制: 128 MB
提交: 17  解决: 15
[提交] [状态] [讨论版] [命题人:]

题目描述

01比特串是由0和1组成的字符串,例如1011。
左移操作用来将一个01比特串的每一位数字全部左移若干位,右边补0
例如:将01比特串00001011左移2位,得到的新01比特串为00101100.
左移操作过程如下图所示:


现给定一个01比特串和左移操作的位数,请输出左移操作后的结果

输入

输入有3行,第1行是1个正整数n(n<=20),表示01比特串有多少位。
第2行包含n个数字,表示01比特串的每一位,两个数字之间有一个空格。
第3行是一个正整数k(k<=n),表示左移k位

输出

根据题目描述,输出对应的01比特串,相邻两个数字之间用一个空格隔开

样例输入 Copy

4
1 0 1 1
2

样例输出 Copy

1 1 0 0