- wa了10多次,竟然是因为数据问题
-
#include<bits/stdc++.h> using namespace std; long long a[55]; int main() { long long n,big,pro,top=1; while(cin>>n) { big=0; for(int i=0; i<n; i++) cin>>a[i]; for(int i=0; i<n; i++) { pro=a[i]; for(int j=i+1; j<n; j++) { pro=a[j]*pro; if(pro>big) big=pro; } } if(a[max_element(a,a+n)-a]>big) big=a[max_element(a,a+n)-a]; cout<<"Case #"<<top++<<": The maximum product is "<<big<<"."<<endl<<endl; } return 0; }
B - Maximum Product-数据-longlong
最新推荐文章于 2021-05-01 18:45:35 发布