22850_GreatestNumber

2022-5-16 18:23| 发布者: Hocassian| 查看: 26| 评论: 0|原作者: 肇庆学院ACM合集

摘要:
C:\Users\Administrator\Downloads\2019-10-12-10-14-5-8950716941700-Problem List-采集的数据-后羿采集器.html

Pro.ID

22850

Title

Greatest Number

Title链接

http://10.20.2.8/oj/exercise/problem?problem_id=22850

AC

3

Submit

40

Ratio

7.50%

时间&空间限制

  • Time Limit: 1000/500 MS (Java/Others)     Memory Limit: 65536/65536 K (Java/Others)
  • 描述

    Saya likes math, because she think math can make her cleverer.

    One day, Kudo invited a very simple game:

    Given N integers, then the players choose no more than four integers from them (can be repeated) and add them together. Finally, the one whose sum is the largest wins the game. It seems very simple, but there is one more condition: the sum shouldn't larger than a number M.

    Saya is very interest in this game. She says that since the number of integers is finite, we can enumerate all the selecting and find the largest sum. Saya calls the largest sum Greatest Number (GN). After reflecting for a while, Saya declares that she found the GN and shows her answer.

    Kudo wants to know whether Saya's answer is the best, so she comes to you for help.

    Can you help her to compute the GN?

    输入

    The input consists of several test cases.

    The first line of input in each test case contains two integers N ( 0 < N ≤ 1000 ) and M ( 0 < M ≤ 1000000000 ), which represent the number of integers and the upper bound.

    Each of the next N lines contains the integers. (Not larger than 1000000000)

    The last case is followed by a line containing two zeros.

    输出

    Description

    Saya likes math, because she think math can make her cleverer.

    One day, Kudo invited a very simple game:

    Given N integers, then the players choose no more than four integers from them (can be repeated) and add them together. Finally, the one whose sum is the largest wins the game. It seems very simple, but there is one more condition: the sum shouldn't larger than a number M.

    Saya is very interest in this game. She says that since the number of integers is finite, we can enumerate all the selecting and find the largest sum. Saya calls the largest sum Greatest Number (GN). After reflecting for a while, Saya declares that she found the GN and shows her answer.

    Kudo wants to know whether Saya's answer is the best, so she comes to you for help.

    Can you help her to compute the GN?

    Input

    The input consists of several test cases.

    The first line of input in each test case contains two integers N ( 0 < N ≤ 1000 ) and M ( 0 < M ≤ 1000000000 ), which represent the number of integers and the upper bound.

    Each of the next N lines contains the integers. (Not larger than 1000000000)

    The last case is followed by a line containing two zeros.

    Output

    For each case, print the case number (1, 2 …) and the GN.

    Your output format should imitate the sample output. Print a blank line after each test case.

    Sample Input

    2 10
    100
    2

    0 0

    Sample Output

    Case 1: 8

    Source

    样例输入

    2 10
    100
    2

    0 0

    样例输出

    Case 1: 8

    作者


    路过

    雷人

    握手

    鲜花

    鸡蛋

    最新评论

    返回顶部