Home
STD Contest
Notification
Clarification
Problems
Ranklist
Status
Print
Sign Out
没有题目背景的水题
Time Limit: 4500/1500 MS (Java/Others) Memory Limit: 65535/32768 K (Java/Others)
Total Submission(s): 1127 Accepted Submission(s): 428
Problem Description
不写题目背景了。。。
给你一个整数数列a1, a2, ... , an,以及另一个整数k,求一个区间i,j,(1 <= i <= j <= n),使得ai + ... + aj = k。
Hints:
对于每一组数据,我们都保证有解
Input
第一行输入T,表示有T组数据(T<=10)
每组第一行两个数n,k (2<=n<=5000,0<=k<=10^8)
第二行有n个数,就是a数列(0<=ai<=10^4)
Output
每组数据两个数,分别是区间的起始和结束位置。如果存在多个,输出i最小的。如果i相等,输出j最小的。
Sample Input
2 6 10 1 2 3 4 5 6 3 2 1 1 1
Sample Output
1 4 1 2
Author
GDUTACMTester
Source
gdut_is_testing3
Statistic
|
Submit
|
Clarifications
|
Back