403101: GYM101005 D Take5
Memory Limit:6 MB
Time Limit:2 S
Judge Style:Text Compare
Creator:
Submit:0
Solved:0
Description
D. Take5time limit per test2 secondsmemory limit per test6 megabytesinputstandard inputoutputstandard output
Pay attention to the memory limit for this problem!
You are given an array A of size N and a positive integer S. You need to find the number of ways W in which you can chose 5 elements with distinct positions such that their sum is equal to S.
InputThe first line contains two positive integer N, S (1 ≤ N ≤ 103, 0 ≤ S ≤ 2 * 109) - the size of the array and the queried sum.
The next line contains N numbers Ai (0 ≤ Ai ≤ 4 * 108, 1 ≤ i ≤ N).
OutputPrint the only integer W (0 ≤ W < 231) - the number of ways to chose the elements.
ExampleInput6 5Output
1 1 1 1 1 1
6