Advertisement
Guest User

task

a guest
Jun 19th, 2019
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.51 KB | None | 0 0
  1. import java.util.*;
  2. import java.util.stream.Collectors;
  3.  
  4. public class delenieBezOstatuk {
  5.     public static void main(String[]args){
  6.         Scanner scanner = new Scanner(System.in);
  7.         List<Integer> sequenceOfNumbers = new ArrayList<>();
  8.         String[] array = scanner.nextLine().split((" "));
  9.         String otherArray = scanner.nextLine();
  10.         String[] message = new String[otherArray.length()];
  11.  
  12.         for (int i = 0; i < array.length; i++) {
  13.             sequenceOfNumbers.add(Integer.parseInt(array[i]));
  14.         }
  15.         List<String> word = new ArrayList<>();
  16.         int sum4e = 0;
  17.         for (int i = 0; i < sequenceOfNumbers.size(); i++) {
  18.             int num = sequenceOfNumbers.get(i);
  19.             while (!(num==0)){
  20.                 sum4e += num%10;
  21.                 num /= 10;
  22.             }
  23.             sequenceOfNumbers.remove(sequenceOfNumbers.get(i));
  24.             i=0;
  25.  
  26.             if (sum4e>message.length){
  27.                 for (int j = 0; j < message.length; j++) {
  28.                     if (message.length+j==sum4e){
  29.                         word.add(String.valueOf(message[message.length+j]));
  30.                     }
  31.                 }
  32.             }
  33.             else{
  34.                 for (int j = 0; j < message.length; j++) {
  35.                     if (j==sum4e){
  36.                         word.add(String.valueOf(message[j]));
  37.                     }
  38.                 }
  39.             }
  40.         }
  41.         String output = String.join("",word);
  42.         System.out.println(output);
  43.     }
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement