Advertisement
bizzcuit

Кръг

Jan 31st, 2019
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class Main {
  4.  
  5. public static void main(String[] args) {
  6. Scanner in = new Scanner(System.in);
  7. int n = in.nextInt();
  8. int k = in.nextInt();
  9. int[] studentNumbers = new int[n];
  10.  
  11. for (int i = 0; i < studentNumbers.length; i++) {
  12. studentNumbers[i] = in.nextInt();
  13. }
  14.  
  15. int loserIndex = k - 1;
  16. int loserNumber = studentNumbers[loserIndex];
  17. studentNumbers[loserIndex] = 0;
  18.  
  19. for (int i = 0; i < studentNumbers.length - 2; i++) {
  20. for (int j = 1; j <= loserNumber;) {
  21. loserIndex++;
  22. if (loserIndex >= studentNumbers.length){
  23. loserIndex -= studentNumbers.length;
  24. }
  25.  
  26. if(studentNumbers[loserIndex] > 0){
  27. j++;
  28. }
  29. }
  30. loserNumber = studentNumbers[loserIndex];
  31. studentNumbers[loserIndex] = 0;
  32. }
  33.  
  34. for (int i = 0; i < studentNumbers.length; i++) {
  35. if(studentNumbers[i] > 0){
  36. System.out.println(i + 1);
  37. return;
  38. }
  39. }
  40. }
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement