borovaneca

TihomirJump

Dec 9th, 2022
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.27 KB | None | 0 0
  1. import java.security.spec.RSAOtherPrimeInfo;
  2. import java.util.Scanner;
  3.  
  4. public class proba {
  5.     public static void main(String[] args) {
  6.         Scanner scanner = new Scanner(System.in);
  7.  
  8.  
  9.         int wantedHigh = Integer.parseInt(scanner.nextLine());
  10.         int currentHigh = wantedHigh - 30;
  11.         int currentCounter = 0;
  12.         int overallCounter = 0;
  13.         int oldHigh = 0;
  14.         boolean fail = false;
  15.  
  16.         while (wantedHigh >= currentHigh){
  17.  
  18.             int currentJump = Integer.parseInt(scanner.nextLine());
  19.             if (oldHigh < currentHigh){
  20.                 oldHigh = currentHigh;
  21.                 currentCounter = 0;
  22.             }
  23.  
  24.             if (currentJump > currentHigh){
  25.                 currentHigh += 5;
  26.                 overallCounter++;
  27.             } else {
  28.                 currentCounter++;
  29.                 overallCounter++;
  30.             }
  31.             if (currentCounter == 3){
  32.                 fail = true;
  33.                 break;
  34.             }
  35.         }
  36.         if (fail){
  37.             System.out.printf("Tihomir failed at %dcm after %d jumps.", currentHigh, overallCounter);
  38.         } else {
  39.             System.out.printf("Tihomir succeeded, he jumped over %dcm after %d jumps.", wantedHigh, overallCounter);
  40.         }
  41.     }
  42. }
  43.  
Advertisement
Add Comment
Please, Sign In to add comment