Lisa's Workbook

 https://www.hackerrank.com/challenges/lisa-workbook/problem

int workbook(int n, int k, vector<int> arr) {
int ans=0;
int p=1; //page

for(int i=0;i<arr.size();i++){
    int m=1;
    int q=arr[i];//no of ques
    for(int j=1;j<=q;j++){
        if(j<=k*m){
            if(p==j)
                ans++;  
        }
        else{
            p++;
            if(p==j)
                ans++;
            m++;
            
        }
    }
    p++;
}
return ans;
}


 

Comments

Popular posts from this blog

Perfect Peak of Array

Is Rectangle?

Sort array with squares!