java样例能过但全WA求救
查看原帖
java样例能过但全WA求救
244013
TouHouQing楼主2024/5/3 22:56

样例能过,自己测也没问题,不知道玩什么全WA,JAVA大佬们帮忙瞅瞅

import java.util.Scanner;
import java.util.Set;
import java.util.TreeSet;
public class Main {

	   public static void main(String[] args) {
           Scanner scan = new Scanner(System.in);
           int n=scan.nextInt();
           Set<Integer> set=new TreeSet<Integer>();
           for(int i=0;i<n;i++)
           {
        	   int x=scan.nextInt();
        	   if(x==1)
        	   {
        		   int a=scan.nextInt(); 
        		   if(set.contains(a))System.out.println("Already Exist");
        		   set.add(a);
        	   }
        	   else
        	   {
        		   int a=scan.nextInt();
        		   if(set.size()==0)System.out.println("Empty");
        		   else if(set.contains(a))
        		   {
        			   System.out.println(a);
        			   set.remove(a);
        		   }
        		   else if(set.size()==1)
        		   {
        			   for(int j:set)
        			   System.out.println(j);
        			   set.clear();
        		   }
        		   else 
        		   {
        			   int b;
        			   if(((TreeSet<Integer>) set).lower(a)==null)
        			   {
        				   b=((TreeSet<Integer>) set).ceiling(a);
        				   System.out.println(b);
        				   set.remove(b);
        			   }
        			   else
        			   {
        				   b=((TreeSet<Integer>) set).lower(a);
        				   System.out.println(b);
           				   set.remove(b);
        			   }        			   
        		   }
        	   }
           }
           scan.close();
       }
}
2024/5/3 22:56
加载中...