#joi2016yob. [joi2016yo_b]ゼッケンの交換 (Swapping Bibs)
[joi2016yo_b]ゼッケンの交換 (Swapping Bibs)
题目简述
给定一个由 个正整数组成的数列 ,并给定一个整数 。请按照 的顺序执行以下操作:
令 。当 时,如果 ,则交换 和 的值;否则什么都不做。然后,将 加 。当 时,将 的值恢复为 ,本轮操作结束。
现在,输入给出 以及 开始时的数据,请在所有操作完成后输出 数列所有元素的值。
输入格式
输入 行。第一行是两个正整数 ,中间以单个空格隔开。接下来的 行中,每行输入一个整数,全部输入中的第 行输入的整数为 。
输出格式
输出 行,每行一个正整数,其中第 行的数字为在所有操作完成后的 的值。