Advertisement
Yesver08

GanjilGenap.java

Oct 21st, 2022
664
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.20 KB | None | 0 0
  1. import java.util.LinkedList;
  2. import java.util.stream.Collectors;
  3. import java.util.Scanner;
  4.  
  5. public class GanjilGenap {
  6.     public static LinkedList<Integer> ganjilGenap(LinkedList<Integer> input) {
  7.         /* Lengkapi method ini. Selamat mengerjakan! */
  8.        
  9.        
  10.     }
  11.  
  12.     /* Jangan ubah kode di bawah */
  13.     public static void main(String[] args) {
  14.         /* Input data dari testcase */
  15.         String inputLine;
  16.         try (Scanner stdin = new Scanner(System.in)) {
  17.             inputLine = stdin.nextLine();
  18.         }
  19.  
  20.         /* Konversi data ke dalam Linked List */
  21.         LinkedList<Integer> input = new LinkedList<>();
  22.         try (Scanner parser = new Scanner(inputLine)) {
  23.             while (parser.hasNextInt()) {
  24.                 input.add(parser.nextInt());
  25.             }
  26.         }
  27.  
  28.         /* Memanggil method ganjilGenap, menyimpan hasilnya ke variabel
  29.            output, dan mencetak setiap elemen dipisahkan dengan spasi */
  30.         LinkedList<Integer> output = ganjilGenap(input);
  31.         System.out.println(
  32.                 output.stream()
  33.                         .map(Object::toString)
  34.                         .collect(Collectors.joining(" "))
  35.         );
  36.     }
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement