Advertisement
Guest User

Untitled

a guest
Oct 19th, 2019
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.77 KB | None | 0 0
  1. import java.io.*;
  2. import java.math.*;
  3. import java.security.*;
  4. import java.text.*;
  5. import java.util.*;
  6. import java.util.concurrent.*;
  7. import java.util.function.*;
  8. import java.util.regex.*;
  9. import java.util.stream.*;
  10. import static java.util.stream.Collectors.joining;
  11. import static java.util.stream.Collectors.toList;
  12.  
  13. public class Solution {
  14.  
  15. // Complete the compareTriplets function below.
  16. static List<Integer> compareTriplets(List<Integer> a, List<Integer> b) {
  17. int pointsA = 0;
  18. int pointsB = 0;
  19.  
  20. for (int i = 0; i < a.size(); i++) {
  21. if (a.get(i) > b.get(i)) {
  22. pointsA++;
  23. } else {
  24. if (a.get(i) == b.get(i)) {
  25. continue;
  26. }
  27. pointsB++;
  28. }
  29. }
  30. return Arrays.asList(pointsA, pointsB);
  31.  
  32. }
  33.  
  34. public static void main(String[] args) throws IOException {
  35. BufferedReader bufferedReader = new BufferedReader(new InputStreamReader(System.in));
  36. BufferedWriter bufferedWriter = new BufferedWriter(new FileWriter(System.getenv("OUTPUT_PATH")));
  37.  
  38. List<Integer> a = Stream.of(bufferedReader.readLine().replaceAll("\\s+$", "").split(" "))
  39. .map(Integer::parseInt)
  40. .collect(toList());
  41.  
  42. List<Integer> b = Stream.of(bufferedReader.readLine().replaceAll("\\s+$", "").split(" "))
  43. .map(Integer::parseInt)
  44. .collect(toList());
  45.  
  46. List<Integer> result = compareTriplets(a, b);
  47.  
  48. bufferedWriter.write(
  49. result.stream()
  50. .map(Object::toString)
  51. .collect(joining(" "))
  52. + "\n"
  53. );
  54.  
  55. bufferedReader.close();
  56. bufferedWriter.close();
  57. }
  58. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement