/*输入一串数,以‘,‘分隔,输出所有数中去掉最大值、最小值之后剩下的个数。 (其中最大值与最小值可能有多个)Smple input:3,3,5,3,6,9,7,9 Sample outPut: 3 */ import java.util.Scanner; //获得递增书 public class Main2 { public static void main(String[] args) { // TODO Auto-generated method stub Scanner scn=new Scanner(System.in); String s[]=scn.nextLine().split(","); System.out.println(s.length); for(String s3:s) { //System.out.println(s3); } int n[]=new int[s.length]; for(int i=0;i<n.length;i++) { n[i]=Integer.valueOf(s[i].trim()); } int min=n[0]; int max=n[0]; for(int i=1;i<n.length ;i++) { if(n[i]>max) max=n[i]; if(n[i]<min) min=n[i]; } int count=0; for(int i=0;i<n.length;i++) { if(n[i]!=max&&n[i]!=min) count++; } System.out.println(count); } }
原文:http://www.cnblogs.com/hansongjiang/p/3946883.html