import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.text.DecimalFormat; //数字分类 public class Main { public static void main(String[] args) throws IOException{ BufferedReader br= new BufferedReader( new InputStreamReader(System.in)); String str=br.readLine(); String[] s1=str.split( " " ); int n=Integer.parseInt(s1[ 0 ]); int [] array= new int [n]; for ( int i= 1 ;i<=n;i++) array[i- 1 ]=Integer.parseInt(s1[i]); //A1类判断 A1Type(array); //A2类判断 A2Type(array); //A3类判断 A3Type(array); //A4类判断 A4Type(array); //A5类判断 A5Type(array); } public static void A1Type( int [] array){ int sum= 0 ; int num= 0 ; for ( int i= 0 ;i<array.length;i++){ if (array[i]% 5 == 0 && array[i]% 2 == 0 ){ sum+=array[i]; num++; } } if (num!= 0 ) System.out.print(sum+ " " ); else System.out.print( "N" + " " ); } public static void A2Type( int [] array){ int sum= 0 ; int num= 0 ; for ( int i= 0 ;i<array.length;i++){ if (array[i]% 5 == 1 ){ if ((num+ 1 )% 2 == 0 ){ sum-=array[i]; num++; } else { sum+=array[i]; num++; } } } if (num!= 0 ) System.out.print(sum+ " " ); else System.out.print( "N" + " " ); } public static void A3Type( int [] array){ int num= 0 ; for ( int i= 0 ;i<array.length;i++){ if (array[i]% 5 == 2 ) num++; } if (num!= 0 ) System.out.print(num+ " " ); else System.out.print( "N" + " " ); } public static void A4Type( int [] array){ float sum= 0 ; float num= 0 ; for ( int i= 0 ;i<array.length;i++){ if (array[i]% 5 == 3 ){ sum+=array[i]; ++num; } } if (num!= 0 ){ double result=sum/num; DecimalFormat df= new DecimalFormat( "0.0" ); System.out.print(df.format(result)+ " " ); } else System.out.print( "N" + " " ); } public static void A5Type( int [] array){ int num= 0 ; int max=array[ 0 ]; for ( int i= 0 ;i<array.length;i++){ if (array[i]% 5 == 4 ){ if (array[i]>max) max=array[i]; num++; } } if (num!= 0 ) System.out.print(max); else System.out.print( "N" ); } } |