Advertisement
Guest User

Untitled

a guest
Apr 6th, 2020
171
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.65 KB | None | 0 0
  1. int workbook(int n, int k, vector<int> arr) {
  2.     int result=0;
  3.     int pages=1;
  4.    
  5.     for (int i=0; i<n; i++){
  6.         int num_Prob = arr[i];
  7.         int cur_Prob=1;
  8.         do{
  9.             if (num_Prob-k<0){
  10.                 if (cur_Prob!=1){if((cur_Prob<=pages)&&(arr[i]>=pages))result++;}
  11.                 else if((cur_Prob<=pages)&&(num_Prob>=pages))result++;
  12.             }
  13.             else if ((cur_Prob<=pages)&&((cur_Prob+k)>pages)) {
  14.                
  15.                 result++;
  16.             }
  17.             cur_Prob+=k;
  18.            
  19.             pages++;
  20.             num_Prob-=k;
  21.         }while (num_Prob>0);  
  22.  
  23.     }
  24.     return result;
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement