CF812C.Sagheer and Nubian Market

普及/提高-

通过率:0%

AC君温馨提醒

该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

On his trip to Luxor and Aswan, Sagheer went to a Nubian market to buy some souvenirs for his friends and relatives. The market has some strange rules. It contains nn different items numbered from 11 to nn . The ii -th item has base cost aia_{i} Egyptian pounds. If Sagheer buys kk items with indices x1,x2,...,xkx_{1},x_{2},...,x_{k} , then the cost of item xjx_{j} is axj+xjka_{xj}+x_{j}·k for 1<=j<=k1<=j<=k . In other words, the cost of an item is equal to its base cost in addition to its index multiplied by the factor kk .

Sagheer wants to buy as many souvenirs as possible without paying more than SS Egyptian pounds. Note that he cannot buy a souvenir more than once. If there are many ways to maximize the number of souvenirs, he will choose the way that will minimize the total cost. Can you help him with this task?

输入格式

The first line contains two integers nn and SS ( 1<=n<=1051<=n<=10^{5} and 1<=S<=1091<=S<=10^{9} ) — the number of souvenirs in the market and Sagheer's budget.

The second line contains nn space-separated integers a1,a2,...,ana_{1},a_{2},...,a_{n} ( 1<=ai<=1051<=a_{i}<=10^{5} ) — the base costs of the souvenirs.

输出格式

On a single line, print two integers kk , TT — the maximum number of souvenirs Sagheer can buy and the minimum total cost to buy these kk souvenirs.

输入输出样例

  • 输入#1

    3 11
    2 3 5
    

    输出#1

    2 11
    
  • 输入#2

    4 100
    1 2 5 6
    

    输出#2

    4 54
    
  • 输入#3

    1 7
    7
    

    输出#3

    0 0
    

说明/提示

In the first example, he cannot take the three items because they will cost him [5,9,14][5,9,14] with total cost 2828 . If he decides to take only two items, then the costs will be [4,7,11][4,7,11] . So he can afford the first and second items.

In the second example, he can buy all items as they will cost him [5,10,17,22][5,10,17,22] .

In the third example, there is only one souvenir in the market which will cost him 88 pounds, so he cannot buy it.

首页