ამოხსნების სტატუსი

ამ გვერდზე თქვენ იხილავთ გაგზავნილი ამოხსნების სტატუსს.


გაგზავნის თარიღი: 10.09.2021 16:37:26

ამოცანა: მაქსიმალური ნამრავლი

მომხმარებელი: Tatoandropadz

ვერდიქტი: ნაწილობრივი ამოხსნა

შეფასება: 20.0 ქულა







#include <bits/stdc++.h>
using namespace std;
main(){
int n,i,multiply=1,a[100], j;
cin>>n;
j = n-1;
for (i=0; i<n; i++){
    cin>>a[i];
}
sort(a, a+n);
while(j!=n-6){
    multiply*=a[j];
    j--;
}
cout<<multiply;
}

ტესტები

შემავალი მონაცემები
5
0 2 1 3 4
გამომავალი მონაცემები
24
თქვენი პასუხი
0
ჩეკერის პასუხი
NO
შემავალი მონაცემები
5
2 -4 5 -1 -1
გამომავალი მონაცემები
40
თქვენი პასუხი
-40
ჩეკერის პასუხი
NO
შემავალი მონაცემები
9
1 1 1 1 1 1 1 1 -1
გამომავალი მონაცემები
1
თქვენი პასუხი
1
ჩეკერის პასუხი
YES
შემავალი მონაცემები
7
2 -2 2 -2 -3 1 5
გამომავალი მონაცემები
120
თქვენი პასუხი
-40
ჩეკერის პასუხი
NO
შემავალი მონაცემები
8
13 1 -1 -1 3 -3 5 1 
გამომავალი მონაცემები
585
თქვენი პასუხი
195
ჩეკერის პასუხი
NO
შემავალი მონაცემები
11
0 0 -1 0 0 0 0 0 0 0 0
გამომავალი მონაცემები
0
თქვენი პასუხი
0
ჩეკერის პასუხი
YES
შემავალი მონაცემები
5
-2 -2 -2 -2 -2
გამომავალი მონაცემები
16
თქვენი პასუხი
-32
ჩეკერის პასუხი
NO
შემავალი მონაცემები
7
7 6 5 4 3 2 1
გამომავალი მონაცემები
5040
თქვენი პასუხი
2520
ჩეკერის პასუხი
NO
შემავალი მონაცემები
1
-97
გამომავალი მონაცემები
-97
თქვენი პასუხი
-770185344
ჩეკერის პასუხი
NO
შემავალი მონაცემები
4
0 0 99 0
გამომავალი მონაცემები
99
თქვენი პასუხი
0
ჩეკერის პასუხი
NO