fork download
  1. #include <bits/stdc++.h>
  2. using namespace std;
  3.  
  4. int main() {
  5. string s="rat";
  6. string t="car";
  7. int arr[]={2,1,5,4,6};
  8. int n=sizeof(arr)/sizeof(arr[0]);
  9. int k=10;
  10. int sum =0, count =0;
  11. for(int i=0, j=0;j<n;j++){
  12. sum+=arr[j];
  13. while(sum>k){
  14. sum=sum-arr[i];
  15. i++;
  16. }
  17. count+=j-i+1;
  18. }
  19. cout<<count<<endl;
  20.  
  21. unordered_map<int,int> ok;
  22. ok[1]=0;
  23. ok[2]=0;
  24. ok[3]=1;
  25. ok[4]=1;
  26. cout<<ok.size();
  27.  
  28.  
  29.  
  30.  
  31.  
  32.  
  33.  
  34.  
  35.  
  36.  
  37. return 0;
  38. }
Success #stdin #stdout 0s 5316KB
stdin
Standard input is empty
stdout
11
4