Advertisement
Guest User

Untitled

a guest
May 27th, 2018
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.38 KB | None | 0 0
  1. package EqualPair;
  2.  
  3. import java.util.Scanner;
  4.  
  5. public class EqualPairr {
  6. public static void main(String[] args) {
  7. Scanner scanner = new Scanner(System.in);
  8. int num = Integer.parseInt(scanner.nextLine());
  9.  
  10. int pair1 = 0;
  11. int pair2 = 0;
  12. int pair3 = 0;
  13. int pair4 = 0;
  14. int diff = 0;
  15.  
  16.  
  17. if (num == 1)
  18. for (int i = 0; i < num; i++) {
  19. int Currentnum = Integer.parseInt(scanner.nextLine());
  20. int Currentnums = Integer.parseInt(scanner.nextLine());
  21. pair1 += Currentnum + Currentnums;
  22. System.out.println("Yes, value=" + pair1);
  23. }
  24. if (num == 2) {
  25. for (int i = 0; i < num; i++) {
  26. int Currentnum = Integer.parseInt(scanner.nextLine());
  27. pair1 += Currentnum;
  28.  
  29. }
  30. for (int i = 0; i < num; i++) {
  31. int Currents = Integer.parseInt(scanner.nextLine());
  32. pair2 += Currents;
  33.  
  34. }
  35. if (pair1 == pair2){
  36. System.out.println("Yes, value=" + pair1);
  37. }else {
  38. System.out.println("No, maxdiff="+ Math.abs(pair1 - pair2));
  39. }
  40. }
  41. if (num == 3){
  42. for (int i = 0; i < 2 ; i++) {
  43. int Current = Integer.parseInt(scanner.nextLine());
  44. pair1 += Current;
  45. diff += pair1;
  46. }
  47. for (int i = 0; i < 2 ; i++) {
  48. int Current = Integer.parseInt(scanner.nextLine());
  49. pair2 += Current;
  50. if (diff < pair1){
  51. diff += pair2;
  52. }
  53. }
  54. for (int i = 0; i < 2 ; i++) {
  55. int Current = Integer.parseInt(scanner.nextLine());
  56. pair3 += Current;
  57. if (diff < pair1){
  58. diff += pair3;
  59. }
  60. }
  61. if (pair1 == pair2 && pair2 == pair3){
  62. System.out.println("Yes, value="+ pair1);
  63. }else {
  64. System.out.println("No, maxdiff="+ Math.abs(diff));
  65. }
  66. }
  67. if (num == 4){
  68. for (int i = 0; i < 2 ; i++) {
  69. int Current = Integer.parseInt(scanner.nextLine());
  70. pair1 += Current;
  71. }
  72. diff += pair1;
  73. for (int i = 0; i < 2 ; i++) {
  74. int Current = Integer.parseInt(scanner.nextLine());
  75. pair2 += Current;
  76. }
  77. if (pair1 < pair2){
  78. diff += pair2 - pair1;
  79. }
  80. for (int i = 0; i < 2 ; i++) {
  81. int Current = Integer.parseInt(scanner.nextLine());
  82. pair3 += Current;
  83. }
  84. if (pair2 < pair3){
  85. diff += pair3 - pair2;
  86. }
  87. for (int i = 0; i < 2 ; i++) {
  88. int Current = Integer.parseInt(scanner.nextLine());
  89. pair4 += Current;
  90. }
  91. if (pair3 < pair4){
  92. diff += pair4 - pair3;
  93. }
  94. if (pair1 == pair2 && pair2 == pair3 && pair3 == pair4){
  95. System.out.println("Yes, value="+ pair1);
  96. }else {
  97. System.out.println("No, maxdiff="+ Math.abs(diff));
  98. }
  99. }
  100. }
  101. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement