def secondmax(arr):
sublist = [x for x in arr if x < max(arr)]
return max(sublist)
if __name__ == '__main__':
arr = [10, 20, 4, 45, 99]
print(secondmax(arr))
Utilisateur anonyme
28 juill. 2022
private static void printSecondHighest(int[] arr) {
int first = Integer.MIN_VALUE;
int second = Integer.MIN_VALUE;
for(int num: arr){
if(num > first){
second = first;
first = num;
} else if(num second){
second = num;
}
}
System.out.println(second);
}