Untitled

 avatar
unknown
plain_text
4 years ago
950 B
28
Indexable
package THUHOACH;
import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
import java.util.Collections;
public class Main {
    
	public static void main(String[] args) 
	{
	Scanner n = new Scanner(System.in);
	List<Integer> a = new ArrayList<>();
	int N = n.nextInt();
	int C = n.nextInt();
	int i;
	int sum = 0;

	for(i = 0;i<N;i++)
	{
		a.add(n.nextInt());
		sum+=a.get(i);
	}

	if(sum <= C)
	{
		 System.out.print(sum);
	}

	else
	{
        i = 0;
        int k = sum - C;

        if(a.contains(k) == true)
        {
            System.out.print(C);
        }

        else
        {
        	int dd = 0;
        	Collections.sort(a);
        	for(i = 0;i<N;i++)
        	{
        		if(a.get(i) > k)
        		{
        			dd = a.get(i);
        			break;
        		}
        	}
        	sum = sum - dd;
        	System.out.print(sum);
        }        	
    }
	}

}
Editor is loading...