阿里3.30 笔试
#阿里实习##阿里巴巴##笔试题目#第一题,最后到时间才提交的,不知道能不能过,大佬指点下 class Solution{ public: int chickNumber(vector<int> t,int n,int m,int dl){ int temp,res=0; if(n<1||m<1||dl<1){ res=0; }else{ for (int i =0; i <m; ++i) { int max=0; for(int j = 0; j<n ;j++) { t[j]=t[j]+dl; if(t[max]<=t[j]) max=j; } for (int k = 0; k<n ;k++) { if(t[k]==t[max]){ t[k]=int(t[k]/2); } } } for (int k = 0; k < n; ++k) { res=res+t[k]; } } return res; } };