Run ID:2537

提交时间:2024-01-13 00:13:57

#include<iostream> using namespace std; int main(){ int b[8],s=0,bs=0,m; for(int i=1;i<=7;i++){ cin>>b[i]; bs+=b[i]; } for(int i=7;i>=1;i--){ if(b[i]>0){ m=i; break; } } while(bs>0){ if(b[1]>0){ if(bs==b[1]) s+=b[1]; else{ bs--; b[1]--; s+=m+1; } }else{ for(int i=2;i<=7;i++) s+=b[i]*i; bs=0; } } cout<<s; return 0; }