当前位置:   article > 正文

CF Div2-206-C题_c程序刷题的cf的div2是什么

c程序刷题的cf的div2是什么

写这篇博客纯属吐槽。。。

吐槽一:自己的读题能力。。

吐槽二:这题怎么能这么水。。

  1. #include<stdio.h>
  2. const int maxn = 100005;
  3. int sum[ maxn ];
  4. int wi[ maxn ];
  5. int min( int a,int b ){
  6. return a<b?a:b;
  7. }
  8. int main(){
  9. int n,l,r,ql,qr;
  10. while( scanf("%d%d%d%d%d",&n,&l,&r,&ql,&qr)==5 ){
  11. for( int i=1;i<=n;i++ ){
  12. scanf("%d",&wi[i]);
  13. sum[ i ] = sum[ i-1 ]+wi[ i ];
  14. }
  15. int ans = 0x7fffffff;
  16. int s = 0;
  17. for( int i=0;i<=n;i++ ){
  18. int L = i;
  19. int R = n-i;
  20. s = l*sum[ i ]+r*( sum[ n ]-sum[ i ] );
  21. if( L>R ) s += ql*( L-R-1 );
  22. else if( R>L ) s += qr*( R-L-1 );
  23. ans = min( ans,s );
  24. }
  25. printf("%d\n",ans);
  26. }
  27. return 0;
  28. }


 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/煮酒与君饮/article/detail/912637
推荐阅读
相关标签
  

闽ICP备14008679号