fork download
  1. import java.util.*;
  2. public class Main {
  3. public static void main(String[] args) {
  4. int[] arr = {1,2,3,4,5,6}; int k = 10;
  5. int i =0;int sum =0; int count =0;
  6. for(int j =0; j< arr.length; j++){
  7. sum += arr[j];
  8. while(sum>k && i<=j){
  9. sum -= arr[i];
  10. i++;
  11. }
  12. if(count< j -i+1){
  13. count = j-i+1;
  14. }
  15. }
  16. System.out.println(count);
  17. }
  18. }
  19.  
Success #stdin #stdout 0.09s 52580KB
stdin
Standard input is empty
stdout
4