#1484. 输出区间1
输出区间1
题目描述
给定一个序列的总长度 以及一个目标子区间的长度 。
请你找出该序列中所有长度恰好为 的连续子区间,并按照子区间的左端点从小到大的顺序,依次输出这些子区间的左端点和右端点下标。
本题中下标从 开始。
输入格式
输入仅包含一行,两个正整数 和 ,中间用一个空格隔开,分别表示序列的总长度和目标子区间的长度。
输出格式
输出若干行,每行包含两个正整数 和 ,分别表示一个长度为 的子区间的左端点和右端点。要求按照左端点 从小到大的顺序输出。
样例输入 1
5 3
样例输出 1
1 3
2 4
3 5
样例输入 2
4 4
样例输出 2
1 4
说明
样例解释
在第一个样例中,序列总长度为 ,要求输出长度为 的所有连续子区间的下标。
- 以 为左端点,长度为 的子区间为 ;
- 以 为左端点,长度为 的子区间为 ;
- 以 为左端点,长度为 的子区间为 。
超过 作为左端点时,剩下的元素不足 个,无法构成长度为 的子区间。
数据范围
对于所有测试点,保证:
- 。
- 。
- 所有的输入数值均为整数。