From 5234e40c6320cc0b812b744838cb35a182e1a65d Mon Sep 17 00:00:00 2001 From: codedsun Date: Mon, 14 Dec 2020 20:53:41 +0530 Subject: [PATCH 01/91] Problems --- src/Codeforces/Problem1037B.java | 26 ++++++++++++++++++++++++++ src/Codeforces/Problem1453A.java | 27 +++++++++++++++++++++++++++ src/Codeforces/Problem298C.java | 29 +++++++++++++++++++++++++++++ 3 files changed, 82 insertions(+) create mode 100644 src/Codeforces/Problem1037B.java create mode 100644 src/Codeforces/Problem1453A.java create mode 100644 src/Codeforces/Problem298C.java diff --git a/src/Codeforces/Problem1037B.java b/src/Codeforces/Problem1037B.java new file mode 100644 index 0000000..3cc7f9b --- /dev/null +++ b/src/Codeforces/Problem1037B.java @@ -0,0 +1,26 @@ +package Codeforces; + +import java.util.Arrays; +import java.util.Scanner; + +public class Problem1037B { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + int s = sc.nextInt(); + int a[] = new int[n]; + for (int i = 0; i < n; i++) { + a[i] = sc.nextInt(); + } + Arrays.sort(a); + long count = Math.abs(s-a[n/2]); + for(int i =0; is) { + count += a[i]-s; + }else if(a[n-1-i]= 1) { + int n = sc.nextInt(); + int m = sc.nextInt(); + Set set = new HashSet<>(); + for (int i = 0; i < n; i++) { + set.add(sc.nextInt()); + } + int c = 0; + for (int j = 0; j < m; j++) { + if (set.contains(sc.nextInt())) { + c++; + } + } + System.out.println(c); + } + } +} diff --git a/src/Codeforces/Problem298C.java b/src/Codeforces/Problem298C.java new file mode 100644 index 0000000..23eed78 --- /dev/null +++ b/src/Codeforces/Problem298C.java @@ -0,0 +1,29 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem298C { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + String a = sc.next(); + String b = sc.next(); + int countA = 0; + int countB = 0; + for (int i = 0, j = 0; i < a.length() || j < b.length(); i++, j++) { + if (j < b.length() && b.charAt(j) == '1') { + countB++; + } + if (i < a.length() && a.charAt(i) == '1') { + countA++; + } + } + if (countA % 2 == 1) { + countA++; + } + if (countA >= countB) { + System.out.println("YES"); + } else { + System.out.println("NO"); + } + } +} From c76fde69e974fb3ffb735e801f6c4bfa084946f8 Mon Sep 17 00:00:00 2001 From: codedsun Date: Sun, 20 Dec 2020 19:58:07 +0530 Subject: [PATCH 02/91] Problem 1462 --- src/Codeforces/Problem1453B.java | 27 +++++++++++++++++++++++++ src/Codeforces/Problem1462A.java | 29 +++++++++++++++++++++++++++ src/Codeforces/Problem1462B.java | 27 +++++++++++++++++++++++++ src/Codeforces/Problem1462C.java | 34 ++++++++++++++++++++++++++++++++ src/Codeforces/Problem1462D.java | 19 ++++++++++++++++++ 5 files changed, 136 insertions(+) create mode 100644 src/Codeforces/Problem1453B.java create mode 100644 src/Codeforces/Problem1462A.java create mode 100644 src/Codeforces/Problem1462B.java create mode 100644 src/Codeforces/Problem1462C.java create mode 100644 src/Codeforces/Problem1462D.java diff --git a/src/Codeforces/Problem1453B.java b/src/Codeforces/Problem1453B.java new file mode 100644 index 0000000..e8ea877 --- /dev/null +++ b/src/Codeforces/Problem1453B.java @@ -0,0 +1,27 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1453B { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while (t-- >= 1) { + int n = sc.nextInt(); + long a[] = new long[(int) n]; + for (int i = 0; i < n; i++) { + a[i] = sc.nextLong(); + } + long total = 0; + for (int i = 1; i < n; i++) { + total = total + Math.abs(a[i] - a[i - 1]); + } + long max = Math.max(a[1]-a[0],a[n-1]-a[n-2]); + for (int i = 1; i < n-1; i++) { + max = Math.max(max, Math.abs(a[i]-a[i-1])+Math.abs(a[i+1]-a[i])-Math.abs(a[i+1]-a[i-1])); + } + System.out.println(total-max); + + } + } +} diff --git a/src/Codeforces/Problem1462A.java b/src/Codeforces/Problem1462A.java new file mode 100644 index 0000000..0bc9c14 --- /dev/null +++ b/src/Codeforces/Problem1462A.java @@ -0,0 +1,29 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1462A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while (t-- >= 1) { + int n = sc.nextInt(); + long a[] = new long[n]; + for (int i = 0; i < n; i++) { + a[i] = sc.nextLong(); + } + String s = ""; + int start = 0; + int end = n - 1; + while (start < end) { + s = s + a[start] + " " + a[end] + " "; + start++; + end--; + } + if (n % 2 != 0) { + s = s + a[n / 2]; + } + System.out.println(s.trim()); + } + } +} diff --git a/src/Codeforces/Problem1462B.java b/src/Codeforces/Problem1462B.java new file mode 100644 index 0000000..8d47b80 --- /dev/null +++ b/src/Codeforces/Problem1462B.java @@ -0,0 +1,27 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1462B { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while (t-- >= 1) { + int n = sc.nextInt(); + String s = sc.next(); + int c =0; + for (int i = 0; i <= 4; i++) { + if ((s.substring(0, i) + s.substring(n - 4 + i, n)) + .equalsIgnoreCase("2020")) { + c = 1; + } + } + if(c==1){ + System.out.println("YES"); + }else { + System.out.println("NO"); + } + + } + } +} diff --git a/src/Codeforces/Problem1462C.java b/src/Codeforces/Problem1462C.java new file mode 100644 index 0000000..01be15a --- /dev/null +++ b/src/Codeforces/Problem1462C.java @@ -0,0 +1,34 @@ +package Codeforces; + +import java.util.HashSet; +import java.util.Scanner; +import java.util.Set; + +public class Problem1462C { + + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + int[] digits = new int[]{9, 8, 7, 6, 5, 4, 3, 2, 1}; + while (t-- >= 1) { + String number = ""; + long sum = 0; + int i = 0; + int x = sc.nextInt(); + + while (sum < x && i < digits.length) { + number = number + Math.min(x - sum, digits[i]); + sum = sum + digits[i]; + i++; + } + + if (sum < x) { + System.out.println("-1"); + } else { + System.out.println(new StringBuilder(number).reverse().toString()); + } + + + } + } +} diff --git a/src/Codeforces/Problem1462D.java b/src/Codeforces/Problem1462D.java new file mode 100644 index 0000000..6646834 --- /dev/null +++ b/src/Codeforces/Problem1462D.java @@ -0,0 +1,19 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1462D { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while (t-- >= 1) { + int n = sc.nextInt(); + int a[] = new int[n]; + long sum = 0; + for (int i = 0; i < n; i++) { + a[i] = sc.nextInt(); + + } + } + } +} From 9b4d880ce0c19c16ae5428b53b40b9dc8f25d6f2 Mon Sep 17 00:00:00 2001 From: codedsun Date: Wed, 6 Jan 2021 19:50:08 +0530 Subject: [PATCH 03/91] feat: Problems --- src/Codeforces/Problem1381A1.java | 29 +++++++++++++++ src/Codeforces/Problem1472B.java | 43 +++++++++++++++++++++ src/Codeforces/Problem189A.java | 36 ++++++++++++++++++ src/Codeforces/Problem1B.java | 62 +++++++++++++++++++++++++++++++ 4 files changed, 170 insertions(+) create mode 100644 src/Codeforces/Problem1381A1.java create mode 100644 src/Codeforces/Problem1472B.java create mode 100644 src/Codeforces/Problem189A.java create mode 100644 src/Codeforces/Problem1B.java diff --git a/src/Codeforces/Problem1381A1.java b/src/Codeforces/Problem1381A1.java new file mode 100644 index 0000000..ac41290 --- /dev/null +++ b/src/Codeforces/Problem1381A1.java @@ -0,0 +1,29 @@ +package Codeforces; + +import java.util.ArrayList; +import java.util.Scanner; + +public class Problem1381A1 { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while (t-- >= 1) { + int n = sc.nextInt(); + String a = sc.next(); + String b = sc.next(); + ArrayList operations = new ArrayList<>(); + for (int i = 0; i < n; i++) { + if ((int)a.charAt(i) != (int)b.charAt(i)) { + if (i > 0) { + operations.add(i + 1); + } + operations.add(1); + if(i>0){ + operations.add(i + 1); + } + } + } + System.out.println(operations.toString()); + } + } +} diff --git a/src/Codeforces/Problem1472B.java b/src/Codeforces/Problem1472B.java new file mode 100644 index 0000000..dc88337 --- /dev/null +++ b/src/Codeforces/Problem1472B.java @@ -0,0 +1,43 @@ +//package Codeforces; + +import java.util.Scanner; + +public class Problem1472B { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while (t-- >= 1) { + int n = sc.nextInt(); + int arr[] = new int[n]; + int el = -1; + boolean same = false; + for (int i = 0; i < n; i++) { + arr[i] = sc.nextInt(); + if (el == -1) { + el = arr[i]; + continue; + } + } + long sum = 0; + long max = 0; + int j = 0; + for (int i = 0; i < n; i++) { + sum = 0; + sum = sum + arr[i]; + j = (int) (i + arr[i]); + while (j < n) { + sum = sum + arr[j]; + j = (int) (j + arr[j]); + } + max = Math.max(sum, max); + if(same){ + break; + } + } + System.out.println(max); + + } + } +} + + diff --git a/src/Codeforces/Problem189A.java b/src/Codeforces/Problem189A.java new file mode 100644 index 0000000..dee078b --- /dev/null +++ b/src/Codeforces/Problem189A.java @@ -0,0 +1,36 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem189A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + int a = sc.nextInt(); + int b = sc.nextInt(); + int c = sc.nextInt(); + int max = 0; + if (n % a == 0) { + max = Math.max(max, n / a); + } + if (n % b == 0) { + max = Math.max(max, n / b); + } + if (n % c == 0) { + max = Math.max(max, n / c); + } + if ((n/a) + (n/b) == n) { + max = Math.max(max, 2); + } + if (a + c == n) { + max = Math.max(max, 2); + } + if (a + b + c == n) { + max = Math.max(max, 2); + } + if (b + c == n) { + max = Math.max(max, 2); + } + System.out.println(max); + } +} diff --git a/src/Codeforces/Problem1B.java b/src/Codeforces/Problem1B.java new file mode 100644 index 0000000..150300e --- /dev/null +++ b/src/Codeforces/Problem1B.java @@ -0,0 +1,62 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1B { + private static char character[] = new char[]{'A', 'B', 'C', 'D', 'E', 'F', + 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z'}; + private static String az = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"; + + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + while (n-- >= 1) { + String s = sc.next(); + if (s.charAt(0) == 'R' && Character.isDigit(s.charAt(1))) { + //R23C55 + convertToCYRX(s); + } else { + //BC23 + convertToRXCY(s); + } + } + } + + private static void convertToRXCY(String s) { + int indexOfDigit = 0; + for (int i = 0; i < s.length(); i++) { + if (Character.isDigit(s.charAt(i))) { + indexOfDigit = i; + break; + } + } + String columnNumber = s.substring(0, indexOfDigit); + String rowNumber = s.substring(indexOfDigit); + int pow = 0; + long val = 0; + for (int i = columnNumber.length() - 1; i >= 0; i--) { + val = (long) (val + (Math.pow(26, pow) * ((int) az.indexOf(columnNumber.charAt(i)) + 1))); + pow++; + } + System.out.println("R" + rowNumber + "C" + val); + } + + private static void convertToCYRX(String s) { + String rowNumber = s.substring(1, s.indexOf('C')); + long colNumber = Long.parseLong(s.substring(s.indexOf('C') + 1)); + String finalString = ""; + while (colNumber != 0) { + if (colNumber % 26 == 0) { + finalString = "Z" + finalString; + colNumber = colNumber / 26; + colNumber--; + } else { + finalString = character[(int)colNumber % 26 - 1] + finalString; + colNumber = colNumber / 26; + } + + } + finalString = finalString + rowNumber; + System.out.println(finalString); + } +} From 68a2d61007d91d2ef70b06d133686dab3988508d Mon Sep 17 00:00:00 2001 From: codedsun Date: Sun, 23 May 2021 19:40:13 +0530 Subject: [PATCH 04/91] A2OJ Difficulty level 1 completed --- src/Codeforces/Problem141A.java | 41 +++++++++++++++++++++++++++++++++ src/Codeforces/Problem148A.java | 21 +++++++++++++++++ src/Codeforces/Problem155A.java | 27 ++++++++++++++++++++++ src/Codeforces/Problem248A.java | 40 ++++++++++++++++++++++++++++++++ src/Codeforces/Problem32B.java | 32 +++++++++++++++++++++++++ 5 files changed, 161 insertions(+) create mode 100644 src/Codeforces/Problem141A.java create mode 100644 src/Codeforces/Problem148A.java create mode 100644 src/Codeforces/Problem155A.java create mode 100644 src/Codeforces/Problem248A.java create mode 100644 src/Codeforces/Problem32B.java diff --git a/src/Codeforces/Problem141A.java b/src/Codeforces/Problem141A.java new file mode 100644 index 0000000..d4f1052 --- /dev/null +++ b/src/Codeforces/Problem141A.java @@ -0,0 +1,41 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem141A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + String name1 = sc.next(); + String name2 = sc.next(); + String permuted = sc.next(); + if (name1.length() + name2.length() == permuted.length()) { + char [] names = new char[26]; + char [] ans = new char[26]; + for (int i = 0; i < name1.length(); i++) { + names[name1.charAt(i)-65]++; + } + + for (int i = 0; i < name2.length(); i++) { + names[name2.charAt(i)-65]++; + } + + for (int i = 0; i < permuted.length(); i++) { + ans[permuted.charAt(i)-65]++; + } + boolean flag = false; + for (int i = 0; i < 26; i++) { + if(names[i] != ans[i]){ + flag =true; + break; + } + } + if(flag){ + System.out.println("NO"); + }else{ + System.out.println("YES"); + } + } else { + System.out.println("NO"); + } + } +} diff --git a/src/Codeforces/Problem148A.java b/src/Codeforces/Problem148A.java new file mode 100644 index 0000000..0572986 --- /dev/null +++ b/src/Codeforces/Problem148A.java @@ -0,0 +1,21 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem148A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int k = sc.nextInt(); + int l = sc.nextInt(); + int m = sc.nextInt(); + int n = sc.nextInt(); + int d = sc.nextInt(); + int c = 0; + for (int i = 1; i <= d; i++) { + if(i%k == 0 || i%l == 0 || i%m == 0 || i%n == 0){ + c++; + } + } + System.out.println(c); + } +} diff --git a/src/Codeforces/Problem155A.java b/src/Codeforces/Problem155A.java new file mode 100644 index 0000000..4194034 --- /dev/null +++ b/src/Codeforces/Problem155A.java @@ -0,0 +1,27 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem155A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + int arr[] = new int[n]; + for (int i = 0; i < n; i++) { + arr[i] = sc.nextInt(); + } + int min = arr[0]; + int max = arr[0]; + int amazing = 0; + for (int i = 1; i < n; i++) { + if(arr[i]>max){ + amazing++; + max = arr[i]; + }else if(arr[i] Date: Sat, 5 Jun 2021 22:19:43 +0530 Subject: [PATCH 05/91] Problem 227B --- src/Codeforces/Problem227B.java | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 src/Codeforces/Problem227B.java diff --git a/src/Codeforces/Problem227B.java b/src/Codeforces/Problem227B.java new file mode 100644 index 0000000..af59b7f --- /dev/null +++ b/src/Codeforces/Problem227B.java @@ -0,0 +1,26 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem227B { + + + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + int arr[] = new int[1000005]; + for (int i = 1; i <=n; i++) { + arr[i] = sc.nextInt(); + } + int m = sc.nextInt(); + int petya=0; + int vasya=0; + while (m-- > 0) { + int q = sc.nextInt(); + petya+= n-arr[q]+1; + vasya+=arr[q]; + } + System.out.println(vasya+" "+petya); + } + +} From 15ef2ca9462657d0f7494a7c3f2f017d59798386 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Sun, 6 Jun 2021 15:18:41 +0530 Subject: [PATCH 06/91] problem 227b --- .../Codeforces/Hello.class | Bin 0 -> 1913 bytes .../Codeforces/Problem1037B.class | Bin 0 -> 1142 bytes .../Codeforces/Problem1057A.class | Bin 0 -> 1318 bytes .../Codeforces/Problem1092B.class | Bin 0 -> 1011 bytes .../Codeforces/Problem112A.class | Bin 0 -> 1069 bytes .../Codeforces/Problem116A.class | Bin 0 -> 929 bytes .../Codeforces/Problem118A.class | Bin 0 -> 1436 bytes .../Codeforces/Problem1206B.class | Bin 0 -> 1733 bytes .../Codeforces/Problem1213B.class | Bin 0 -> 1102 bytes .../Codeforces/Problem122A.class | Bin 0 -> 1314 bytes .../Codeforces/Problem1234B1.class | Bin 0 -> 1825 bytes .../Codeforces/Problem1294C.class | Bin 0 -> 1802 bytes .../Codeforces/Problem1325B.class | Bin 0 -> 1279 bytes .../Codeforces/Problem133A.class | Bin 0 -> 978 bytes .../Codeforces/Problem1363B$FastReader.class | Bin 0 -> 1581 bytes .../Codeforces/Problem1363B.class | Bin 0 -> 2481 bytes .../Codeforces/Problem1381A1.class | Bin 0 -> 1471 bytes .../Codeforces/Problem141A.class | Bin 0 -> 1422 bytes .../Codeforces/Problem1453A.class | Bin 0 -> 1331 bytes .../Codeforces/Problem1453B.class | Bin 0 -> 1255 bytes .../Codeforces/Problem1462A.class | Bin 0 -> 1422 bytes .../Codeforces/Problem1462B.class | Bin 0 -> 1357 bytes .../Codeforces/Problem1462C.class | Bin 0 -> 1500 bytes .../Codeforces/Problem1462D.class | Bin 0 -> 849 bytes .../Codeforces/Problem148A.class | Bin 0 -> 978 bytes .../Codeforces/Problem155A.class | Bin 0 -> 1059 bytes .../Codeforces/Problem158A.class | Bin 0 -> 1055 bytes .../Codeforces/Problem160A.class | Bin 0 -> 1118 bytes .../Codeforces/Problem189A.class | Bin 0 -> 1094 bytes .../Codeforces/Problem1B.class | Bin 0 -> 2623 bytes .../Codeforces/Problem200B.class | Bin 0 -> 857 bytes .../Codeforces/Problem208A.class | Bin 0 -> 945 bytes .../Codeforces/Problem227B.class | Bin 0 -> 1434 bytes .../Codeforces/Problem228A.class | Bin 0 -> 1118 bytes .../Codeforces/Problem230B.class | Bin 0 -> 1338 bytes .../Codeforces/Problem231A.class | Bin 0 -> 992 bytes .../Codeforces/Problem236A.class | Bin 0 -> 1356 bytes .../Codeforces/Problem248A.class | Bin 0 -> 1221 bytes .../Codeforces/Problem25A.class | Bin 0 -> 1005 bytes .../Codeforces/Problem263A.class | Bin 0 -> 1284 bytes .../Codeforces/Problem266A.class | Bin 0 -> 1064 bytes .../Codeforces/Problem268A.class | Bin 0 -> 1372 bytes .../Codeforces/Problem279B.class | Bin 0 -> 1090 bytes .../Codeforces/Problem281A.class | Bin 0 -> 1237 bytes .../Codeforces/Problem282A.class | Bin 0 -> 1051 bytes .../Codeforces/Problem298C.class | Bin 0 -> 1186 bytes .../Codeforces/Problem313B.class | Bin 0 -> 1154 bytes .../Codeforces/Problem318A.class | Bin 0 -> 937 bytes .../Codeforces/Problem32B.class | Bin 0 -> 1478 bytes .../Codeforces/Problem339A.class | Bin 0 -> 1552 bytes .../Codeforces/Problem344A.class | Bin 0 -> 1131 bytes .../Codeforces/Problem363B.class | Bin 0 -> 1141 bytes .../Codeforces/Problem368B.class | Bin 0 -> 1370 bytes .../Codeforces/Problem443A.class | Bin 0 -> 1550 bytes .../Codeforces/Problem451A.class | Bin 0 -> 943 bytes .../Codeforces/Problem467A.class | Bin 0 -> 884 bytes .../Codeforces/Problem467B.class | Bin 0 -> 1200 bytes .../Codeforces/Problem469A.class | Bin 0 -> 1315 bytes .../Codeforces/Problem474B.class | Bin 0 -> 1101 bytes .../Codeforces/Problem476B.class | Bin 0 -> 913 bytes .../Codeforces/Problem486A.class | Bin 0 -> 1126 bytes .../Codeforces/Problem499B.class | Bin 0 -> 1695 bytes .../Codeforces/Problem4A.class | Bin 0 -> 846 bytes .../Codeforces/Problem4C.class | Bin 0 -> 1733 bytes .../Codeforces/Problem515C.class | Bin 0 -> 1801 bytes .../Codeforces/Problem519B.class | Bin 0 -> 1030 bytes .../Codeforces/Problem519C.class | Bin 0 -> 938 bytes .../Codeforces/Problem520A.class | Bin 0 -> 1436 bytes .../Codeforces/Problem545D.class | Bin 0 -> 1132 bytes .../Codeforces/Problem546A.class | Bin 0 -> 925 bytes .../Codeforces/Problem59A.class | Bin 0 -> 1186 bytes .../Codeforces/Problem617A.class | Bin 0 -> 936 bytes .../Codeforces/Problem61A.class | Bin 0 -> 1395 bytes .../Codeforces/Problem677A.class | Bin 0 -> 871 bytes .../Codeforces/Problem688B.class | Bin 0 -> 1068 bytes .../Codeforces/Problem69A.class | Bin 0 -> 948 bytes .../Codeforces/Problem705A.class | Bin 0 -> 1408 bytes .../Codeforces/Problem71A.class | Bin 0 -> 1290 bytes .../Codeforces/Problem734A.class | Bin 0 -> 1155 bytes .../Codeforces/Problem734B.class | Bin 0 -> 1049 bytes .../Codeforces/Problem766B.class | Bin 0 -> 1077 bytes .../Codeforces/Problem913B$Node.class | Bin 0 -> 1452 bytes .../Codeforces/Problem913B.class | Bin 0 -> 1207 bytes .../Codeforces/Problem96A.class | Bin 0 -> 967 bytes .../Codeforces/Problem977B.class | Bin 0 -> 1952 bytes .../Codeforces/Problem978B.class | Bin 0 -> 1183 bytes .../LinkedList/LinkedList.class | Bin 0 -> 277 bytes .../LinkedListDeletion$Node.class | Bin 0 -> 535 bytes .../SinglyLinkedList/LinkedListDeletion.class | Bin 0 -> 2002 bytes .../SinglyLinkedList/LoopInLL$Node.class | Bin 0 -> 495 bytes .../SinglyLinkedList/LoopInLL.class | Bin 0 -> 1957 bytes .../SinglyLinkedList/MiddleOfLL$Node.class | Bin 0 -> 503 bytes .../SinglyLinkedList/MiddleOfLL.class | Bin 0 -> 1638 bytes .../NthNodeFromEnd$Node.class | Bin 0 -> 519 bytes .../SinglyLinkedList/NthNodeFromEnd.class | Bin 0 -> 1771 bytes .../SinglyLinkedList/PalindromeLL$Node.class | Bin 0 -> 511 bytes .../SinglyLinkedList/PalindromeLL.class | Bin 0 -> 1793 bytes .../RemoveDuplicates$Node.class | Bin 0 -> 527 bytes .../SinglyLinkedList/RemoveDuplicates.class | Bin 0 -> 1658 bytes .../SinglyLinkedList$Node.class | Bin 0 -> 527 bytes .../SinglyLinkedList/SinglyLinkedList.class | Bin 0 -> 1614 bytes .../CompetitiveProgramming/Problem1472B.class | Bin 0 -> 1260 bytes .../CompetitiveProgramming/Suneet.class | Bin 0 -> 361 bytes src/Codeforces/Problem227B.java | 28 ++++++++++++------ 104 files changed, 19 insertions(+), 9 deletions(-) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Hello.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1037B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1057A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1092B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem112A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem116A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem118A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1206B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1213B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem122A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1234B1.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1294C.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1325B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem133A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1363B$FastReader.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1363B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1381A1.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem141A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1453A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1453B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1462A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1462B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1462C.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1462D.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem148A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem155A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem158A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem160A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem189A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem200B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem208A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem227B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem228A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem230B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem231A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem236A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem248A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem25A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem263A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem266A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem268A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem279B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem281A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem282A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem298C.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem313B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem318A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem32B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem339A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem344A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem363B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem368B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem443A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem451A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem467A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem467B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem469A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem474B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem476B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem486A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem499B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem4A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem4C.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem515C.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem519B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem519C.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem520A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem545D.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem546A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem59A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem617A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem61A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem677A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem688B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem69A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem705A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem71A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem734A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem734B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem766B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem913B$Node.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem913B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem96A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem977B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem978B.class create mode 100644 lib/production/CompetitiveProgramming/LinkedList/LinkedList.class create mode 100644 lib/production/CompetitiveProgramming/LinkedList/SinglyLinkedList/LinkedListDeletion$Node.class create mode 100644 lib/production/CompetitiveProgramming/LinkedList/SinglyLinkedList/LinkedListDeletion.class create mode 100644 lib/production/CompetitiveProgramming/LinkedList/SinglyLinkedList/LoopInLL$Node.class create mode 100644 lib/production/CompetitiveProgramming/LinkedList/SinglyLinkedList/LoopInLL.class create mode 100644 lib/production/CompetitiveProgramming/LinkedList/SinglyLinkedList/MiddleOfLL$Node.class create mode 100644 lib/production/CompetitiveProgramming/LinkedList/SinglyLinkedList/MiddleOfLL.class create mode 100644 lib/production/CompetitiveProgramming/LinkedList/SinglyLinkedList/NthNodeFromEnd$Node.class create mode 100644 lib/production/CompetitiveProgramming/LinkedList/SinglyLinkedList/NthNodeFromEnd.class create mode 100644 lib/production/CompetitiveProgramming/LinkedList/SinglyLinkedList/PalindromeLL$Node.class create mode 100644 lib/production/CompetitiveProgramming/LinkedList/SinglyLinkedList/PalindromeLL.class create mode 100644 lib/production/CompetitiveProgramming/LinkedList/SinglyLinkedList/RemoveDuplicates$Node.class create mode 100644 lib/production/CompetitiveProgramming/LinkedList/SinglyLinkedList/RemoveDuplicates.class create mode 100644 lib/production/CompetitiveProgramming/LinkedList/SinglyLinkedList/SinglyLinkedList$Node.class create mode 100644 lib/production/CompetitiveProgramming/LinkedList/SinglyLinkedList/SinglyLinkedList.class create mode 100644 lib/production/CompetitiveProgramming/Problem1472B.class create mode 100644 lib/production/CompetitiveProgramming/Suneet.class diff --git a/lib/production/CompetitiveProgramming/Codeforces/Hello.class b/lib/production/CompetitiveProgramming/Codeforces/Hello.class new file mode 100644 index 0000000000000000000000000000000000000000..cd92bc0a02ba8afb9266480533916ab091d95e28 GIT binary patch literal 1913 zcma)7+fy4=9R5yj8^T5)5JJ6G+uClp#bSy;C<;gc%dMuR(ulf*1r~EN+2By7b;i+g zrcZV{^oOY3)bQ<_8`%y7=0^SgY%?{{JMk4HZ} z01(Gk0MBAj!RvkuDHsmGgF!z=0&pP_Kqp3xv&&X|7Zf`5N=*OHN^9mLeEDHEW&75hC3AnZBvVdnYzitS$%$Yf3p`2YaikJ1Z z3?-qtd|J;e>qS%Et3r>pWtOB)dTr#3X`>XIF*2Eaf=F52%n5XAskv=^M~`Ln+-59k z70ujcLPiqT1;RC|$t}I8r!AvMUtx015<@R;62JWj2r}Q%Gi8HnSIH7+bD+wWnPC(? z{Sjf@dXDPOdgi-@C+xLGm(e5Xj1ehlL(c03J8=b3c7~-C2qg1mrhUPbH450d_seuu zJcs86S{qX*?Y$eRRV~UI+q$QOnaIMTiX~i9@eYy-E~~hLWd&DNyo(hT*N_s3G$Kxv z&CI${B=FLeChI-KNg$uhExnJ*KhIuT|* zw!}%XI4_2tWdj_-^XhQfxc?H>*lbAo->-& zYBFM-y_0OBHl0R$zm<1H0v+0a4T%^&ih=x}E0jwt`srHr5do_rW^I`hWwc-xBlXLgsS-A`Eyp$~TxkJ9Bd(a#9_B{AbO!tJn17U9k%02i; zJU^mIUINEF6*RYM`-nKFy?q3oQ|eosq1An;gbaqBsh~wFS}SO)Ak-_*?N<-*u(yJa zZ_s8(qkW%yfNC4!dlKgFPcAoClxwxRzUK1=*C~33e?_NF=t-zZeJFgmAL^mw=U#E}=$?~n2XpO89;yx+lb4P3KsNFg+XXa3eh5Mc zB7zq7z73~&i=!Q*=-~S#42z$TJ!)@qO1|KH+@jSTw*O}~{dZ#g#il>RDf|shv>+)xqsk|1Zfo~fD7mT1^>~cE&u=k literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1037B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1037B.class new file mode 100644 index 0000000000000000000000000000000000000000..e4b755cab15e0f726cf0296af048c8274153428a GIT binary patch literal 1142 zcmZ`%TTc@~7(LVOcBC$Xlvb)#xp*mFTDeFS5D^8fsfyN+5T1s1#npC~Y_~)bUra5s3=|kqO6jf=PjJdSG6_xaO5@fwqF<+IQ;JCEI_X zmMW}t6ugqE%q!o~=YK^bc;wUsk_F9r==mkPmYwrG0;+@OhjY{899UJ3E09Pp79Oir zm8~duIa>^T$6X%RFBA^{dE%76%u%sDU;?39iLK^u2ONW7T8r< z(&5FM&K)nCcUS5G)3a5T-n-I!Hgv4gwVwugodfTcsWeA7tX%bdwZ_DZn&-1`rWf;? zabQQ!Z52EsQ7vgyIOEo!v$-v=tDL!sUJ{IQT$VGb4Rj_gb ZNF3+AY@_oR;)du+Z4)POg2)g~{sqR>;Tr$| literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1057A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1057A.class new file mode 100644 index 0000000000000000000000000000000000000000..061da4e15cb551343ab39cb5f22a34aef299c55c GIT binary patch literal 1318 zcmaJ>NmCO+7=4}062iCuj)+FZJ%}Nq7-UnyH5!&8ic+paGQvPINhK4-J5?UMSe7Tf zdEu;wP^Fe<%OB#^J7tNl2P{C)r26Y`ef|3TI{EhN;}-xO7z$%MPUwi$pbhab0yrr} zyEIRQaT*;u&V&)d2`LgGbjtm#6kRght)oXruYlI;xQ=&DAQ){K6HqP|vbMmsl;he% zmHdQVx@k@1=&4T?GFEQPDml_#aVp-FQx<4S$*RYNQpPUFM@j`IFnaX7Yy`cz`#XZ(s9|q6*Kif$T^-Pc`v z)=Rns<@iZ0Sg2561sdU;R)HFPF2rBs7Ep^aiIa;aC8TB*i?*8;h|u0J^Oa7JRcwXT zx(D%}{E$~zel`L-q8ovUXl{l$h6C8f--`SMz;U9UvVm5dyWp-KUx0Y;hj&nFzH<~N zbz?aJJJCq12D{Ki4~xYsDA4J9`w4;Z4+t(mNwrp?_C-F2hho9Nu#!+rCGrk+F;kI& z;W}fcruG(lniNwtHRaLpoGN0b)|Sxbw59o_@22`ErOVXbpzZ@S zrfO|f=<{f%^$DTz1=OrK!}YaQ7*%YkVyh4ERbD9wd8JWb-b5{Ku@hsoZu2U4*qL#( zaF632|5EOw6A$>BAL2S5VGtJ5w8xR<*M@_~c#0{!ru7ChetYh*C3}drn^Hk9_98+} zBSH^#sj)%WhyC1Z@e<8Ek%i%DZx2p$rABT)Yk-Eg)36Y1G8fST0Eki6K#jVZ_09hD@hM-u)6@ ze3l0=YWx5{!yoXS7;&AcN&A4)%s%Jrz0Tfit?7?HU%msF!6O|yZfdxd#BJQs5rZki zsE#p=%iLWZ6Ub{QXqXg8EV`Z>J`{+XqniTCQ-9YH=qkIOv)ZWbIKhUsQ)Q;7?Aum# z(+XU9{+Cq3H*Q^Epe%2__5<6g7uExxfZEjL-1L(LHmq5$C(vhZmG`Z8R-tNndxc6E zxZd7^94K7ACE~1LkF7EnzyxA-o26!hM(9=x72EPWCt!cU=E5Rmi%nG9Z+M|VXC<`k zw=32`#8X3-c4){6=oP;~md{)%sk@zOUb0J}11T0FrtO0?Or`NxY)e%R>!DMl3~83pRO6T;FsI}j` zupn*JJm-B_lG^zl=|r=2B;j!oSckM$srv!zs<~B?H{yPSr`D)-ev;OxOvIK9+R~hI zAVF19R7^I(2$KA>$tMOOy<_a;slZimRmV;tK1JorjEN|jL>KoGN&wR6=9)wgGR*L@ z7=%J3@aijKFOCsEg;E|rfx49Yrmx0}O1!8VYVHW#6NW1DYadkc@%-1sXC#^>W%md< zLt$Cj&NJqBw~Gov5$@+PG($PTB}pp|Nozie9TERDDfIH3CCOouGr8tTZJOC77+66c z*16wAKVITWBxM;IcfI@>6f{d$nmbA$I?D+i*dTs@0@GL{)}UX#c#f;ckwX^CxW=4< jL1KrXoD-7JFr;BvXc!T6>I|9RNQg6%61YxS3^)D)%TS!Vsj8}(o#KCr^nND5a#dzzr zT$Dr;AHY}f9n|kkNhqS6cNW+dq&;HCi$y z&yux6={stFZq$OePE%m4q_W<4zGXMfecxk1J)d9MDzIK%I5L(ALmD2G*AX)WVL@qk&eCaOkC538W5NUy-5WBm(j)w*wp`Zdb3_Qjrs~LEL zO#@G{W#AdM$+4K%v18ylio_t3Sf&iUbz=7marTZ*Y>Vh!rjA~hO`n>9U1uAmZnh(Y zdPDm5fyY+oB`Hxi}9^wZ2d9&3M0q-Qz9EZ3wISbCQxig4w zp*zE|FEpkw%(c-8zzDM3B`}IBw5a6Yh$6;$?*}3;PZ2$XR+?`kR$geMudG&;MXo9f z9QAcAt9{16DdL$#8_BPj%xYgc`&773DVM>e!iYj)tgt!AoeGK51Q@~uJ=27lA;>&Y z)-i?x#!j8Z`nlqJLR3 WrsJlLTRLv@r9Oi?v+vL!!OTBA``~W? literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem116A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem116A.class new file mode 100644 index 0000000000000000000000000000000000000000..ba976df4f57589dd707d0efd28c7fdfa530b76fa GIT binary patch literal 929 zcmZuvT~8B16g{(_(iSL`rKq4HqAe&ZAFdjdXh;lAs*==@7+;(&D=xOX&30?#-9KVt z;w!c`k{L%4?d95h^4 z=7zdfa;Rd##-fdz0@i~t3eyb%y;9u~FgD}eKwz{UM!~aQyBQ=eWV1!jcs=%IYey!b zy8m|?>D#a?FjZGsZ{oxcy6$!o6VP5>_8zaZUR#Edz+~lBeP6zpZc9dcZX->?Xm4Hh z6OyaO)g)FXd#qME11g|(eTGho^wO~9HhdXHLBbw_4Q#)cBteu4Y4|h4{**dVt>G02+`+-lM1FptFHx1gHQAy>T%oxUQE$Z}AY8A*fr<|&s8BikH zQSc$Hsp0t(DW)Fxcs?z(O}S4Cl`<}@Kj3DKjsmqvz^K%!JD9~eJ|XpKpkT<;7I<^H z3-0E^F~rv_JWOk4&OAnVE}Q@`iXv}A7{fR{D)|p|*xYO1p}jnWehj0&cm(sI?wPu0 zO@Gw-#wW}x*M>5l;TVoNv-{dJ9n-Ns_kTO4XMO4aI)vp|N3azE9g4t8)?k=CN7%NA z65CGFUcvv)~OyLnOVhb}F*)0;9mI*)}fOxJ;b{SCy$(7}PNP4<&WEJOBUy literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem118A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem118A.class new file mode 100644 index 0000000000000000000000000000000000000000..954a174df784652abdb3f4131a1d9f642ff262cf GIT binary patch literal 1436 zcmaJ>ZBr9h6n<{rb_uJ5K!94cwptn#h_n<@ls2SVsUgq?sc5TSmRnf6+0AS=wM=K6 zamEk&H~OWY%ZD(dGyZ`70so61iqB2RkV>YR?78Qjd+u}3^W3xh&%ZBU1DJ+N;sZ<@ z__7BxxRgW$v)Wuv;tJ+WTs3h`yYnW#GI7?#*Cz5N7Ids&;F}~;nAYaHHaB$mTkYM{ zaEnQNhg$}U29^X8R~^p@=LMqKu{D8M!QWH@eMQGprFvyU1*>wyWh7nnZRxJbz|r%A zU@Y8rY62rgz3Uf0uvIO$68KE0Oij(^=ZII4jwdjby;poBf0H>^dRw`27&zY6oIX!D zd={A}gDoNrbV(D4)NC%b0P3OR=E}D8JQWaMa8vpyGYcnE1=!-9=X zirHOlmVSu2yzxlcH3) zA%oemZdcG7`bGb-3JS7D1(JcPy3$s8*A?qYzzD6Rz^M!tG|mvT+i!T2&rZ zndky}6yQK*(mI(f{NHlI-j+e0ZmD z2sev7qRa$dyh3Ds7tuY$iWeG)FO4^lSQ<|oX|sVII?1-v+jgwBbFA$gZ#ikRl$xB0 zMQ7rfIAQw!#ON!e*7wjq(Lg#AYhYkJ6K`OUP6L_Jv$*(c|IIFjxIC;0M4<^R@N)$8 zp_gL{{m39qG6VPwgSg1qWehQA7`LcONxxuJRQ4aF3^h-?GpD)AcjfioR)TV@M< J&Ws4Ycn4hpJ;eY3 literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1206B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1206B.class new file mode 100644 index 0000000000000000000000000000000000000000..8f612b2d0d1bcc219be355285bda597c47e8adbc GIT binary patch literal 1733 zcmZ`&OKcle6g_V|?BT9M)sTc?mhS1`_8@dhcG;EZ zx={_@b1MSLtc+Up%LS*BnJxPStehPj7`iw@!WG-~1QMxR*=2jx&J=BLDU%DzuD3KI z6E?eEsTu^%LM@wsnBw2%f0Ds=d5QcTPly#zDh0Y~tku9RW^x7F^PDo13TD*qIAx!~ ztqq8*TM6iHDftyQa98U$B&fx6mh1x-v*1^PnZ*g;_2^F=y!~2fSApI`?4u30%=*0J z81psd0=w}3Rl5|*rsD+LspCz7SkA9fw9BqkxUEsSekqoP1iI)5g=@T`j!6qsxFP{r z3s*5sCH7I{<+8md?`mNNv&>}SExc_ZhiMDfaGk2}_d-@_A&(mt-oc!Xn-*^2wm{ea z^puM32hYqeJB47EFDy~!J%GurRRU*){gQJKuj%9ZnMv7q4uWH^P@?YC6CH9wbkF%9 znDj`>5#>j#S0HL$M=E4hiF_$wq=Y zOu#5ol)Ow6Cgns%{Hnz76*Xv6uQAvSitHinJJkQq0V+BRYWpW|r4NNRC&8>WIEU~Qr)=Geo=J(K8PYtU#N zdMsgdqB$8ofZhZDoK!;`%OhoNzfPtNbSG;JT1ov3rX*>l{UO>D#wI$Xl4_{ra;RYw zOf;hntvt2iINEWVO&Dey#;D{aBCpePn;I9X?;3p{vSoMCi~B@x@cji|z<21wPkjG^ zllTp%@Fz|SfiuFufM~;Dn5o1}V;IL#^gw5OXUWscuB{^#?o52iXlXNL=g5A7wVFc5 z^JL}+PsTpRDrEbMF=^i8IR0Qv8XBwqoq5yj`(1p*QxBQXFun(oI=+7o-@k|NCq6@z z4RePZL&t!Qv#O54+K+_*J1pSHVUJ2j!ulK94#{GNz0{cg$LRY9ig=84vXewFGLeFF F{{c;9at;6h literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1213B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1213B.class new file mode 100644 index 0000000000000000000000000000000000000000..7e604e1d07e92ff1527df47c29c1c4a68bc3ec94 GIT binary patch literal 1102 zcmZ`%+fEZv6kVq?(*vbI3lylfC@5MkQn^^=szEWSDVC&!guu(t4lvlxkTNCWGhd-k z8WW!70gM_yz@P9B`~VWE>l70DfNkcSIcu-I_S*Z*uk&v|0Ziao00G>SxZj8b1_JP5 zP%T3N4C8^qMgmCUp~R@fn1FxAc5H7>KuZj)2m<-|urh=HpjKpjZb9gGy^`8j|gs#St-Pp16v{?t`4)#2& z#Ku(Xk&DJ`H<@;JD;}q4nI*Q?owzoj#w#7`t(SHv%KKGAy{fiodfNg zzy`GPT~SFu2x0DxXhS;@CW{?tXdw3PJAA9h&`zOehE8D2#twZ|{UZwMFc<$3n9{YB z5i#PQ&=%DrhJv$)hB&JJAs*G^dSN8xj~j)QjK~k@BS(%z{GZ_`>GJRu{*?bvR*$N` zk0B$*2^x;7@0DW>%JD1u0$Xh2KSa;nbQou(k39?#nczM}&Me(8paWS%u!=6MBZ_UF z9o)n|VmLrgt?PAm+D}dgAA{<5Yj2X8tLP-AQF)p9-O#ByNfpIgz$m}42HITF{)#%85fZ@q2ZGHTsF~; zaTS{|FlpinrVLy)aShiE+%Pb0Vg@%2+*0Rl9d~rx6=<4qJvX=|5J?WN3pC7@o=btY ztn10;YH?HgYxZV=k$AS`*oAf5ca^^%YzVg8ia>8xRlO+rj;y3t{Sp(3m&eENP7|+a zyPiOI@>zD#8;_#|gSPk4lI_KD)Cw<}y7R8T3 z3bf<`+j+TUmqUsaNyj~bR%c5(FX!CXZp979=}I0g9)3z(n@V`qBCU*onJZN})Pk!N zh}BJYQ4M3E1Dyix;b8Urbj(_q!@NpZuy7v_ES$r63mH5l{KkAv$D)NSmN?_`ijHLq zD_CXENdb_sg-3Wy_o{^))+pcc`jXRus4JV>(g_ZQYC0bdy{!b2(`jleT{R8dQaa<6 zs{zxcU8K0Z`{Mj_5$?;AZ`h~e2+0z(E-avzRZ>CGIc_I> zlQn_Emy_`VnU}tRQMUbxr2C&TE>HJmxnMio++02I?3V54O zmk+kWUnPSx{M+LEAAtz?O3}%07riu3ZV`>CU5GC5R?(2G8L&FDvh z5mo$-U=f}p-=S@MMPwHZ*^wPIE{*P?=>uB7LXR6eX#Rw#GEJJQMI>y|&n7?%qG&}7 zZEO|8AUUSUO|>1ULE{8Y(u>kRh0|;tWBUQlqcK~N(|%)6$5|aiI!yI&_sP9yy~d1d zsXatz5_U2_^`6nJ zFTD5G=}c#|H@T@7_JTNOra!=+;BRrn=Ut$I8inEP`<{>Iob#Ns{PFkiF91woJB-(m zQ86=stC$VLhYzK=rs8@S3Nm5LVP2j-l43!M8&Z56!c7^H4dWI*k(!)}+hGjLkYU`B znnih93gJ`vycltmvjCa4hjKx2ZSu zR9Ux5sk~b?tx`s2^jWrm$ns~>S+AA|IC6+DJ!=J;+9-9`ET{4X-Li}-lL%%ITddOA zuq|WWwi-sYrn{zX5pB3P#MKL14DjpH68(2cthB$=9jDvv#H%gl)HA<{ymf(YV zndP?bcr>X?xH%yPzKC&)Jel(oGN!ILf)!U_tRSggDP&$0B;R`(C zn0mZqN)=yf_zDDBLqS6kk2Dxq*H8kfgN6;5DmFE2p{$_-vNrbWQ0D4pxoA{1*l;v_ z4evy*#AyvK>TE(o19gegNNqqee(qdm9p6|vjej}E4l=Tgt8 zCWhoQ@)&3LG0araxYERk)QvU~iyq^piLtb@+xk<+&^X>iTs9eiZ1NVOlt=j05Wyf~ z7-Cxyyv;xGi?pRNf_aS6FNXUVLxDDv9u?BEO*+0KAwQFhXL!pa>MlZzo8fJO8P4D) zktRqb2|@x%FV|C?!+Fvd!4q7d)ko|f88tyFPvHk#;zWYXa1HNZlChT=B?r*9U7>A? ungu8=CQwzpt72MkY4IMX*uwOIPPBF57GsoNN8m3URq=j;upbc2hx9*^BA!VA literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1294C.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1294C.class new file mode 100644 index 0000000000000000000000000000000000000000..8c810492fe942f0535e4488d38a9e5fe61dc993b GIT binary patch literal 1802 zcmZ`)T~`}b6y1}A%w!lL1PEX;?bNT(QerDAH54qgwP5(LsZ=br4#@xmlbJM`p!lrI z7ne`94_!XkCthnGLR;4I2l(Xw@E^EV#eHYuB9xd}bLZZ3_dWaEea^l445vhIT15(1R9wY186T@qG2X_N;umVibQt-K$x*=m(#upNzxs`%h%`8@20!rsETpXRw z(qYN490|$v?cAoZZDef2SIP{x57v| zo9RrCRLP@T-zopMef=nOyon*_a(@$98Mh^ADhe8kFg2XV1sQ7^*0FJ9@pYrRkvBauYp`I**wnBETSEzs1{c&V zG`}FB@8xt%)hxScR+zHot9eyJ8TT|)KuJO?+y!KK8fw_4Vt4os)5ZU!ohdkUzOcG! z7Ca`ZX@4fiO_2Of)iX=v5tY&#sA##F8K+$HSSqGbVix+-Ehj_`$&UGrH{;MLi$%vPDD<=3}K>wZ3IWI}Z06c$K#eyJjw| z(eu%=^NWJ4MzQ#k*FdD~5D%nMa2=0lhPp?Ma@llv|^TRqhMaPZ3$y77>^NVTeybKTkE8MONAkc(q?;_;|#y7BD9^^gY=uY z#PB-XsBe_<2K!n7z?*oBqZr;snijG62ZZ?mL;DCVKS6j8k=)rj+Aa-#7dnVMLiZCy zIhLP7sUx;~@RuM6`vggdTQi1sUZ8Qd{iI2w!zVlyIK>do5Yx`c&tjOAaSY%bMi^p- zc3#FW5SQ_e)W<&0T@aKsiiq#~!9LXGJ+#mDK%3HaD|P=Dj0`_RhlI9Y5#5EJ((lFY zKSW|!e~Qj$h=*`1rI#jk)tK5n__G0hgye9_pYICcAz~?&OQMOy?ZT~Ju~+sQ9rXUQX`bo@GhTGU$Y0)XOwmYKjA&RPo+NKNF*?@j5V~2Bl-fG UjEj+;TO~@RX=3PTmxwju8m{}{!GJmjC5HU) zpb9aES-R5fFi zpOdwY`X^j?-lrplIUVy@(6NYViHABKAuVw7KMSF>wJj{HzA!Tsqp1#!Nx!Zn zy-{||Jmpk7YL#XXMC)+OD+C*G|&rP<~$A@-gKrA*%syy153& z4a-+Xu3|2%aeI;3=)dx_&B$g6<>1Qd*W~huN1rfTsPL{D&_#Y{HK1DAdc(D}RqrH? zx-6j@h_Brj zeuwUm*6w5e*kZ`5%-AP1?!xcE<4vDy1+J?-tT`<*fc0?BWU8OBfxi% zv^q&FOskuu`iN_YRpUfHM>|c-&xkmKP?gIJ@%E#a-YIenV-lxnHLy2zFlA zKvBna9doK^>9}EF9yfKAG?X>m5*S)^JvUqui0ATK0s~e5l_M}(b3JFh-Q014=W?gP zOs3}BvauxtSM86J1L2^CoqwFS=*QIq}7n# zu2l~M*W0Z`d@|T2Lbgv?Al9;3>K<%|Zo{hE(({~vxPz{D&<>TX|6m1%>!GyYtjU8& zCY{l+AYjz}HWfa0)i|jhnR5!lL<(tvbOhH+rs1}UJGiSF?wP1yQ9wK)qKW&UZ{ivM ztS)1PCT>5fYgje$09EQ=-{9!|y`h8?syGt_MG=58O!DSnWo#m7xJ=r8&k&^(PdTlWKehBwjIxQD)|?j(O1Tw z@Ne=mPx!OZRFu_|7SIkk@ zN+vPJ*z7i79249na0-*msKcKT=L0N%M{N5L@goe>3LOlt6*EH}XrC}%%;-^I7BdM3 zA2D(WBa`gF{DPzkhZ!o`I27#}5(C3XQf-QQ3tSgSwL~FG%5;|wr`ZX1l`)006qDi{ b=Ww30U5L)df1#jZTEmQ?v3!xq7%u$*XAIRi literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1363B$FastReader.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1363B$FastReader.class new file mode 100644 index 0000000000000000000000000000000000000000..ccad9432c14262ee009ed0c3d4baf07842f1a10f GIT binary patch literal 1581 zcmah}T~`xV6x}yTnPeCY1cE4P(bAFxOH>rUC@KhT+Ci+Ow6uL0!UadeOxDcArT&8c zh5840RaXU9UCT!w`rb$Xin#C0K*9o-4|C_*nuIbQmUBjd@f2R&p8gA(5!cBF!r88z)#|&<(Wj2jD4L@k8 z2qacKfdTV@^~fsQZh5-7wkAEfdQV!b(z{N-9|#Oa{$^m;%Zq_$JL^^Vp>*u0VMxcM z?byMTK(bI=5=hOst5P6q+K#-_+*pxb)mo|3k~7_!RbR3^Tb*NLD!6a^0{Wcg2T@T0 zqvANyo2gsAFXJ!z1<~cT2Be z1Nl9em4(^IHQ5Mk*P*X#F|cY6=dDKA6NwYhRI-Z0eEEI(Xp-w8>a>bb7>U~tNMi0_ z*^uNPiEhztvimt((a_TlVN4Nk;5Y^a`VSw1z_DFN#c4DH4nSHP5my?1GGJm}Ww@i3 z1q1y!YG44z4BW-fyO$3eoq>B8R+kn9diP4Sm@!brpn+dh&{r7Nuw>v@{AOSozY9Ra z9|C7SKN^AVFnKtSg_Q@gMpoNQk)ZaQp7?>>p!jTO-_%<0Ikka8Yn*KkCBfd7D;Bb{ zX75}6yz9wX>PI>Ol|{i4Nt%4FMw86P7u&THUTskHWS%mqdRC27%&75)UjZlD!WZj< zNgI~u%UD4Nl~LrUr#-UjO}Vhf$rmc^qHT%n=qKpKX@1ao{vHy1IB>2|Gv}J(Lped< z1a~GnxTB@C4N-c7#PS;?mtP{ajW4#*@e0}tdJ{Ow^$7nfK!F*G%v8cDo{Z==zQh@x zpmY#t{+n^C`b6m;q~D=Sy|$2fh9Q>GmwD8-(76rc71EnK@6FLI9NFCYKMKn}XO7^qj*8&SRAOG5!WsH~p+Q!n$A6t58kEeT{IRp}o7Rp`g+f z*?vU8CB9W?XK4%FuhH`wx#v7ah$C*Uv?1->Lpr*L^e-k*%;a;uW(>>RM0)-#5sfM! zNpzCDT_DFvIWS4<6z#X@xq&Qhq8HO)p&@#*F$hIqJ}#L=4rfV#AVe@avBRqg4PzP^ Y5d^0AK1WxAteoasXJ{Y3#}G0f0clN9(f|Me literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1363B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1363B.class new file mode 100644 index 0000000000000000000000000000000000000000..36c3d697d456494e866efaedaccb87c52c8e4ed4 GIT binary patch literal 2481 zcma)8-*XdH6#j0K?k3BYhLp5K0Vx(~K}gGwiY*k|N~I8fNU@6e>o(aWOOxH0Y>=X& zXcfm-ADrgB?`9LawJpQ6y?giEbH8)W_nmvUfByU6cK}E5 zm4R)T&@pKsgb6iF8F(3|qL_~26&SstIVvZO8V;1;PV^ za{`emH)jcSWo*YfUoX#F)ys0eL`x#$W@TwkR&Dj(GDf_jO^j4V?aI5=tW`^2th#h4 z4<8;mJUK?dva}t6o`I{GYx25Gm!wlj&w5qcDU7Lr!sg$MK*%0e!y&#AF|pQ}P_kO! zTK76g+?r=?{Tn6Hzrp}>5+2KS9aa^&X;obsBw_uKb{IoUG8bXLZ?&m3HZ4 zYu%3rlAduqt6)`IUd^K0rg6e{&U!Mtzz|I$b?j#!=y*>D6X`6;@_bJAE8_Zx1O^A5 z3|FzK+kV_f<*bS<5N)lKW@FZ^Q?O}Uskf1_(7VkF1WI2@81= zJ3K@s!$ZSNy|*cOlTtR+f|Y9#D-fS_U9aXx@syb>WJk;9}0!=kpw@d7E6W8$ph25nlH%u%lgqtQl#7Eq;K~YR= zrAIH!U$e4olz_=^Te7uM)}w-S$GYKBVu9qq;5ve}cLfFU^_Y{TIwj!wn=$Y)ZVBuS zD(>eIY^0WDaLzz4KH(9T*{oGzuJfhKj1P)MX&BwT&KNn}Ax$ata>tv}{pUCzwWLU}kV?HF1kI&nmM9Jkj z73@c{YRR%fl9h_(uc_pE z(7a|pHE|nDCPu;dyH}dTcCNb%Ryxx>vFv1-ms!uPE(&Zaue|B_lGSBgccESp_$wHr z1>hfo)6&V6tXjYC8I-(LWq_1b8!z)-3c5e}q95|{dxPAzkf&s+G;4d-n2tLFd)5%L zUOfUkAMb}g_VYG=@PIIcx_>zC;9Htc!Dq+5`w+iy62eZ7TGO}*&v0(~4%kHyAcoy| zmKJUne-O-|?dOLGUAd2NW`6^b20Bh8wDSplH1ZHpnq#9Ksg4KAv4Kt7mqN>tA8<1~ zqJ>9v`kSNC@JK8fOGO*#yo-}bO}mR!Dw>Qnu=zkzigfxe*`x3quzyX zj=k8zDihd;Bo3hm$7mTRZD)~!#8W7cxLc&|Hf?w4`6C(miF_!Q@+@!y)9A+@a&(ke z>2sWE#Bi{eGo4693}BEE$rxko=QE1CcpeAHXB^+*ApJtjoERr7Ro~ads6?P<8SoE4R!o{ zRhxJrVyIp4YGeBU|QKmYmt4*=(}ZXu1c z62)P>gL4)VIIovkyD_{b_wj+mqQqqZbKdpba6urM z%dZI-Oa6u~|)AJm<8VKwjx zXco_1EG`yHys@cVPvBVYv&wz-KouIw+bmSW!1XpuI-_v;EAvN?P&&~IFgj`imfvy$ z6}rC1l$k!N6S|GUVi2h9irWr#HWh5redIrq2_)Kex&|Vvb>(?Zz&H`I#Df&KTYEHT z211@En;)pN?1j!I?^)nYqt#H=zr3MZkw)y1#I(c`yFv<8zeAC(xRIgR|cKcI6wHk{h}mI@Z>H*)3t(w<_`XvMwYjSp0#TeCquspBsG9w{+7l!v>by8 zVh;H=yoNFUjrAu1QouOZBRm!O6nv&;b|D@`?xS4I$Y>(Nz1;`k7+&IO7!%0S!eH?e zk{F`x$EQfFKSpvFM&)!DsY@qz5t*3?tT^<50jnaK+>Bd31DwXBhm zT?}Va(c>2sGxBGovt~vbUp#@;#mL>PX~er1eLGS->^*r5J8O0^+Qp%Vz3(&)1DeKl z@&rp9VcBU|EPVu1Bs7gtti{tnnllTEAA}Mb3 zu30S8I?0#Y6g=7|DZ(_PrtmVe=262d+@*N;I$ovjrWOb%i2<|k;1ph`d}(}xHyE41 zo3v|*`}iF3d0J*+{*AQ6jOa09NaD2K3yHU)@7wHIZt^drdSsG}y$lmL!!?1zGhwbk A#sB~S literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem141A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem141A.class new file mode 100644 index 0000000000000000000000000000000000000000..91f24fd614700ddf130bccd2261dd5596d2d5ec2 GIT binary patch literal 1422 zcmZ`%OKcNY6g_V|<2QCD#3UGElai)s!3ha&Qe$Ysry+cr)(J>1NDx#paRz6oJ&q=0 z1YK0B#IC#Ux~PhRM8t~1B1q*Uq^{Zpi>}&57ZjH59wAydZ{m_fbuG_*_uY5jIrpCX ze*Wi&2LN)IjH4BU61!r^;@vnj3@I}l$9u>rvs)eHP3(zdFWxsXA~7nlPawL__1xfq zKqS+5NeU&?|HPiDFw$PAmF&tX+jrHz5!8b@cR`@Dpl+S7`6Xu| zd%~|Vp*oZs8XF~E)pk9B&6(-K1^c3%t=L{UTMT^HD~~EZ;qsdhFg&~J5K5aKXDPNv zS3h5|%RD_p*Y?YdbTk3sm4ywz;X z&{_=a(r1(QeAu5vHx-rGFOe3A7i)Dkc+^#DB-V7fOJQ5sfHr}RABo0_Oh!0f4 zn1w?aC!mGHIAY-_j#>B+Y+su?F7c6tk5ORzr;ijVS#wRvz1qw1nF~%SSQlE+c75pb zLf}+Mq9&1Ck;1KIC%pN3z;ws1QmW2O(}VC$c+Mq~Y|8XClQCLxymBxXJ|K1yEzQ~f z7}NF4M4y^vtj{p2m9-=6g~hB13&?quR8iG7s#^bS&;yI_UHvo&r95qdyDV41 z)#$$iaVtFDNE=-VqMg3g@H?=HyBLz#%m^=QdFb2&f8B+4`ZgkWpci&7!VUte&yuZcSbF&+Oi=(~ z%HaQ|gz$^lnu@0MCP|Np6Um!NGm&0ISIS75xm1+qJH+(7Tte)Mso0Y88*I1@vpu$q z_!3%_+p_Aas1hjxC6bRWT8S2zltT#<$5!qJDA_R8-br13p(-Y4Eeyn!FN{|Rs65vTSWdhrA_Ph`S@d`|pPo^L@X**|^l zeTlaku^Ww;$vSS5Aq|7o+#pAqqrJ}CUF4B!bl8S&t}Xb3cY4CX{!W};zLO+=#oP2E zy!Q)h=;gS#Gxs1`UlPKU*ddXT===BIFVQc6=jeU`O}t)u{)Qn$>N$+IXONmC$xgy( G7+5rI^L*2sH=NMKp!hC*aAmWj%!br z^YeD`sWqRYr7=~=Sh*Ri=&1X?QTLXdl0ZDAq81Cqj9p4h7YhXB2d)lYxjW2+dCPGH zn!8@4maSJ-B4@eTMA|DlZgyA|6b`>6zh!;|iac8>*`Dgb4=8(1E|Io9<`Nm^vx-@k zY&s;JfL0=+DHxZrT-PqDSY~Ygm&4lXUmjdT?*D^&WR;f4T;hR= zaXe%x6OWKI@mMWSkdl}%F^MUGmj6sZAbKGC)cmrYp$_$dMwHS4NP4a0*&KnUh8C;p z;1m)`ceU(sYPOZ94y|2>I@CC&YrpoWng5-gc-=7+nV3)Ex^uE%G^cMvL+S?i$DX+ErjMw@)1>_1>;{Z$3Zk)Y1{Gw47) z|3vDifzJ+6t_{2;xC`##i`x*NeRm^Q!#7Ga@oZKBIEEN+wP;2QEesa#5JC-YZ+D4SqE^G~x*JTBnI<&I&cJl5d z^Imcur1d`c$3#z%+AJw8k<<#$FNt159BwMNxTy? zIKh+7+!M5)M3{RoPWcfO1*aJW_EE$cqWJ`o$60zcoTFXIT8%u<$P2VwgWN+@qDxem jO-gjDvk(#&Iig*(?IA2g+b+TtG7Rne87R=hRYUI|p@ta9 literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1453B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1453B.class new file mode 100644 index 0000000000000000000000000000000000000000..88df7f04e0b04bf7c29d206992682f29f37b85c7 GIT binary patch literal 1255 zcmZ`%O-~b16g{t<;W1@I1X?UoMHDTfjvojLf*&ASQk0|yW7znpBaXH+q)d$_CT>Xl z2kv#_8Ww2OnCM1h+?nXYoj<@IU;=pFKtdPVr1!pi?!D*Uciwzid-EPZA94xU=#e;N zp%;e}h~bDfN40ShIELfeoY2{m3D%#I=$9A}s5|TVUN|BU&-P3U7^A^$S73YI^WCe} z@~m6Au4YR_n)5+Xm8Mn2)A1%~gm=9KfplJX-3cm1cfpye1S}{Y?>lw!;t&bT%JT(M z*_r%3^*}i#<5uB4aZ{q?k+Q?wk#uzS1jN7=3D*|o*QAnU^OO|W1 z_uL{Eu7L`V7DBhoD{2vw8&~uKC+E*sL#pViGB3F^`_F`ySNiV5Fz1t$?@O8Mb(|0U zxd@=Vja%a&A0@(7{ONUBjRe?>CcX<^`J5M$#l)H??Srm+QZ+0n_N0Ny*gi zl*y!Yv@vcw?rTUjU@l6Q{Yo1K@wnrrjSO?NW>ir>AdP-2X%T#Zv6N)5r3tJ}g6McF zLN*9%fXx!lAjV(rOcFcSCDwQKCI=4L(6eBy1Jx>^^7g-O>Yxd6g|(LndjIOVw@O~5|aQebqL^wrlxhkZTLt@>OdMpAcD=r9?}7O#u|?+ zDpr*uA+cdiR|TmGi%JC+js&RdiXYP-P^odxv(qLaDVFBWyI*JSId{fy*I)e(U>u84 zBrqm%stccDJcssS6AgRM&0K zFWL3XobR!qIyRm?H90}Rs^z!>`_eZHcdYNNOvQ4SGsVDn+~o=NK;iJ3=EWjm350IW z@IcVS&Uyj89$0?BVQsfeY|CF}W$!M~1ge*q>VPx?r;;g_EZ4Pt&LoJ?T@0+!-C3*F zrb0m_h9xda92JNby#~2VIg0q+t%Oc04kmih$3&aYR%nSS6JO(!DwsAggKta}Fe?Co z{qM3r*KjIj+c$9;SCpCKT*D^5#k`3ku5uO=*Dx=!VB$J%5aEAB7Km?RUs<|imq>3* zs3Z3F&=2*%u2Lhlnq)^K$IDE+wMM{l+p1Ef{`9U1wKVD4_kw9xEh0U_Wrp#g_=LK`V?lp`RUG3AMB*_(?hW)SFmN3upDDo_dPJ zfR@x5Hs)4zvD*4GA#-{-YoxStRwj+4e2UYr5m{VA*MQzcl+{M2iCDtyIPyQIiSC@f zVu%&lT5bK2(rb^A+TNMcE2_F(_!4^*UQZM8)mB;Y3`6mprx1Wdj6CAx){iJs^bV8t zD7yKtWg>?jd6G&~_8;XvhF|b8(o{T-pE1I02*(&d4*56Y l5~E_BU$n$=@fZ5m5tBF}L~f|X;lmOqRROC77p+$R$v?lqF+>0W literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1462B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1462B.class new file mode 100644 index 0000000000000000000000000000000000000000..78db350fd2da11911d9adba69264d6497a01f7e9 GIT binary patch literal 1357 zcmZ`&U2_Xj7=BK&*^{K(HcbUVeHN*YrmEtj6s@liZ3(5!7~5pkRNn491beVPzdr%h4!~smQ3>ay*I?ag5<)6sIIkON<#{|Neff)g9 z!Yx|@-38mRCWGpnCH3W+XhD< zRA)tRYir=!m29zOI*#SB0pSaD7Jaky;Idh3_DumL`Xwd=;zc)L*XL|Sv1fJbgQ{Bt zYmj21+4*W*i8BVy;+!ftZ{Py*1}@@~z`DOljt6$7Y7Wgc;%qrDdpJ|&=lah}0*v~sWhgXFY)08i;CNt1(WU+cMS8tA44L_f6Tcn${ zn&p%Q_Aej%$L;tBc3Dfd8TH-Y46TQOS*hpe9oMra%sK~|YKL}lPBE7cPM)j*2tT6$T21;3F!ixBUd>2+N7RuJoH8_RYY z8|cNb5t|s{W-$egKQHk76GF2e5MG2<*xNwl#HJUaCG8C!C})g|eoPDJBH^5#(&bwm z`2;z;h-g|1r}PG54aC!0pDd^JyL~OUfsUlnK<6vyS}yWJ7w?w7q$1jDbbUZqvb%xA zJ9H?sN1016RpVi(#>bK1D$#)`tr!W!(MN9wY3xEL`F7ztx^bJ?JM_y`Wr2DGB=i(% zJR?a(`T{WqFv`7~DMlaeVhgP>ac*HN)zpY~1KSyku=+XU{rq;|5q2`e8;yt9&1?u6 l#&<#fK!S*3iRe;dkFtftUP19kz9W+O2B{{qkJTaU{{?zIC+7eF literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1462C.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1462C.class new file mode 100644 index 0000000000000000000000000000000000000000..a35c8274c8161a3d0c690363a10f543ca86eb7d9 GIT binary patch literal 1500 zcmaJ>-%}e^7(F-H&E13r7HCqi_}glrh6uJ`fmT`+OAG`_MI!pJgcY_;HgU75^}z>c z+HuC`J~_Uq4}I%Q`;a)c(;3GZJLA9POyju;OsJsA?3erf{?57I=C7x}JqBxXWjasnh)&xefD(j1i zUvz5eHNV1u^5og+sl_=KEZeRpkVtN2uh}>3bjkL1)A_)6z1=z0Fyghls0K&;9I93? z3y2IKm(Mbvo2+U3yKFmjOi6)Itw>j=SUqq{>3q@lJjdrOB4EEAch?P=9ok~G-h5ye zudmqEHXw2bL~`nnc4Bsrw6Dc<4Dt)!Q|YCT}MW0%R?aPnA(xQwU62m;3odAsBIciay!YD0F77ggsfhP|UDm*~A2`zhu z#tT;TQLGTQqPc=*8M%UP$y^~~MREm6&7fjMs8~{`Ftpt2=&evo`w8C;MrO6>j2@nr zs?4;J(BsDKJ3nGRE>n+x#<_=(g(i##3EfG><;3k@5o@5Q0drPM=xvKVqu-L^ zZtM4h3VjdIJJ{Di|6L68s0xi}O;`;KFi+WA-zfNDDELblpp2o1UyB4Rpchxr$9Jh8 zIa=1~-z1-VWb%7*d53iTK!ScDMfXV0A9x9Wl5<7hIt=E0h3D}CG-d~QkzSqlFB$O) z{|h&99k23aF!~8z!)gBZ;1OQO8zkC76G?hQoZ>r-VVpCbVZ?bvo?=1bO(BtLaco0k cVqcX=Yl7GMH!cmeIHT5ebr#?)76@VTA4yqBB>(^b literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1462D.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1462D.class new file mode 100644 index 0000000000000000000000000000000000000000..2e61af86f82e66236428745c487b751b257c4601 GIT binary patch literal 849 zcmZ`$O-~b16g_Wd+DA(ZrC4Z{Dxheg+OdX|M1*KG#F{E5H6(`B>p0fIc7{x+M)&*? z-LTe$Bx?KtZv7wr1Fh$^O=N+S%>6$1o_pVqKVQBBSVuJpiOUjK5?I02Bn({Bq9m~@ zu_h3|b_XMo_!3$Sly5afmlYY15hR;;1!$`IfII6R!LQnhSpcTFHdIE)p zM!gI|$L-lq!+-_d>U!t9)VCjb9lPl$-*-cf6_G%?87b%WV|6%W%M(ZxBys}D zX3!_s9ZxSdbDD5Pb4+0Z2_}YoPxqB5r*IuNbU`Hr8#e{!|FgP4=HI@%tpnE~qf?>g zyI$mSNkd;JH`>7q?7Dy0k9Zzeb-6{pbY?=|P5SQJsP3~VAFhri#QDzpGaxj7$|OCT zT2RNelPHoD~!F$R|Z0&gy!^8f$< literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem148A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem148A.class new file mode 100644 index 0000000000000000000000000000000000000000..a20349f23988568e6b4bda853211dd9073e05306 GIT binary patch literal 978 zcmZuvOHUI~6#njXI(PcO0;PyNR1~EYVMJ?15E4UT(xeKpNJ4NkOh+7OXPW8M=$=2J zTNkcn0f{F50QdeG7vguPBw)fM=W);DJKs6&ufN}a0w`lCjTELN?xb)R(`jfZDm9~? zr8H)7Phw7DUch+j`ChatkSNY<3FvDd`x|BQR1^U2lWXaXZ#V7_gwVP+oktOuUxu`2xemo!Y+r-nN>yzh~8>(DV0})jZ)* zs;slaJtE~VDHG5-4pTjVZsawsx?}sk8xmg}P@0q$g@Z(c!s@~_plVwkrO zNY{fdNj~?~M*SC<&MR_Rq>&LAh>2dDBVlE69}BABK^6~D&f*a&5|6W3#1pP}`Tm@7 zzV!O;zUxH)h3X$WkxSy5I#HpwpBGqFzuk>^BiC+m!;#{p33WW_yC0&ePf-4NJYpi~ z(mw~<;F-^X@-Y|UUkDSUt%{l?pckt%TbP8&zmEDe@L%h&Cu40SDpIeQ1+!p$ zL8)Mlw?ARDU{28F8PsVrw8{2o7>80En&Ru}?;{umc?_wzC7`%fVlBCXNk%CYxXu_~ zljJnbT#2m9$l(>Uuj%g~4+lf>E^k;rhj~VZ*bOw;JxrUyHm+iXd-Y=z*O=9qS;r{7 z1ktOMA?Td3hH-jHPFlePJ%jU>aGjpS4I+&}Kjny&7w(ffcY?GKv-Zm~qe?SIS4 BxrqP( literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem155A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem155A.class new file mode 100644 index 0000000000000000000000000000000000000000..9945e7a9e617f5e6145da865d0f398ec8e64432f GIT binary patch literal 1059 zcmZuv+fEZv6kVq??V+VuN;?$+FQ{k%dqHeP>m_KSsVSGFrisDC40SAn?X;Or5q;)M zh>6eg0Erquz$gF2cOJxb1`=w*By-NbuD#Zt`SthPPXKpNiXeiDqtJsdU+-t2{?n`sM$;e2hT{oLG)3ud< z64bp7yDKnSQC;uaZr$qUR^2uWT62ZMVu^Sy({=<>>9xwHxn<^>rqjq(J=b;`B{fgj ze9Npe-3E~oXOsy9x^7V7_FtIX)SYGK$l(e#-K zwM^+)+g{lrC_kp!M!QG*6lj%eKLtwoT!`NnCPqgUHAz5Em#1r(!~lOK^#s6$VUTB( zUXHim9h^CU`0A&Jc!rLHI7d5rV#hE{FN`=w7-6&MKqD;h;X4Aa_Mja=ugvZv_;BJ! zWLYcfhCZ>2c*f9GaAijqUylA{v}{pVM^Gz<^rAE*Yw{UGW{u!y#CAeL*~Q=&7=BRS zMbwYzOzlWQ{N6*z2<<~Ex*8PSWh8h?sv024Fp^Ywk=_*VSytpJq<|O}m|diR7nHEX zo*FCPz<`AmHkfm80b3aJWxpoQdFB&*b(ApgTT;noM~e3#nyeV*GKSG$XOg>3qR#$t z^2*~mCj8z4o{&uvLC$}SOSD3`%>FrqjtCHxxFRtrB(CyH93pWa$jkr$ literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem158A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem158A.class new file mode 100644 index 0000000000000000000000000000000000000000..f5d9f4ade82aa064240389247d9532400bb2731c GIT binary patch literal 1055 zcmZuv+fEZv6kUhT%#pT0p&f3vDi^g}q;jjsEnXr?lPV-NBnEvLh5-lK88V#`dC?bs zLf_A-6IVtUQL5vJA|}vUpWte9 ziP1R5Fs=X-aZDl~$0JNhJdR@;l-7Q|G3;^a#^UOxV~78xO1st2sc;(Qoq0aA>*osI zb}giNj#VLdXZG3)<*M|Y4`IP0DPNU_MEn}hmqbhS|B@(K*Fyd)X>x2UP?-X>Y++y- zJ-EUDl=?M*h9Sl^&M3!SaMuTqA->hGo46YFWDLzb$Ik(1L4r{uTG7S~i-nB{X@O5a z(D3FEkz;7Zp(E&XYMD>}j81Ejyl(30eYACHrmoV9d%8F{``e{uw6&4E9?2V#yfh^t z}Nc2eb3L(+Q Wr#M0C6iq^iv>rcUjUZ0F+TDL_W6W*< literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem160A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem160A.class new file mode 100644 index 0000000000000000000000000000000000000000..18bb8ff44fbfad50a83504026f056170ec343c32 GIT binary patch literal 1118 zcmZuw-A)rh7(LT%JKM5K`B^Mll=@phsVLST6on?nnj*v+jKLU}vfyI7OSW4hdW&!1 zorxFTa4i>L)c63tfe+wI5Mw>FXuyOfGxPn;Ip23?`~COlZvaM7Od^S##6SXr7)m07 zvuZn+#4z$Ic0P#_T#&dZF)9$h?zm1cE}-QGW(A@}Z^0I5FFUS%uUVhB{Rh^3jgii> zSG8)hmhUM4Z!j7>a~cBavbweC`Bl4-pYc5w)JF>EC&q|Zw;WfXCpTAKwq98In&mF# zD}nF0OJj;pI9w&JW!75$64AQ$DHVt`s!Z*GGy|uWuT(A9wS9635@?NPoz`6ez3#Y0 z&vA*=_Rp-SWURUqjm(knKqauM&!?=Fa1x0$1(V1MBr9H%bKG{+(5XGc46FVPw80SQ z2xr;bhQuWU1zc7IR}5UmHHk3;*KxzZIBrVZGBANjDzU#*gHN!XCrRoa1We0o0WLZ%~HMSVd5d>Kz_%W(q1bhw{+z-&p^AtQ|gIf?E z!}LM!@i1thowh1v0aEDTnLsDH7~y5%ur9&a>o15r+JLr&XnAN8u^Wj=tq{`+@yyrc zHK`SJQ_p3N;J&7})>}U|AkEk&bk(v3)$)CGb3e%0+SzJ~ZFa!qo@Tp!%$=r}M-Q&h9!D>V zIE*PA!9!$FWyK zIT1~2+)1nqQ8juB*`$DJ@*JZTXZ#5mpCDDQbdK2I3<8>^!-9Y^ly__ Kuz&S-XZ`@(U)^*7 literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem189A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem189A.class new file mode 100644 index 0000000000000000000000000000000000000000..e0e0cbec0350b9747ccc00de957db2909fd4f365 GIT binary patch literal 1094 zcmZuv%}*0S9DUR7c4;ZlQWq#t`BV!i6-5LKCdP!=q$o)Z@#Dg@tgyJ{R6 z>BWP3FdX$L2QZrW2lz*+Z?=#kVUzjI&ij47H}m_?k6!?0u@pfBV+O{{F`7*L*>U$~WJy|T1jfu8i^{I+~1GmdmOGX<|^ zyPH|RpR8@NLgEy+K%icttC`sFY$sDFN!PV%tSeYlRF%{Z;bilQA+fw({7@lFOVM=^sdD&T6A>RvN27exx!qnO8n zfg4d|u}FfaE5KeY+V_gvR>}JhDm<@yR+&tdNM@6%UCHF!YQv*SmMoKNU;0#slFx9h z9WUpyD6fxlbhf&!NN-C(Pv>&V5v(*A)atOx8)$V%_-Sl>3}*4F3UWA^md;JAVFY15 zE%gN;lw!0UJY~2G?)u~b#5dpFNgHZ{=;FT$WdLG`a}T2%2_j4uFA;=6?CVbi9_}G{ z04+bY4}D3Qo65{-zSV#D(%-KLM93`j{Ue z{+>0GoM!-UxsuS>{S9j-DfT#Cv2v0ZahCc0F#d8J!@!V%VWB=C9#3?2$5?ZO5dn<; E1E~$rl>h($ literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1B.class new file mode 100644 index 0000000000000000000000000000000000000000..487d39b2c9c18aedd465883be919542a5c9df3be GIT binary patch literal 2623 zcmZ`*YjYD-7=AX{bdz*jPA_R`2~I&ZGH+%TI8H?f#>)!oV`q$WMmS~Ii{XiU*0L85DyZtQY%70Afin=CQlLiC z^QM9=G0Qeb3QKclcG8$jai%_&P8z8xBWua`%A}e06;=C90riB5x$m z4jY+LPV9{aR$Y@!+vm(|elk5i9Z4wg1^y=kOM!0L^X7%og#l~P%JVguP8F8ya`ogg zn?Aobc4pG&$<#R`#n?j|qeK$p(~|deYR$HK!Lp51nP&y=o@A;*w09z1AX9^uq_y@x zx^~Ov=m=q#g1S;x!$EIHaRj!t2uJ z4ZJDgEe*>$B6wRz06`t^;EIl`cvnI5gPQ0sSgCm_9A#X`HN3|`L=N89aa{)dK*tRn z((s{yHc^89aI{I&?fXJTf|VVtisUK6P?BF{7YyGo>gH z>sgG>oiUSa!-lCf5;sm=%;n7`3PkG5SMIHq4oB@wAy0GDSfWI>R+|36f>fSnn-}s? zn{lXnsz{aZOfL|8SSLIr@;vo%T@6HoJWdVk=|f+^Ad9U^nf7A-G$Pd*;#lfazzKE(H|IkII;C*cRsz=pfWF{dqZUAnUQ&<*r*Mq#M1U6iOCq*oLL@k zdPI51{3P>#v%?PFf9<>v9lTSi!P4DIiSy~AGI^SaoqP*RoyytJ9Vp*%;6N9#syvC^ z9P5>F7*FucgFV>G8M*maIHB^{_ahvM+i>228rxNbtJlBmSXIBmF1}QabUBOA#Q2x+ zb*UWPh5Ht~U3cMGfyRe-W%Umk*jWnP!2m!t|LYK_!B*5_JGL-n9S-n1??n?1qq&q= zh{3m`4NtNzr%Z#NqNhr`yU~sPOj0n}r@7Ao`GIMG`VWMLgUa6sXy~~Ir=*9sLb)C# z2@P%<-f;Ffd;Oszs=r1{$iJ4f+uySS&$2^VS^X>I+*X7>93s|?IJ;HPepe^$)%kAC zr+tpjCfBt_)cVvbcOh=0uG6Q{OA+wdJ`lce9 zyZEc$N@#Kw(NaWf5!=?;>1RbiE9==te*ENNJ6iAvN87NIJr5GYc$92CMkd@=j2F}rI*;0GPq8j50IE37RYRnGhxiqqvU!op69K3 zfIgnW3NGUlBVWv|U;KwqjRWp7S8)< zBWWssdmm@BqW>M(UrN4!Z$#@)u7p$c#S^ONk0)Fr5>Hf#fp|g_N8$;$7>p-Gl{iY& z#4(~E>SCB!BSwg|VwAW=j1h%6L97$w#CkD7Y!H*gMiD3a#1yef soFq1jY2sFqAhw8^`1jaR|LFIqle*=#N|b*H%1h-7mZD&YV+W4^3w)t0;Q#;t literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem200B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem200B.class new file mode 100644 index 0000000000000000000000000000000000000000..a2263b2a2dd7d87bec4f5ea534b632cf8781b52d GIT binary patch literal 857 zcmZuvO>fgs5S(YnF-hDuA0z|_A59CyE!3e6_I!a-?N#g0es5cS+wWQJDD?c^j?@z# zpC)m3*dtS64opB9Ic!Y`#*x>z+K%n}Zb*JX@?_|a#{G!NuE0V&vYmHN?O|+DM~O=i zNVkJA-R*gDl~K~<$87_5upt4KfjaIQ*u<8OhJkz7=3Mg!r^a;J z=iNisp}Uz<`{O8b2OLc9rZ^eQ3#_I;97kM^YY#YDxi+^Ux2F5ZvHrv_u* zr$h(b@06$zdm;Z!nH)n2>eE1?wrh5H z&VC;wX;zMc6X;S)h19Cj8hDdxS*qk2FH>cOr-=f#a6b0Ypjwgl0v}DPGAr@S5Oo1% oddgxI7ui+FQN<;)sHhN8gmT89>A0ffs!%!bAJPb1V^hKPf3Hxj)Bpeg literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem208A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem208A.class new file mode 100644 index 0000000000000000000000000000000000000000..0d69d24013f9c7dd1c6438b2c91eceb625c810e8 GIT binary patch literal 945 zcmZuv>uwT36#fP%3(IP`w1`zJURsxe-C9vmYLjYWVglL(#Tb7L>xk3rg)ED~$Fe_Y zqKOaSLmAI3O~7<_lQVN}-}%lt^XKo+-vF98)Nu(nHB_^>h1)t3xTD0~47M`Z)^QJ} z5;f)C(NRZ3!+j0A4Cw>u$?%XNY1aA-sh9p|!LZtqo_I5H2O@aK2M$?^9pC0op9fOu z=f+g{RgM`d9hLRP4{R~Ejsu?p-2J`QQJe5wE1FyXp6)<=})Nqg7`7*c0s%p^-ldPnHjW^3UXA#G4*SG zdZh+EX!Rw))UHV8Nwer=bgt~2f&GZw1(NB=m_w27#ykKetdW+*I?7~G$x|fh2eyA9 z@$nSNGo(888CJTDV!Ei!km)vN$aYVm)0tbKZxB9+PL7D=iON-ynZyv=IV!H8 XLRt>jC}Jb3S*H8-sD&HkNnrCIMETXD literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem227B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem227B.class new file mode 100644 index 0000000000000000000000000000000000000000..cd640e4fc328982bba211a8e29c0e40d810a62f4 GIT binary patch literal 1434 zcmaJ=%W@k<6g@o;wLBijv7NCcM@bA$Kyru`oS@+N1rCHL$d4*fE>hlTERUTD(u^35 z0^YFl0{#NB$tD}JkgEul58w~@1r~fjii$Zsa+Mw8LRHg!`}V!(-g9p2kJrDw1aK4U z76x%$;=?}7;D!YaH`VfyI+i4ES&+D{mXFhzRr_tV%vqSng2bZ4l0a(S5BzvhK+hL8 z1dKc3wkI%H@dIzQ)7Ex|&1D`cv+sUVw#eC)ROSi)?1vDyc!v0MLU#cd@7BrZ}s ziAl=P_S~rckVby9TrMzOccVzas)ilXy6YhcKM)gjYmkk}Gt!+K>>hT+{ z>RvncD1xRY;PfQ(!(usTbz+XdbDI<`lRx!B%|-^^_i;HODBp%sB<#>W23qG7kAYHd ztK|jT0=ay-@Yb-8XtLn7qk?a|g#U?8$6@ci2%O8m4NSz5LKvDObtVODVl19dqA2 zG=9P5#F=(dS;I+B*Gefz<`Q$;sMSjH>EWNxk$M67-~bHjqHoyhqTi9Uy0E(#Pz3aZ zz%n_iX8U2$vf1-MAw+?#T*U`H?eQJKbtYx?h1}H3Cm5c}O`rc6 zX71U(Mt%R*pYgJ%#VGp)yG^stL3TPsdyM_5;Z86{BX`A0Q*cyglDo1L1CexQLH`Gu OIP;1~0@J+JQ2ZD1>mHQ= literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem228A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem228A.class new file mode 100644 index 0000000000000000000000000000000000000000..1fe4a883172c1a9c47f144275b871865144f7b37 GIT binary patch literal 1118 zcmZuw-%}D%7(EwOS78m6K>ML(S%R7r{jxyHERzP)85$ew=?W{Z!on5<7)Ezyy5t0#nTf4c96s@&#$zro;X{mhGA)(_w9> z9bmdlM$c;AtNqtKeioW;)0S=aOJ!K!mv?1hXIa*~acQ!SS%E;l+Tf&%ma?V4ZQL0( zp@9(k1qQrn+r{d5WZ*GU3Xm2UY60l=j#*ri^{u?=8kj>y#}fljF;6}N&#++NIbIl8 zRGF6smO#g%ojs?dmeDI4+h)P#AT2UdoPp%`>aJO#$Lg3OO(U#oB5T(gF3-u76&f)d z>zGgnsN3cTm!^3ah_af4d&higB{93Q+%Q)*)ji0@JDAO4SuB$Ol*cP?iciJgF#P^6>K`3@mSbzu@*WHiQghQw*oDlwD9 zMsNYceEi(c5p{`c5J_Cd2!(}-8O0UOd6jV`z8M)~aT_Rr0fsJ3suWcGjHF|nDCeyiYzB{J-@Es|`|dsG++F?o-^(`uPGZGG z5|av&rE?|{$QzjI#R*KCP%$HylX5v_Viw=XgVQ}YW8z!P^`Ky&XyB}XUhsS`q@m=- zuL-E71Z2zel=(@ zp*cM>Rhkos*InNYoX}kjye7-2x$zs{3kZ+TBA*RDjzCNX+{ zzQF$6jq)AmzLRe_em!3a1JAF|Nw~TnVPugjWYE4B@`@AGiK%~&8|>4r@o2kNC-fTm zO3m>JkVu7ZV2lb1n3YzCR4#gwci%2PlM;i4KBO!hz<@w10=2u4fq4t(@SV&mSvZdc z3m0(Fz$FWpv1s86t`h0>3l#%p3rkogsO1$>+*?8d*de~McE_!e;;vBT$9Cv8SwqT{ z*(T<-@{9gPC!|iU(l8P3HSrBPsfU3zRXF!;eZ0NMT%>hUY@() zuG!Bap3sP)pQ|1Pd+`NrYdZlM?5AhSF)<=9zhyCn`$9VQTD__ivi6(b5Vx~x^??wZ z-G8(~HoGokqjq-YXAICQ4oN>@4=L55?9Jk4_wOk6o&7uOC{gc8?4xZ#L!7?^p~l%W zMG9#gWyT4jI>o)fSP6p>Mw=g{L0W@2NNf{4kyecBII>Yp!#sv?h?NiXISBn<7zVx+ z?~&Ys5L-ym?0e6yz4(f~B8K8XR2QhefKq-1_4-q2&!I0Jdj?}x&*%^IuKFuZ)9on@ zKYW4SN3+^QMkCq5;f$8i)_;2Z3ldLZruRLAwb}hkn(@f|L#n;a*ruu=HkH_t?47|8 zS|j|8lFQd9VvKKk4i$QGB4;_D5lk^_gcT-uGD=1oPpZrwc*qU3G#TyAnr!u(Pb{ ziCvBohfk~%?T~HY9H>B|;qs_W(v1D8U2&Zt@FLa_ETHfC-g^PV4VytM&{J=#XcSN5 zO6<7r)}4AwxWo`!Bap0wO=@2AmBCDh@HwS5jU-Y6eJ$OcB_-z4uyIQP=F?cfVwx?# zEm2704(`(J`R!nhvmR`0?|LqkcBCpF8?jfTRn;-8ZPgF$Qc!QkY?INAsnrEsUd!f0FtVV8f8&oMvQm z6h08fk$S-;sEE2<;epdFBYlLv2MX z=vu+h3#Mg`9AKWIUXYeF4=|_@E2H`+nESfem*UIGZ%a2mGc?4$$?(@9Ov^ZeRC+Wh zJ!`BAs!6p}WT>DI7UvuWXf2BgMza{?8xHa5a=6cU6_8c#MlYO|aG)v03V|P$X*>Ix(vl<<7um-Wr2>LWq>O YA~7b^2mIx)*Z&7b7YF&qiA&(>e^Us-o&W#< literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem236A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem236A.class new file mode 100644 index 0000000000000000000000000000000000000000..8c989625bb8f2974e19e277b0867ff70ef9c4e05 GIT binary patch literal 1356 zcmZuwT~`xV6x}zO575u;i!L&+gYbZ61Xrdt?K@jcBC5$jOnPg2SuG;7R ziaz$m=lTFu*Xj@OclaxOsP3CV7?va}XXc)}&pG?-bMp58*Z%>S!>=Zi$VzyTY^Y~tyA58p+8wupFpv_Mjzu1GHP25Dj2fs)ZByI`B7aZ5|7X_l} z%!YtbXztho17*jxE1kx+?X9crIz7p9v!?1B%5(Jj&}sO4PFrBCtfQVZy_((5u6j)Z z8rQDR=X1>0P>w4wntoh7OmBJCQlf&?Ak zsb{M-<+`@V{DMKr&r=InwLRsjns0km+t&?s%Lmc6&&bh}4LxstYHI2vbRm?z@F{0* zks11`zN-DUtXf?)B+hXx5=#=d1{|{Dk^xpB0{$tcrMeEre_?+2b!2fMq*mxio^^xdylgzN$@No5nTNUM@qs`KLJ_elFF_NMCgl-oNDLc?GQeOvC1q+fF>!-i zS0*MJH*AbcSb)*Qog4pyE91^zK#X{9OQZ`Do6No6<9y%wzH|HS&!;Z{hH*E78uUoS z!ib|cf&lu|aaE!tf_@CBa3X?1T$31*xGoSJb3NCe5YS@rMFIU@VZ{-sOS_&kTgopx z#ryVhj*+wJLe|bL+C^9S$3fj+ceeyu(yD5;P|P}8iTPrIfc((#t*KG=%iFFe5REOR zH|)oDB4>MRiHu)#y|q!rCpP${__@T|#Wi+oJOwHc*vc|hX;SjtTq2XTJ?l^O{|GKCU{o_5uS^;MG(s9{Z* zI3v(d9=w`UV%WqDBo*MMiCefWF=ApAVAH~XM2xxR4JXS9t3sKl zTfUR$^h!Fbva?%Aq`b|NPwgB#&#hZxrzVuB(sQ2pDNjiei&Ki)6Sf)KUuQV4IvcT6 zN~N_ziO>_CdA`mGPh+{5^i^R}Y${NWUG!KgzKBau|2*{zKq%dK*3wJx7QBt#1Bl&n zx{hbC5=1?1^Vn{{S$bhKqKOd}iyzPsVr=g-0uT0}9Y9a_?ZX&vH@+emnAMWHrMK^( zQ%f3_VeFu(-_nOHLt*B&4e|cy*S5~{JAs5~$)J{$mSja+za@vXfj0;%7=natOCo<- zLCdi8kB|=)xKdSBqW`C44frqMP{4(9muck4t2(FP^0A|Q z!ON_lf_cOShD4{t6(JGiWB*1-93pxMQcRen=d8WXo;7Q)(_eqT{{(Os4`PU7QerBKo0yIvf?H}S zsB$KTSX zmma84rEBj8WtXD7Q--T~UE-e5Cgbl34TN5(e}Se(TQxOlKrfVMY8Xc!|556RfN>$t zHNmRLU2r#MPawX9$4RbcNXBu6IC0j16w<7s=tqVOUlz;IC<|CW5P5q9?F4#d?ij{n zZA~lbTFKB#rdEcD7!M)E)tIax9e5j)ToG7qFUJpDbQe?j^PX3o&Jjv)_` zRD~H9%9sXaY@MG6k+PPir3}{`xgnzK7{C;=m`5Iq7~~aR#Y0@f8u@1!MHyqLVFFw1 zQiHvw`5Tz#X%>>TMWsCVIJ*X^$V}`Zidc8MA1ZzLllArGl-f=W8x5nOr$7>jZLRbIzl&g8jX8@!nF(6 zx=1Xo@&jD>K`xBvL9AejRB_*(hjVX#|Mle?fN`uv(T$9TOA%bga1;S#CAkvDNEoA0 zjA1;CtMbiBa!tBjkKzU#hG`8m0_v3Q*glzHDqRv#=G=8lpet`X)?&R{w!Af? zT%jhOcTJ;GGCW(#2TH}?w6_J4c^UQG^-OC!yX?7isE+2wW+$1iYS@mz(bUuYmhsBS zRt#q&Tl78K*_f2|1jFP1ngjy&2(1guV0asJ>TQ#NUfU*3&G@=+SF%OZa2(5HWnuHb z#dyzs%~YD{R_axUTu0G2%ohct))+#=X<{f4ExL8~f7h17cDD>MEc@2cgSbFXV}{m3 z8gA;ig<0uvTgM#cS#>}F8t&-0i+dDDblk^+jt6+CBaecHMIB36*07>u6-C0+9zQm6 z2-;G4%QF4HRK+*jzEzc25#mG>1>4OoIJLS@j4h)|9FnQF1_^%Hv37j9X@MiDbh|CI z)Nd}0KzdfKVwjAXKgitJ>D;E_6|I+b%Q3CVmQ;V~+tvu1uH*Acxa7Y7W=ua}W!qV| zc9x!V)>gki*Th>1x^*ISh{Q7Q>=230Lof@5ze#ta%%VzaAaDZyMw$*Bo7{2rs3U4-IlT-!x>LOZU-BfE&cLn5K(l%^C@ zp5;Ox5P7SL5BonpK|h&L)<2`8KM|78vt4w`)`F0&O`wys12MiGoJ!6W=R^t8Q*0|k zud9@9u;F>Oe2@A9`ccNo#yG2NIYapb`grU~`u5YJ$}t#!nr{q`FhIok$)SX^v<6sZ s4d=)OnQaB<$tldXh(U58TwqiZ!F>`b8`^@Uf;fT&v?7-#6-a7Gj8DTjmce$0Os7VD=0l7x zKFdQ%H1Pxc2tULJah<6NHFlEO=j^p_>#TEr{QmkKzyh`sFp$xa?ZGr=5{TiBG&yNz z6UgJPG;=aKpTIpV=(w-L6wsDk&ka`v;+gE8fU@Slas&p-uIFqw>-$dd+}f`Z87lj> zRok-ySNeZJB|LB&0_n1>dhG|c)5z}zJ`?KmrdceoU)^#&fziy%@}c$C%GWHfny-X` z>s1SKo^bh>m}do5b{g)ICJ<}b47D3HL${W%*p}xx0s9L!7c3n5zrBEJ`%N!o!Uz6q z0)3Uxvfn(jjw1Rx#;KQ%2Lg$T-z51BSDrN4ae`S%+CU%r1qP!7bk5hYXkZBsWkSKg zGFA+%;t^XKc#NWfClXo1QyuFDHn2${x+}%0=ko0AA38Q^cR+2${)OH*LZ?n~q`s;4 z@m)V(@{XDz(;cf$dD5A#0ja$1Iq$-fl!rGjZ$SD2BbjVBDK-1R3W|&?nNpTgYBk5J zh6gP6n?%p&@A7KT=MP7xBCQUXqmN`#jl5;IJzPUCU$6XP;4Pt_c7R@pG?|%9th@vTB@bFV>lLiTsm%J`;?_*r9;SxWb8P qEVA<$6xumlrD!UsZT>_!(cLllZkck!SaCz z{S1B3XMG5kR`~%w_zU_SmL;y9M2Hqirh9ttwJ&S!&gY*WJ^}a_H{;lfjKt9nWN|Ex z2#)LJgv7}>Ol0E3oYHSOz5J(_VGTVU#~F-Bj7pppFh?EN3C0AX1A{XH#)LPg1hy6& zS54Ndv&z41&sJ#JR`5!8Wyba$eQp_zVBV<-qzXFff#;W0Ej#Ud1XNGthQ~*kuWCE4 zK=;7?!h-$S&Q@%#m29zOyRPzC zL$E-{yjN8heN|(EWE*PS_wA*EQwxZTm+Pt)v_Of{JX=u{Ufm7Y-=FN37JoAw+9=m( z8<)Hrs509aV}Z@Zz%D(!VK0XANbKTpI1N@VdUc9(+0jaNwkdQ}i(;V@T>@R9K<(Tl z#w?t}c?}r1Z~+sPU>&u_P2!@3OSo*|3a(nnW5U8UT(?lb4T(t$Q%Yss*ab0q8llq;|qCv|#jlb?sg2 zbegwtokCMs5@<8CvqcT6kh;OFGw8<_{_FH70?LFguG@IZau?iVLn{z(L-%&BW@xmq zgYQ-ofF!zk>cCEEFPPX08 zFVUCLi1*mkK*yaPqwVl!^=mX|Ce2I(@mI)3b22G=jPTIgVVu`WohPOe{7Ign!p8e1UVkw!^Yvpd<>|*f zqxZ6_{ZM?;h~WUEy4O$#*H8zEIz-Ze&v+`oi0>1v<)(Yp(|NZM(5yZP$o&mA$G}+q4>v z+FyZD|Gm=`=q; z^@PK(#BZOmR%4HB=^H`?BF!p~E=dC4spTtG%XRGrYX}w)zJTF7b$i8YEPLJoc_Lfn zHL70V`fIyam^fgg&7dyOUh%E!!7J-9Y(=7nW=UiPk`*stBP)*TI@Qw6glfP*5^VyV zVKc2dBqj|!!;}h`Hc-HffmzH+%o`|Tffn5C5o=rOh?%j$&*Cc7bH|1QX#5O>=fj&E{@|&{c{4{jGaO%wHlP#Rirt#@inNi9VWH* zQ|B<1j&q(QGL3FtZVxZE7cbGroPKOz0B?}R4sK(Qc%3!{7z(@IrAb-lrIA4lOEk*l zD$Y7bWar&G|6#lj?4GjyFJ0dDx&=d+41Vt_?6wqo5XrYS!+J;zyZPH0nFOT9I_*Z@u zM`nBg-$}=_X`L47n9S_%`Of7#=ga2j@9#eV%wb&3kfLkm>hTEMiH)vVs+c@Um%{-UEi97Rxb&lJ%;#Tsme~IMPN~O-HQqEL;$TL^&KOF6z{a4SRU7;Bp>g~{d zZKzipnnZ1a8I-aNDoWK`5$A9fz4Q~yCjb%{1GEm3m7tx`-ZpUp_SJU}(Hi!_2!`p* zYXP``5waqk6XkQj8RKb b%+s9LXu|70&VFG7Zs*+SuLSk~LBMi1P&2(z;oe#k$ zo+SnnP5b~q$r$Q7EeQ}i$(*wTHus2g`#v_+vi}xh9bvzPoSd^$l|9L zveKYUeN5aJh!ngU89#T_deIBCClyl*7CHpF8muq&HZf)40j3q;p@kVdvM`G|wzM#h z1q+K;yLK_S6lyATIrOC(*k$gl^z3Qw?0A`+Td4(v+p^59 z`;#pbN@>%z_kx_uIsDQT#!$XMcQVyV_E2$0`pe84$y{oMHC~O*`Pemn!Sk{4#xi7c zAenQ(gf_?%cpFT$0lAayd*XqVstkMn58wo={h8cZ#fYF3uC^LP4(7rCt zyom!0?(6kK^qnD@4l{kIK=s4=_aj^xJVsa%)S(DIZBXmrPFHDll3EnkNO71}niOY9 zat^(ChCZw!fj7){;$MGvutT7~$2-t9ytSi|1{8@SF&jh)|O gke1FKAU<@8n28}F{$k9;a5VY{no@U!Sq-EA0QT40BLDyZ literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem298C.class b/lib/production/CompetitiveProgramming/Codeforces/Problem298C.class new file mode 100644 index 0000000000000000000000000000000000000000..90554292b9ddf1aba40f069e7c24c694c7b03a7b GIT binary patch literal 1186 zcmZuv+fEZv6kVq?om0vP6qs7Y8(zz`0$Ne<0ti}D(O5%5OiZSAgu!-7hN;2mgAW)V z^%H~_p5*}&O#A@<$QN;)DF{R+Gkf;gd!4=aTIc-wv;7mmHRR$rhAxTj2K1mejtKgc z>5n6WtI7hMV{&Txn zW~4P=E!pK6+jrG^H>d~m?vg+%uXeqz`Xy&6^VF{rP#L^AJTbz072EX$lIa)u1^ca? zDcjy$rV#k9H#egC3721v-vY6=KgViqM?eK4OC_f2MQVXt&J;?v=Q%!m2wRQ!UwI~q zeGX0_ zam&OAMit<;i95KnItGvg6GK^WhcY zQ5mIq+aDubPv^QO7_HX0*zfw3hr8dkE#$&s4ul2dq5_rGw7XLsz8L6)$s4Vn2!v9e zwuP$<|APN$_ZGzWFrA<^>Or*9H+TIuv~$$}3rR+}SPu4SWI*3h!jGI}>*tirTpADuPa+H(?pmfVDF8TbZcB`WH`H6(g1<6l@8D~4E+ zVtr@Z(xZ#Ig6hK3t>`M6HV|uV*hG9CjmmALt9WQoJf=b`(a1Sl!r9|Uan(UqLlooz zrFg{5OX6(C7Rb>j!y1m`1CgI`5?^pC)ZrOxoI#$M6!qyu4kzeI#h<7S{u}X$*wdjp zABjCnu`RsEIeHqg%iNWMPHYY5=|ypYyUruF!$eHtqQoVM%X|eNAdyV|Ml7C?taydU H2-1H6ihu4o literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem313B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem313B.class new file mode 100644 index 0000000000000000000000000000000000000000..4039c03e72dadc5dec0088567282d49f31cbdbd6 GIT binary patch literal 1154 zcmZuvO-~b16g|^U`)E5r`6vakp!h)xwG}~>f*_!1O%WnWLNJk`jAgK$;&iHzxG`a; zKSJHG)&(SLSh?~K_+MOz=M5y($RzLHckey-nt|9m|FFoXv|Xy_B@4(via{A23gSA31#Sr3RNx;oEz=oS;Eg916{yqYHA6vT&a{k&)zYeAKh{@^ z^fc$ndA+!(+orUSovO2LRur`7WY+Vtoi{4!dAm$NX>ee0YLxX#x@jqBi!bLk^jCVi zs9S~ff@7OjVN~{0Hh8i;TRhvu>vn+^TTX#1@Ko{)9TloNW-+~x*DcGi*~eRPY&qnA zO<2}prty+unT_ff96kSHR^N0f2y}910wV%F3W5veDml!Ul5n_&NJ^H~P>%)$O>T?Y z_5v9VqZpHbTN=hOq2V?rSyjUnCN)gsj)uFK5xA$}J~&0&=?i1m69RLq8%Cb9*SL-r z_pfWa;us~8lWUF~@i)uqthHHn2siW+x6>X!HQ+wDWo)rYYdmqEO-ZS)rPP&`xm`3$>)125 zBb434AF&~$!jit%d+xpGo^#h9Kfitluz)2SUASXmGKagkXT!jKeLP4r ztAB>ZD>kMuZDGd3LxIdQFYw|OfmCH`N5Fg@?kj=bnir@S9e+une{RNLK(LKgV*b4#ns5D)PzGU5{nsXj2|10xcA| z3jwKz(BDq-kwEB;@a$pe@)o?)(-#n@d@<0= zGn0T_$n)K~EI=Rn8RbyG01-BeG}6ct^S;5@JwxgOW^Lvi=~aDH&0IB89zf<@?&K2+ zWn0;bk#Eat<_mfl|BZ@fF>~@6L;6-#^9@$eh*;|6i hc#8}rE@X_g14#WMecHlp3*)9~0`@37%gh;=_ziE5w|)Qs literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem32B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem32B.class new file mode 100644 index 0000000000000000000000000000000000000000..7c78588eef5fb56dda7c83ae5f798cbf51248d4a GIT binary patch literal 1478 zcmaJ=&sP&y6#iZ^$%J7rArQ2nEv?oDBm|MBT7Fo;qS%0F5Jfi*VGLuFnViX_)r~6` z-FDrLM;D&1w465di1rWYpH$B&es3n{gdaIBa_7GL?)~n)-}mzG|8M>QFo87rO?SmuFEf(NJ4K_sYPgm>H-n0|Y1IUd=4I6b z$1R$*?6T`Hp>l3~c9L)v!?FeX()aQYjh~Ec*|1C5g6CRxY0__JxFrJgw7C`t)r!0d z3hSO#&K8P>ZJRD}1&fl0Aq65;!>w`L)9J&vLx)2|viMuz`i{*qF-On)*`YOT_UI~j zM)Ai*qv|iLVqQQiICU;MZ%J0-t!+o;f;v*@6X^Dr-8-|2D>|-XK_*<&@dNTY7O|w` z6uwk(UB@zR2!I`Q+(bdg3T~0ugQU&Yt@4KH>R82XPCKsS4)S!)@;4@sYO8}lqJ?vP z{h?X(_JsmH_JduYM-_`?!(Pgp>$%A~R!r=7HXy3w*}m%L5?B~#F7ano=wv5%5o7^19EqgplX z4S`I%`a@5n$u!rDc}~C(KIgxzmw!ee493~xjHK_`S`w9z1lPw4AS zzaIlUb>KKoFd~ahf`$1V*g9S#b>Y}j6g|&l&l@`v;y87hKucOvz-f{i$0d-Yq@*b=E>0V88ybp`CeGkYuxBiL zj9|fvh#mi-DvJuK8;ayeRO*TaAS5KzP1Owueno{S=Zzf_r}k*>yYIepzs`N*U;h2! zK7iBsFor|ON=!$Q!|518cvXoR1FyyKI%bualbDYoimVc647{P%1p{Xdys6F?mG8M2 zmT+F;Er|;P`WeS{`~?9mJ-#XsUh+0PkG*=yZe&*K9s$){Zgz2=@v4^N3Jj-j6t=8StxUyo%bB8Icii&4$|oGY zdA?i3TJCtwSzQ$r;;g_EZ4Q`%pvHMcse|LD|t=V&+aPIyGl;LXm}Nd z@mO1b(YH#UEL*jpDTx$0mbfSoD|$_~biq;m$M^MhO0{AliD7}kpsoECNxW?$k4p;h zj)?-61;BtNF5`-c6}&5O_#heQnoecIuA6udMK+tAFmY8mhNdSda@=0Ss)_e;U1H6| z2e?5}d$Z13_o81}-?B@7m#NKux9RhSZ&#T}%_`ZZ((y8Rx7PFtx2-B^9!d8+2yTsQ zf5s$-(&IhHP_f;zzZqOHj#@8mTJ=T3!|D9^68BcEX1f~#Q=J4|cjT#n9i~{2;d{Hi zL>tZZMsTatUCZZt)}eV#X5DLVg|~38y`g|KcD>ImAZrR#QMB}`ZWYHd#P3r5LLdmk zl!v*?aOK<)Ik^MzU2r@?sRzb>j8Zq-06dH5xQpTlj?zNsP#hWz+Wx+W(Ar&SI|vsh zT8J!b3))Orn~5a!IbEBPNjceqyoK4xq-?>6XKy09t%=)6bqv$W5T;?UW60fvz8w+U zQrv#>V-Vr!EsWhmbZrN*QN4w}gh|mt|C}Cx{tQ6L@IllwU8q0WsK`OoKsRbs*HpnR z#OL(87*zQZiW?1zn=LW{44@BjK7&Z`Ns`_X5`2WjrpZl?yIHb#p4dy|?HW(6^XwxI zqKp*2;QA#_;A^~yZ@7Mom+?J4f9CodCh!Q8_zP13|21YB!&y8}DPht3SfG7{7dqOV z|258nkyEU%4-aWQ!AZsOfLUJR;1l?r@yFOll3CK!!mRUGj8luS!k=)GIGy>`KY8C1 mnhl9bi7AOwLI@>+(Rlx3ME*fYJjU_%lIkqXmZ5J5ulxt@iA}@+ literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem344A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem344A.class new file mode 100644 index 0000000000000000000000000000000000000000..2a0a374b3d28d9face4c06d489ab25ecab522bbd GIT binary patch literal 1131 zcmZuvOHNFx`-8N^h?J1~avAUwD(mqY*) z@|_G|GKdsz1TZBP=^$=mTE#6DGXnlO(=wd}0dFk6A)u_-+lD|_-n5LhT6xQ;JkhsG zL?U^+sFybMiYfO^P;p+FRe^!Lta@ozibgfLUa=`CPo>k#S@tXIrX|o9d!FCb-|ESd zZtWxsPQ|o#vT~kadE|eJg?eR&Tu+-i0Z+9^s!>*R%u=#Y)Gf=XaG>Bck&}{?fUjuR zEJq+zaP;Eq2l}4tTg4E=QZXwKEZ8-=UNz+r!!6b)q+1PL2n%$(&RgfG$Y{u7P73BV zEMQRp8kVrk!Kq2M)^Hmu+)So4+`(NHs~Ya%K9gu46{nx(^Kfg|DAINd)QId~=zY~O z%A6qsjyA$D?PSi{t2vY#dYN$y#M%-vdet)CIXM{*ubzo1axc&ui?_QEzwxG~mv|%5 zW=HoX8&0$FO*XM>tUmRz&O1K!(c_+u_F7UY6T^zd722+)ftcOB?MKM@v-8F;A#jBoHfJAn5HN`CwhzWInh zqj;x%!~34P@(D}C)U`w;aEOi%=t~SL{P>8_zE4B~8Rc{RS0WOWT>WR0tACeVP;$oy z=#2Ufp-FRINOKwYBq4P29p+hjx%Si02-#6uo+dI&vrDx4n9NfQ;01=TjbZmd3p727 z8KQ&iNc%WT7VNi4#W@}>%$oD;=V7NuxImr4K5I;I1U_7%b{^h3A-{^tDn^+%t}wv*>Wg6Wv4$vMa7{)o;@nZ+nqk*>w8qq|A!QvA_ zKIzUE1Rm}ocz{s0Zy(yU+HQ4xjZTDureQbLpTsnMXV8Lqo(pJW?0MwTff`bH zfeUzri`XXi7M*xc2Gybs@}|g|V7!Lgj8s+_k1;@0S-=j_7M?M@Lo0dt%is;GNOB?u zUXwA&YTNOWxl(NGD3+N`@r~gLb0#^IX;yQImgGEvamXXO>Jpt2T|!7);V2K0JfghF WX;cXR!T1ebbRUvZ;3^3M=>7}jqS#UZ literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem368B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem368B.class new file mode 100644 index 0000000000000000000000000000000000000000..d3bbccad9670e955188830a6607cc8c4cb3c0caf GIT binary patch literal 1370 zcmZuw%Tg0T6g{0x(qS@41cO8q6`z1gR1_5u6%~v|L1SV0SU4mD3?>uIOenQpDoohuhCfwrve zSXZm18LM)`oGH@No-OCi;IR4H_xkjqN-;X)49Cq zI97#q1dE6gmr2+iCJa|Bw_5ZBVg=jvY$xwsU{{voF?(Bc3d>`7=UR4;7XLHcy%svs z#3JK()*OqEGQKtEnfd!y%tc=qi4-Ryu}k8tfSxN?sm!>oWQ;Y*)2|dU(1w`6Mqiy~ zQW9eZ&f&ZQTre<>34zTG6bE$QDqJ+(`JClRTr`luCDt==8Ce5YFk#>-CMBi}T*Gxz zTz^JvsWF(znFT9P%~~6En0*Z-_sI1u3LQ{mjo0O{%jt}>SoJtp%PdijuAX%-)WD@< zJ@hD@|KK>MI&uG5tO`oZl3A=;le6mGWO~<;oWW+H!1}9o{P247!@alpid_3K#SWIM ztkY<6iqEdmWQR|Zy*Ig8dr^UkB&V_VG`i8sf0+6Oz?Xv<_l^8Y^AtQoeJc>}{Ofk^ zVc!`=2W_Jcz$V1`)q+lJria1e6*PVWFTWsg>pg-i(6akKAaqJ?qsg!Oke1Z$@d$rG z_|^*KkPHq+;*sQAv?sK9M8PJXN5pdNS5hmeo7dQrkm{=cBO;&B62Q$wI37vJPtXO3 ztu5Dnq@D+B+8ZQP_+aQgqJ)IBLjMOC%e9}1ga$=o+-KN^DA~qn$LZZd8r`(|NMnFR zMtF{4E3!!9E>f7M?O+F%h2(!>}ka1l|Ac6_(Vfgs~t=H0~}yHUh$T48pRXPv!}%v%?{?&+bYm!5qH)mXko hqEBMK5E2J?b3o!CXZIVM{y-DIu{Xt%{e%aQ{s+^3C6fRE literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem443A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem443A.class new file mode 100644 index 0000000000000000000000000000000000000000..410d7016af268b9b00aa7b61007533297098e729 GIT binary patch literal 1550 zcmZuxT~`}b6x}x&G9e5Cfl%8PX-0* zlRyM3dU!XE_u?odu!{HNSc~HWJ^fG*>n1)*U=n$~DC%J&fsb)(0-xZvM%mP}PZRhI zB@<;6TLQ6F$8&-;foM9jCtwttRV6T0ay+%wX&fqlS01{wBuh{|E|TB4r>KwJxV@D-OoQ;_UM3;Q^*a94X=7~-&QC#rf|w(CsW z!q>QG;TwEw;yVixhva6#M%9ACk%b!WnW$TEa7;l)7m@UP@V&}yA08{4a)wO(Vp5GE ziJszNmj~@YHAq{xLaMK))68vptxmvjB^y+8Aw6sH|2gYM5caNQKM+cbgra zGL(FW7jG!J(RO~MWc|}wkkBqqZ)snb71Jd5a0&DL9_e2MWQ0YI&vTXIn+=MwtEUhT zd)qH?jP;C@c#(6f?|_%^GFRhx1s7>yu$V^_W3<(tAhQ1m(Nh?ur7p(G*<>tfb`j@f z{A`lYlZkS+3#Ed*VHD1t4wi;9$JLHB}>aPEsKaeCD@pWYbJ6guA6w1 OO8!HY1PN-PZ~O;FNoYg> literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem451A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem451A.class new file mode 100644 index 0000000000000000000000000000000000000000..7f958381841856f44a41e363063ac8ac4c370a00 GIT binary patch literal 943 zcmZuv+fEZv6kTU#%Jec&F1A+WDvE_FBU(TKiNvTODbl2d#Q1cmBMfb4$aG5dou9xT z;8`9Z(Zmn%JACrd53sH?C7~otGW+baFKe&8W`6zq{u4kE%Sohg$HY_ucX2NX4b#fp zSJ!+TGfB*%5XS=(4^7Mo^sKs`8?FiH`I&72^Q+Yxl?Cku;f=| zeOm^ux?cp1aL;WD(bk`D`DVz zyDQN=8SD~a=$f>E)~qtsX>5gV-L6!n=Q#m!1wq9I-v(b+^;SYzt!>JKh?$8j6%a^P z{1!>QcGU*`UCibb84DJA1qLEw-S{SK3y(0b3LaZ{f}({5EDD&LvVQ2+q=_X9Pw|ZM zt=F1+GUSHWOTe+0dvERRJ5|Y@8B`jjOTP@>WH@n-WB zJY%!x5Z|J7nzknjrqEB{>J(rAgS;g$gd2>g=D*Mp<5~Uz?fohAa~P$<8Dh_sS<@Gd zkz_yum28FdlI)cKER(OSBYTu`WmU{dj>}tk;-X mVb3t<<@h^{&@7MgGYh}$6mVcj(Hitj?t*))at84wN-xmH zqhJb)JR8#jEFn!Vfn}^PB47Rqm6gE$Hz+Sopq@c%ZJ#2xuhwIQV`ZX!L_zuuY3f=| z+c?xdO@1H8#OKMc6U1||Q|OXZg(R&|7kHAiX+9ZJT_RbLr!8brMUG#89(!1igf&QB zWIV&AvSN|>EHo(yt61Zn;(g|Ek#f_#=yhflR#%9cMGOU2Ffw5%u46;TWln9+-O2BBFV46C*av{Ef z8@IY}<3<+fsN)0p5Way6w~V8n8=Qd!i`;v2zVDvzoYVCCpU>X_jNys}3!@UpOdQ7v z3mP1?oU~x#l)_G1ID;{Xvl2xCW6}@&xFnD&jLZq>SHmSwpsnl&-pyux(Ti@oi!~yh z<*@43=G@3v@BcwPe&9C*dduq8au`*;hBF(5Y^aYF$FEF~ukQMRK(;Vne&{}Nothi0 zIF&f^gOv$2PxySM+2=+pWa`?bO+af@S=u6K#(vGIRNWx(BJvB8i#nf20xgZOw&Z&e zd9?W%fpj%&1~HvQ9w9+wPbGG%k8ZfDiGGP5#w3yF)ui=SK%;tLW`u$SM_QGzNl({( z6+rtAV<(iC3|f&9=tz9+lqE5q!8x2)4Hq()z+?u8aU_E&lq4=@a0!nlzB$|l_w><^5FdEZu$QZm zfF{~_R;_G6J36?V=tLJ0UKaPEC#2CAXm{6<`Ut%|x`FhRT1sju>N$PkYwLw{s%Y3o z?k&3d(zc;0FK5>b@$TbbxfV-C9%7PLkq5Xy? LIyi15DIWa?i{#rI literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem469A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem469A.class new file mode 100644 index 0000000000000000000000000000000000000000..c5ffadbb07672ec1ab010644ac4dcc35ef6ea331 GIT binary patch literal 1315 zcmZux*-{fx5Ir~BKr+Z?kX3>!AQBfu6o?|CMuT9*!a|=WlS?v^%*14Z#%Di7pM2H_ z5Uuh9{1W{KOFVaiCR8O=xpSxcboV*ko&5Oo^*ewWJPD%cU_Bj4Jk;?BD>_nGW#(ioBTc6$V{Tr?a@E?jhQ~VAuue8>`Keg37TcD! zjAN9uV{Aj~X%X8P(OTxEG+jz=&>@KN?ddD|I3Rpbn+*tK0c5>dU*EoEzYOlGdQ^i z@yT-^=Na;h9f7Sj@psB=F`Ne4C%)-$NjEVHd$gbtJwaw7CcE zW?G_#jA}$r663>#za8HuUH||9 literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem474B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem474B.class new file mode 100644 index 0000000000000000000000000000000000000000..6899674c261fc8418312eeb90fb2c36f804d11e9 GIT binary patch literal 1101 zcmZuw+fEZv6kVsC;S4Yc6k9F|ilUb5c)_BAAQ(-GMKD#OVq%6e;$S<|Os9(P!lVpw9N8KW3$K@8(@ zv@gsnYeF5CN?dHgC0v%cA~7k@G~;@1I4clO53dSnxBU%Apgre$&i!g>-3cDr>qSNq zIlo{RSM9)6{=c9WzH}=BJvoJX;Rgk$Vyy%|3rdqylMB=2E7`6mkV>!Rw(QroRkXcL zD<1}~w>ho)371b+K!4*0B~pn+V(eg(X4erAfmo%$)B#yFbc%P^-&R7W#DUZb zlLs@qzLoXL)sQ=M>=LK$NgtU|%axw99cDd}^5t^LhVpa1w;2Vvq_|&Y@{oCj@8yuW zD-y?s4Pla&RZ)?OwDjWeDh8o`b?Os?P;26OjGo0?@YYB6AwEUvcAia9&_D-m^Pm8o zNYHCW7mhPRu<)VL2e!T-_GB0FeQ3Fa{Uo7FPf=pLFfGAV1au6@7=T{)%4Ge*+b zN$Kz2BQciL`gc}pny4A#WBq3>&htlvVol9ZsKhReF%`1*(99a8kbf4Q3z0T8R4Xl$ z+S-t0<^;VVY8_!DL#;DZJ4gEtQn-g+JU}0wvdTq&#PEz0jH8Fx6bzyU(M?ZRQ?a^_ zcPpN={v>DaAhI6=Twwx_af*mIagT7Cmd2W8qEnFU(Tg(?-&x|bXsR=5NDN7wlQ=K9 faDMAl*%;JR{1>|G?A{oUihn~F-9%j=VGQZNNGa7& literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem476B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem476B.class new file mode 100644 index 0000000000000000000000000000000000000000..560acf3c67b44c6351f0d16417cd9c90d36ae51f GIT binary patch literal 913 zcmZuv%Wl(95Ir|ed=uBDY0`v1ff61iX-nNeNEbycsDxB0Er_5>h?Nse>Jr<*u@UU~ z5;m-1(Mllk0sI6%!HNatT!%*xv3wtMX6DSyvA_KI_!&SGn+CGDB5^f`Wn43mLQQRT z11ngSSd+Lepx<_VH@YLB)$02K>FwaDBQV!?eP=KBx=#4W?hc3)+Ck4A?AxKM>|bCy zI&enO`UI_qS9%;d1RT z&JO!zDozO#NR4`QjS1q&9ax>7?fXthe!--||I{j{A&?sm;?Z^x`;ma*x&9v`_ab(F zJ7znP-Fv=k50jxJN>of@of(}V=1BKkHGh6$u5~qvi5v`p`DCogt|TlI8)&G28zyd| zNj4L=(4r30g(Cf5b?$c$ogN#WfX0IT3%wpij>kEbyrr=MZeZ>B!#HBNV|!GmQk&{X zKD6(=Vv&VfeVTgu!14RhLGoAZpbE)9Nj)i0R2bZ6Xjwc3&&GtXoGP`Qq(^_e*mC;(d){-T;b_D$`a&M$~ zck)dY(nt(kN(cOMj5BsP@et@ z&TzgG&fzR?T4FCUBTc?C(IPTrE#f?v&KroOPMDaLSdzFXQROT60N>e#V1G)n%Rd43 C5Vq$4 literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem486A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem486A.class new file mode 100644 index 0000000000000000000000000000000000000000..8f3d995bc168b4d4961737784b9310e0da3b53eb GIT binary patch literal 1126 zcmZ`&dr#9)96jAiyNwD126m_@KFd(*19=UQ$9Ou0WMql)uhNxK=vuOM1V5Ji0Yno& z03XVDZbvdC(4_bAd!6$;_uk9Dzy1IiM=^zNyj1Zj2?HZ3#E=uisIow}_)>U{Hz|z4 z6cKO5>YW(gr|<#eDn6>1kf6-Ez8lUNVC#I>(NGwN_{@ zHERTJW!J25-&}I51;=)4md66Bh>k*1rJzaXtFCA>eU1K@V5}jH9tk}W`|BiBOlp|I zv_(#o$;ReL8N=w}n-O0OR2DrPd$}_?OPo7$=a7Cz?mmu6 zWK1K&wblwiKL)r<;y!d*MDitMJ~d$dH)7vT5kH4q96dwFhLM31Tp%$m8@gPbR&-gH z4=<3MN$85M9O{ZKHpx?@vWaZ+44r4t&Ty}d{}c(9C{hhj3A9#F*(OW6kZdx^#(@iO zlo_w(A2?q0&KbE#2Rq|E)?A$@EWWtSW>L=R}~mjC0lOUW1`7E^fk9m zq}lMAtx7213^lRR@++k%-RvOu$MqNdGlTh-hH~VFEz7JrQ3&1QLv|49C~<;EEOCR! z$x{=s3bhusyy7e26Mcf7QySVhggJqOk)Hj;CDv?wj++WluyG5w2T)ht<~B)Fv0F_7!V z)&s9d=_mG?ME&)bd)y2?9-^j(Xr?QsUrVnB^;XC!^4u!boJ);#sPU44_b6NqScK!v zfzZ`nU^+EFd@vk_iWii_ZGxFzV4;^cn%Qo%{pZ=U^k?dsn4s)2!O0N`M#4?EUiX5M zz}fzY7mvwMtNW7~tEoo!g<0c+wJ%IOtaWpcI3GFcI2B1v1^a+hsjk8*O5#!V*KrIp zd=aUS2F?%WxH{aWc@?}Gr*|QKi`=hpH6x>iS9x!D0XU2!+>PNiyiN;)#jnu$N&=ql zLEC(W*e>+^nKq0|YFXZcxw#9O)%OtR%~;kr@+8*Lf5v&bt*jZX($O8$G20k-B$r literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem4A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem4A.class new file mode 100644 index 0000000000000000000000000000000000000000..f9cd5a3e83905ec0a74183eaf1167086792f6ea4 GIT binary patch literal 846 zcmZuvU2hUW6g|TN%f}W9v{)^z*eX)0U8|_ks);e0kgRQ!ZJIPb4Y=Y~*d@zi^so48 zjL-I=O*HWb_@6YMS*o-NyUEO*bMHO(+&lB@&-b4Inz)}q7MFEY)3}0_3}RSS%T;x} zmO?Fq>!_!&rlX-_T_E|$_1y4@fL34I7l=ReUpoSM%k`Y?QNQg3d$QdlQndVz?Cs0I zRp(PM9=>&l0%c2Oz43#NGc~rR&jOe`OuY_tNZ1uWQ<2;CkJysG1DA z%r8xG3+Tg+^gJh^f1EuE-JWTWL6QqHiwTmvRt^V&?)G+aFQP3s))6{a3W1 zL>MqIBT$G0ou$-q!@x~!r~uQzEo>UNjXMId?HwIW19x$cV>)4fJX`{OWl`s7nHnIHG$`ew@;j6x2@k$rZxP@n2h)6zZXL)h|2%DZCYnm?jFA=>3! zCq$)43;EB$P zfC7pnyTT4GY-B5+0x$si}@DVxAFTw22Fh;Dw-pi@3!079(8y Qjhc>%$mnz~5sG2?FXd&hssI20 literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem4C.class b/lib/production/CompetitiveProgramming/Codeforces/Problem4C.class new file mode 100644 index 0000000000000000000000000000000000000000..a37f24365da2b032f859986dc59d9c9a9314e18e GIT binary patch literal 1733 zcmaJ>-*XdH7(KVyWYf)3+R$I|CyHVULKKT)TdSptgod^n2v$(oCb#LB^~o{v-jL{zw>?P`*#0%_~0)9)7UbQ!&x0~ z58@r1GcbU6)iR@F)<6np)n-mTy{8ECI^H*sQE&zyq_Ln*&a2I$T0S)J5iS@Q!^i62 zqK=~4TuNg}M@h$Jfz+Js*#5jgB0p6T&=%dA6gXV69l6|Tu1oKVwca3-ExA>zQL#K* z?ITe0H|@5-cuC#baJ{N*7gjx&gy!_(ETc6o+u?csdTGnLZ50}pQ!kW#&vxpwN^RJ7 zS{>h)wX1FEIaV{!>0>gE<<+Tkh zL1N5{R(tcZ)gp6ze|g)jUWqgP^tt|GVo1^PWu5BtjC!c-Th*_q5ctKWvWq&F1&p%W zp<5ShW$n-t%TBA>O+15V1x5lN;sxngF|mqI6yZ}7Wn9_Eii$CD6%`ZL@R^A{bLl75)HXsJItC?Ykkwc@Nq^A7hyd=q*)8Lm3^< zp_e(`)Nfmjj$GMLuWvDKU~j-#1REo8E*>Dtt-pqNgePUCnL|a%1RX2lB~0?`r+xzv z>NVi{9Cro&b5fB!u>C-FKJPm!S<4UyAC3Pi?`c!->iH#8k@{)g{$ocWjXf(fXOO+N;S CF{j1= literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem515C.class b/lib/production/CompetitiveProgramming/Codeforces/Problem515C.class new file mode 100644 index 0000000000000000000000000000000000000000..5c785a4137941e2f78d09166c6da249ae80e3a72 GIT binary patch literal 1801 zcmaJ>-%}e^6#j00?A?T=O`xHqqV@-tKq-M*s6wqmDoRNkFch0owM$sS(qt2tjiWyK zfKUDfjx%<2oMFZpAM7~6DILcbU-ZETUwm;!eepkV#&#-xH=u;Vn8}`d@44rE=f`(; zzyJI0HvrCJIgG(prd21y(<(6qs8XOo*jS#P7+Kxb5VlKUGzGWth zrc+2}J=b;$BPyP-`Ai7tu2r#2&stEC_E-|fbPJ5sx(|$iZza#GEw`#?7n9k%={T0l z_}YS9uswQ;O9HZFy0;ja9&?N-n3(3&i{#znR=EPrSsb*+4tu0?~T@jfqH18JNZ^${=fC23HNt;#C0{xTX#{To*X}Xx(E~ zySQMv2Ig=>;xz-W;|+DVX~0z8kw+aA{yeMu_B{i6EEuq`C{Zx51opXYf0lOPWagKx zythl0eP_k9N<>ve#S7oPxJRX7Wp>J4(YqVxl|6vstNF4(H?acBoyWv}OVtbH>=w;DAucwirh;XyH>;MDw?-Ne zcj@sEVa13qyqNtw_(te*GAwR#%46!M(9%fXDF!Pa!;sqtwvZmqCD^8Hh6*@a68nzm7oqR1LxR zM$p!cXgPEMBWpXkq#xglw&*UOnWROxuB&8nh7~&F&c6^o@4$xm44z|c) z%|9e#G9Ii!{}f~KU`*B!iuB(`|G)cz+vwatIJb_bxK@J^4{YCjjpn`@4%BdPSX-51 zZS$_mXIT1&^q8(piFhO~<62B7CarJu1#V_mbz1(eB1b|)p;+i+%*16Z)b}CAx1+>D zL~UUnhJw~N5Xsdo?giHoZE1-UtyQTTQlhGEtgVJN*EYYngF`BQOm*51)#>XbM)kM} z&4}UvCfV6(-dttx=h^dj+4YaO|AZ8-;W)m+34F)(2Rwxz(S@Ipz^~}WpXd?II3-S? zOLU`843JvIUWLflFhTF*kocUd+Uc}EO{7lle&WYS=|YN0qMoEzljtILf;>mXF{1Zy zY$ovsPNA2aPvbXwcOu9ve?cF28gu)A5qlY_NIWfZmVb`g1B~5A Z@F8?6#eE!oNEh({nZF1p=%^-i=pUgwlfeK0 literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem519B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem519B.class new file mode 100644 index 0000000000000000000000000000000000000000..0f77955706b796fe54613cc8f6c7b0702bfc0f50 GIT binary patch literal 1030 zcmZuv+fEZv6kVqs=0>@dwxAXS6fK|>6e!3oUV;IO5=)w(F>x5iI@r#T>6GX@U*Vha zfoFMuM57`&y_)5E0-4;);;yxC<*Sxg$(O>w^(yo7 zKH>6NCC>^fRO-HfCJ?LJES(87LbsYP*_P)y0rf>FV7Q?ZSfT6lqIkVgBf2J_?FG($ zDLS#ctrS}JyLD?Xa;~9=0STBTzd_S0uAH#5$@#c6n?NfP0$q{u=6f|vCU6ILC1EOo zY0M;0z-$6@xTj%0fdwpb=8Hq&MdwL8+un6-j?e^^KGZ{pGsI+W>9e6-KfmhjH9`jG zST&B_o4c?e6V*KDeYomTlwXv|>hfIly-EZyn7H3y@mzU>ALCrPJ2J-$o8Tx+lB#s1 z1jF!c0%g&NfP>g~apV6}ivD3a!xUb9@X(Ow={)}WsAx*Uk%7Gyc zPk*KLk1#VzK|MtB2wFzXD9$l-iBRQ0C+EBL7Kik<68Y%h5S@{y6dm=@(`BU4hct$f z!32>x?#sA@N31+S7G+jn;3{5W05*oA*`7m3j@%Uc3^@sVdbqb@3%%^+hsGxR(~K>J z4P4<{oQ!qq^+91}4gGvm`8=j}ntB85?}vIyNYgN=VMqu?VTONTir>hzw(HcrMpg{h F{{e5d$vyx8 literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem519C.class b/lib/production/CompetitiveProgramming/Codeforces/Problem519C.class new file mode 100644 index 0000000000000000000000000000000000000000..3874c239ae7b4ed015b10c259f69b39f26b207ac GIT binary patch literal 938 zcmZuvU2hUm5IvU#wrsZ)id0mvwrZsxc3Y)tOFtfJnvl?s1k=R$;ssZ_6?U6tG5Tlv zWa6`Zphgql^+z?H3pCKAB;2`kX6DS9x%=<(*B<}{Y#T5!tz#yJhj?TlgvaWbRqhi5 zdCVD@$HE8}m3^vXNrxp6-Edqd*b>n4b4LQ<9q)rJFkW_Cd%xYR+Ws3^Z4j9#do|fO zlD?z-J{S&;ot8kRtg1eGe$8%KhrY*z=IYAYPLX^~>9_)u`FG_L`B_>G>DH}E;5%-; z*zG6%IvG+ogatya8biIpcHlIuN=>@1?UPrKRFwE{3XD|(S^KmnPrItP0Rf}pwW(&; zQPLAbl9rST6Jv-AB)f`+iFGWSSiv)u@Z985S53UYOC7IFtYKY8(ZmKe*_L@5;MOK@ zo}5hw;~rE`>{@UQs(ft)Hl>Hua?-sC9nUJcr|p2-v1OApX7V=%)Y^2{{t}d2lJeQO z2F+{pJ|H^ef(JzLftEcP95cPC`bP4lk}6Jh!)!lP#TKWEqrtpzzNC7l`*N;7A*M0P z4^RC<;9DThbDW+=iOfWFppqp=4-KGG^Hh z(5ZcdevFL`Qs6#iDVg&X~NUx=j6yeVQKJopdawZN7D literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem520A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem520A.class new file mode 100644 index 0000000000000000000000000000000000000000..b857ef2bd30b7cadc16e4696f6162c3ad55b9b33 GIT binary patch literal 1436 zcmZux+jbIJ5ZwnFIzXEX3MMgL;uTaRX2#5z#Aw7@l#pm^BI;ZYO`EhrH>+u!ah~Tx zT)z0M4~dRz%?Hef%t!d3?gKH9Wmt>qK6Q5Os@hfX-{*h+1@I%RIQC&u#}6?cF2oVS zlrldl^K%>*F|Evuj@dY3m{f;Lam?Xz0#`7v%vBXx=)<)*uH!}@ZtA$DV?iJ~>$pxZ zClJnLR|K?zSG5HOijHfSTJ?(U-EH3rrx?w0PAa zXa!C!Z(7oIZJ+#tTa(_FbQBFN zqND&z29|Nxz&)5`HET<;$ksjBJhgd zAGTkRO=6=Khc-_ZEwhj`P{VsFayZv^uQ-&Tlvo{o|rgZ8h-~ORs9DDf}pgtiGgf#7bp7MMO zJ|m|$A>OvHhiRj2=Kx0dZgc<`#Q~mT7{ft&7%a{sOe9eMh*0?*!kf^FXEqSIL=#y^F*Z5K)j!VL5P40Uz)3con+a literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem545D.class b/lib/production/CompetitiveProgramming/Codeforces/Problem545D.class new file mode 100644 index 0000000000000000000000000000000000000000..9684ce2d2f10d8a855bdeed7fe9ec6cefce2e134 GIT binary patch literal 1132 zcmZuvTTc@~7(LTYyW4g_F1A+1yJ!*XdI73}H$)Aj0kj}UxRpf?CoPmR7{aM65*Rki zX|t5GI0M%>&Sr5A=Pg{YFd~qi@O&@2Dv&G<-4~EIgJmtStLpiBw$ohF;euLf5b3K1 zb=A19LeJR$Kp8#p+5*L@$yy1*x^BDkVZeaq=*Z~QIO{c)=L-}{i`A#O@pqt0uK7 zmUeWQYp{I%GMe^Tl+S?IVH>*|_^UBMjW*lIbKM9-W%QQqAY?+Sv^Zl*B!dpEt={vz z`%Ag;+i7;7AB1IeUzajD9Ba)vXtHYm=x-#%RH=7)jc{%V7z2&?ln4W(n#ruul zOPd$8%*O|$@s z%P7Ss+e}8h$UTQT^Y(G>9z4c=#w8g45Cg1|WRD3PWG%@~6&&U%O~HYqNN=z}%ED0# b$ApFBl==_)*U>GdDB6FhpCDUvDJT8{oeJnL literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem546A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem546A.class new file mode 100644 index 0000000000000000000000000000000000000000..e66194770489038aa71075ac560efa6de4eee6fd GIT binary patch literal 925 zcmZuvZEw<07(JJ_4k#Og!H{jfJAvtnI#9PsviOpapf16X7{6G$3f-V3rTFq+{O)J> zfhC&w1N;mA7xmn-1dO!l(|gZzpL5Rhv_F4;`vG7F`!U3EO~LgjZeTNp0B*`qklW${ zN-=EVmJGKQY%9K}JaA9ta4RaRxKF*Zf(I%dVpj&5$9dgQ3qO|XY{4+2)2J%o(8aNmF?+X>`#TKqW{#o)0K*)(PE^?>wE%*+X&LF<} z=_SU955|$?TAdugGE&?{k;V!US^Nt@o&=tLN8t4-f@cUdw#EoQlA$I;HI(5UdfQ#^ zhI`d;CcJU<8H=Zgq?9ohz97M+1jmR<@gSu5CPhGpaf&2~WEj^dU!Vbv^1DQyVAVHQ zn;0OHWlfy9Rpe+di3%a-BCA#q_`|}8f=dc63tqBK K!I{ZvUHuDx0k=f} literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem59A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem59A.class new file mode 100644 index 0000000000000000000000000000000000000000..584c66b0c603b9b92263c86757a8637d320af11e GIT binary patch literal 1186 zcmZuvT~8B16g|^zcWt{!Efi4vLQz{lipqxwRBIK%)Q_Y>1Ru<>uCUndHruTq@B9(P zglB!gL=%62@BSEH#4}qAplq^t=AOCd-h1xMkKbRv0~p2q1lo`_kc(pgg9$`1q|D_6 zhLKlhL>*jFyQ>LY!>HPg85lP(A)rq?t`iglv}|rsAX@TX*aGck$F(0eYb&<@M6Ohc zq|2TqtBcZil)no`gEgli&|Oxnm!5Cgjr?QZV?b?evN*+bHR-qlUD;>lb@^K6tI}P~ zR|4O0SEp3DxV0vIX$7_~Am;fynEaQK-+2Plx*o7$t5 zb=#tVeNbzV2cdV3z^-vlYV4WTG#oEK@79|E!);mPqc;7XRqpG-t%77WZ*5->$YE#4UV)URL0i!1qm2+MX9RZ zcYFNz#V||Rd(+B-KA3#_>We_AJE2X{%X1Z6V*_6xK844}X!Q_GBF(+o3P1-s>BW&j z7ZH+00U8Wq>)#Mr`V8$0qUFJD#2#n`Z9J-t>luA$8~O)ihcfy$jPY0|mMXqSip%mQ z;u}%11${#k8@kxq`I(8H`iRtL93d&bjl>o@2yLRR1tkfo4mGF_3zPs#N>WUU`!sEa zwvT=0*y#kl8Fb?ov00oz8NFD-Nj%3XI5-n3n`8Gm`rYV3jQ=o>)9OkQ8NFPSj6cZ; zrFR*p$%~Nr6lWQyvBCoD^&pCKj2(f#L&q?1-ax;B3nCot4*CyZL=pLgSXy1dMe-uJ F^as0}^!NY( literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem617A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem617A.class new file mode 100644 index 0000000000000000000000000000000000000000..073601d4b1d16526db56b8c5a934366a38be44d7 GIT binary patch literal 936 zcmZvbUr*Ce7{;HowmYyD8GnjHP*GF{lT}291|cyd#wC-IOi31^vDAvitzEXx=)GS= zZ@iWZNYwBF{0x2)FU03`ChUSHJ?H&*p7VR(ZomG1KLKzL4>B0Uti+8$+{CR6QkYXq zLAmo8ETAZHTVhcl{V)iFctb!d%O-}P1N@Mj=kNESkNpltv*_#UegUifr-Ly^}v1a+6_0{w`*}b2=~|2 zeInpnVV&FFr_$ItWdf;=$5cdux{*0r)>8H*=hFgv|y8Kuv#EIqLrugX26wf@NvUr&D@B5mnMkcvu! zqAC#^v=mp4JO!>r@~n_(9bR9sXsA>cn_TBbW9 z;Ei@o3n=6Eq9M?fFfC)Um|HNMoBBeQk#NFJ>)C1DF{NJ(D(;e55NJ=xT@P$0Z4_ct zj!i&raA0(pbUEF$1lpo=iHG_VJ(kt2Of2O(rj;3%#|e{9oH*Udkf@~wOu$n}GgTod zx@I<(O6!(oIOO+Q_JFKy3wb$pliZ<8hBmYdG?)1|o~`1thB&TBz*P+iBsEMTDFBjcxP~dp@_$uhMKil-I2x|w zhK3YwN^?uYG?FTAYq*0M%F)kfK*KENRNU2Y5Ay<%ngR=i){nTh@X$!J(G8)B(3?Zg z3$Br)rt(@M72Qlb7Ps<6mvBSRQPpkHnhAMf0n2#i%Ha@bjds=2U6BY1pEazEyHuVl zUa&vCq&uUGE75q@IDI{zH>^d0&gl47nyOGNrMFtjroq{A>^eT++G|}`F0H&VZn;Lr za9Dm`cM1kwHeZXGm3r->%>Gkgio?1tO-osDDz+gkpynkgDXDDMX)F0E1|vwEv%N%P(tGuG*wf*HBukYS+u%*aez96@R|&VC~E|-aF{E3+6zRvQqV>0 f9w>iE;#bkF;)sf#%AczL!ffOxc{ydodC>P42GQtN*E#2T+Mj>F{Q$6yY6?kg=-5o+3a+N0;F>ho zrF$cVn=o}0b(93=?t8u$?Fp!6u_d5A3EsK_iw)0rpAUO&H+*TgyNoP10>|#Q?9h|` z|DYBfcmsh#Lw3CjLdP9g`(eO>UbR+xyi2^E?fC*L=Ih3x{lT`nw%@UuQRw-d-I&h~ zJ4DFNNDC+fhpBPnF!H)q)3JTu4T&oVD(ZX>1QJd#^do_VW@J0>pV|FbosJym7f3aO zA%#8lHjkOSeDol*NEb3B#X4Z=>Y+|0ji+mJtVMx;&^emo&XQFfl@ik5_(9XrdG|usE zj0>=c480_lu*`^T{sk2Yo{zpmd36Hy3|ganio^qH_SCAjcBG87&sdfI`WGaRG;uuo zlh+b&s@n1B_X+0m+9`C&t3vXYC=I+x<_sD0v;{J5kkdpK6-H`|Jj8`q+xD2BnH>Al x*kOK!>N42EdDbcP%d9OBzd(dlS`8Ojn}a%{lhCoIV_gU?AwSQ~OUx;_{0~-uu@(RT literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem688B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem688B.class new file mode 100644 index 0000000000000000000000000000000000000000..7e33dbd805a36da693e87f42d84628e6ee21ac7b GIT binary patch literal 1068 zcmZuw>2A|N5dJoo6W6_x<|yT8X@R7d3zQO?QXqv&NC7GZRjT;qBujAR*pXvb@Blmz z{gFsi;sJOl#Oykf(&5Zr`-|s&Fc5$p?9;*u0Qh0!eDk6BKpeW9gia6GV zc|+V*h1e8gD~WA!>O$rKP9xl6bSTasf~9K)^prqz-`YTfaP z)3GTUm>VIsEx2e%Bf~H+d5yv=c&1?w&qY9)A%Bzjuz-da*cUMs4F`Cs;ZUfr@R|V{ z-k>U!BL#0YyaQ3rO&$_43k!T|ob#r4%~b!<^LU4bA?BD3x-}jBz1{Ua8YDM5gk303 zbjS(Y{5v5o6iZ{1qQvYl@#bElj!#Kpxf9x0ST5-~!47E=Mz_oD7Q@ygq_L9WaukjmBSuhD^lDUU8vB@$<(GpJSi)`T-@zT+B?5V@;U1P{ KKP%*k;QoIp*!uhc literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem69A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem69A.class new file mode 100644 index 0000000000000000000000000000000000000000..a31cab82dc2eda613154139a92d724b7abe00443 GIT binary patch literal 948 zcmZuv+fEZv6kTU79cTv%)G1X#KvW7SgSRSzO^lJGrWTS>5@IwCb;QAThD@gheD*7N z^NDA9fJ75Nz@P9>z;&i1g@j4YKKty;I%}^pe~*9t0q_8eX=E^I;6^WQ;#L|8rlcv# z<8%*Z(wN2V9^5f7XTTOnE%|{Tmj%?~^qPS7JpAYhWUGGQ)!NMsFM926G#DAGhIO~G z=0?6ep9Zz~v)>XJuF9@YVN~~8_G%QepjldYwn(_9>jwh);@j$$`_;7@Zm?-PapVV^ zi^+9vv`K*61!)1LRcETx*pB^%?bO{M@FL<0f{F^)4%aT%H-SDUcI#hWx!Vaj19^%d zkaog0c`f^Lh-{bKoaAG|M4!N5!tLx82IfuN#XVVY-=wS$O_cD6Dy_e83_LcmfG1>F zTM@7>9A03cJMqfKmRFC@g`C}1>@^7?^|3lb`k`G3w%aiU^4uoJEEF$HNac*c+leay zLHTf0LJiyWyFjbdxC@j^xDfwLm>Ao#s38fQUUdF_Fah~D$xnfhTG96NWOEnX^_e4x zpGi7Pn@WNi4A3__1sKE-Prb5_!B~<{hpi?8_a7%;brXfrDXY`GBb5GHVp}R&kY{%9;vB j=xMB2#wa}<*VvVZcEV7~z?gw?!4H@$7(|(1R>AfEpP9ZU literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem705A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem705A.class new file mode 100644 index 0000000000000000000000000000000000000000..aded6d535cac4a013c8b55a6dfeef4c59502d6bf GIT binary patch literal 1408 zcmZuxTW=Fb7(L_5&c@zc?8J~1T3oIU5FBU-tpl`>5(qdKFpY%D%fy~0OV_*BdL8Iv zr9M?vpDGnqASzlZFXf>;BvO(31NcdOD4cN;;*i+h@yz#~?{dyJ_Ur%u`4_+#7EI3Nlc`W#;92?n&naom+`p?`XYrZxGFIz@uh%u z(e>TvvOv5rydaR63~E}Sx9s|QwpCx$;a#=p(UL6(Rpl+H&^6~xV%d)~oK+!BDm{`YxZZMj}ehYre^aWIQH zcI99ma}I9fjzq=5U3^8|_Z|#;-p)9;_&`@#w8OM9pq-}gnvt%X{wPpxLufZBPWz2k zM7UOUPGhjJr^5_d`ub5c?XwOq8o67l(cmluMmA%1+>Bj=+$78zb`)&2H&7Vf1vGb# z*NdITgBGi8w>r;Dx7})gTL3cXFtf{s0eObvUTrPlV`TaJGp`uu!ZCB*$5WBt92Jr$ z*CGCHyZ3Xo+Qu{nxpy`I7{UiUb>RRG(!yZz7;&C~7q1Yz_Y(1SB+A+3OxBvs%2Fb0 zmy)N}&^2ylQze-gw{v#R`UB0JooxJu1Fw+2w+?4WuAzH`&l-A4autJ}_S0K-6Z$(2 zcKU`ATh3Js?QkTw96#7%_03PFLT^dFM4#DZ49PeQ$(z&!=;ohH58u7WppUv_NHmK> zRO<+J8lh#3WXqI7QGjLA{~jOWSNfhJk3Vr3e-UYfx=%5V;~~8t!RGk|v*h`m#&ha_ zn4w>gAAVF7mGAOAHCm z@=y{<`~m(WO+?SMkb*R}nQy-PobSx+kE3tj0gT|K7p)jjG1!11#Jq6frWC_c-16c! zMpWGKq8a=dY8A;#!hV6&NCr5Has)Ib~)X& z1ll97lUw=+J(kt2Of2Qtrj?nH#|c&k&W9MtawWJ-Hqq@2^IB{45OD3J8LG4>I%YPO zO6!(o*gRY~0*xt0Pj4^ig)(B&r(#CHo5~jncFvTOHCGW2Nst=a5EN)B13ukS#jJ)n z9?FDA8s;#s;V}~IsNo6b$-}=h&KAw=hGA=Xill}GEDAvGOHwRrc!q?A=SZno(eMH! zBv_M40e`ji()yN>=4hu}6-LjxKJ7S0j{HdegB5m}g z=p-zj!-v6(P^2x;7KzrnuDYyYWt>eur}U<7&oEJmB%*QJdZA!g8v>n?`1#6Xeu!l7 z7|EFja_*#Reka@iCtUC3PdIVsi-c2UV407v%0O$GR}yo|&EX3&DJz+)g=-a;5#Z-2 ze=d*|1S#8T#klj1;psbo_*xE!DC^2jA3CUOl>~%wfmQ=9qLUsLi&iMi1nfh&*7o5( zfRgMl!87Ha?&|!4H`MFKm9SERI_e2}{N7zm9HM^h01aWqU4pj+UqCCNG3fDZl+YAb zf*ys6^q0^)uI$4vt6TQqJ5fKo#onJ?iPQ~=bO=7mCdy{``46E5T^zQTZ6qq{uOG*Ne9k*k{%^kN>D&;t*v-jb*ucIHgDf~(wp$S~s?C-!3<*BN!;2K^x@ aM+m5h2=N=sDx%^i)L(2O(8sU~{eJ=FJ{)=g literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem734A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem734A.class new file mode 100644 index 0000000000000000000000000000000000000000..c01e9c2012d1a1e7c359633b8b7491dd75b418d6 GIT binary patch literal 1155 zcmZuw+fEZv6kVscDeZ7;DWaly#TJASsfb+E0;1JYNNQ?~PeU2X!1PQrof`ceW8$+s zltdFhz<==<)OA`CN@$brnZ5RH?RC!l{`=z>fGoCS7{-)_=|0@YObh|cDq|?~Ad0yt z9>y?_tTK;O&O#KAV_3wKD3+pF*07>sRUoorOWS`c5KL#v0-<$x&k`6c*wQLCYrB^B z*4%Z7BnocDbjqe@EB_P>`3H7GV6333_Fb=HHH;n4WkT)od^Wetel^pU0;A~(F1(slQ9 z0{tc5tQ>8b^)_V<*0YMJjs%hd!)?;tvo$=^@flCQBf@F3k z+xG6ERq@Y39VO30pBuhaqj*a9R7V=yHS)6F^qFp%HOe=Z?io-gqDkwMpO>7&8$pFb z$`=?(XL`vT^Q^jKR;--k2rQmu zxvr8NwQmmwnKEu-h+m8P1;G1)B<%=2gHN6s!c!*@-`n97ZKMsxG0JznlYmPYqt}Pa zxI#n~|3MI8KHvRB;QcXzCkPd$TL`bxM2a&BEfH;@uQ)!_LTqm#lnSYruNXK+JfXMH z{|yrz>`Mn5Xk&2|9^|W{6NI8Oi#TmR?Ev=}BsPTW+-H)T7~Exvbk>O$NwQ3Wigva` z4OcNvFOCAPv4$6gw{rqFs6z^C)a4duOkxhViG^^7xuXdFW6Q9HyBa2ihI>>fsj)WA HXaJf2D)jmD literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem734B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem734B.class new file mode 100644 index 0000000000000000000000000000000000000000..5c7b04d142beac94aa73466052d826303ef9d069 GIT binary patch literal 1049 zcmZuvTTc@~7(LV7?$UO-(^8};C}ImrRW4Pz#E3DLR3+9B4bfyA} z&+-6?CcgOQkMO5h&nzU=gn9U8=DVCZ=j{Ie`~4??d91|Ijaw$NG2}2EM+7q}+>Wx! zC2)SgxN5i)$1L(D?wYtKU@S{l2CD*EHn%CDuX)>!KyOL9&dXM#;`nduN}ZX3l2^6s zo3=02{XD4$yRs>eE~%*<&#yYo{D$wbp;4Hdf3ifphAmxzRCcShXCK)4y6x8T<-nJ2 zZ7F=u_G?5Kyre7;X;xV}8*Bx#o-bEz*L8g2b_bulr?Mu4HLv9c0-{LL!LIK(o!Oop zdGKGNyD1Ml8?4-Jmt;?4w5V(hD?Itl36 z_1q>VVDax$E5bjGhA{T=mgg?GN2gCAzJ=v}Mk7qdFu=2Q)__3_@fJf8DP}k<=AfgC zxyBDf-W@|bgqe+DCf(DBAwo z{-c^k#u$cFwd=g9vGnU0@sx3bgd(Xykz5byC6FM+KB`Mn*C>@u@HWX>j)WJOT_NGe z7{(gXDB=pr$Y2X&_<*a}W@jB!A<}c0N(?*G+!Lr^gxyN&d*Wv3ToP|Nm*M-Pc+Key o4VXX)*LaE&sfcmj4P57Z3R;^f)5HxElY&bJCKcXIRwJ1D2T;`4;~H*0YXns1(&^<4`&CWb5$H*j@;l~x)2Nuv zwo&w4+u6>@dBWyDN1W+yvs3H}m_VRjW~ter;n@|VST-HUa@k+7xiASSu}N^xVvn|> zXO`bRH+OxK8v5yoh8qImVy!`nE4I`Vy}&aisp)7#yFjN;^Wqc@vpUk4lYj?09^#RP zjE;FM=vc&Kj@@`#)bK>d5|+tiwLraB8^W>YE)+I*tg?40Rott4R+T-ZXYrq&a0*f+~{Y8I{YgieW_fCCXm_d=Ip9?OMtp@)YU`%D>m)eFeTuXV5}#%^L*fPW;01c|ig5|oU}69jqCGk!#Xf_^ zYBy266gP`;|D;Nh=tDpE2zGdHfEGkyVUV~0@g{rRAfIVuG34L9N$d!;QwFMrVGScf Z!zjHzLF_L=LJXZijcV+3i^u@R{sU<-)&l?l literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem913B$Node.class b/lib/production/CompetitiveProgramming/Codeforces/Problem913B$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..1024c02a68e3bd9e47ca7436f919a4b750ad9503 GIT binary patch literal 1452 zcmah}YflqV5Iwiu?)I@jX|XC5MFnlkqw?@UAVek6kW?hWkmv`Kr7W;mwq(0C!JpzE z@QWWbkq|ZU2l%6mXLbwJTA<0!+`V_^%$aj%`}@z2UjSw?mqY?%2F86SaY^r%Wrx-)>eWjbJ=xm zZ>eTA8g@gW+>x|USz_2$-K*M-@~T(gsM&jSQ!`ITBzu05nDOe4Q`_`x7S|UX*YOvL zU05!z(@CyEU&V3lmFC`t?Y*)HppdE5t5$8@@*H_@ZEF6GLk2_VR#ZrB+y2r?$!MX- zj#G{Hy`c7p4RWSrP zfXo&;5k;EZzX}}eAFD9k8GcbMK})XHo4lcCj)~hj z|H{({aYvZ!loNFNv#st5%s_@hn#QhS+B=LRdZ6 z%my%K7|?=IxOPHxktE+il7CA%2g;=sWCLEU{XUuN}@v<%V0axOa~(*z8K<@ z{)92{Ssx$~_0_~L@=080&_H61ZDyad_g?$9_WAzv(^mlFNJmhIVToiIw=fcc52H$q zNsLDj#Do%)O5B#1l9(3IR_rZ9Aeyl(!%3I)YSpL;1ZPdlbms;9iT*W$(jKTGYg)$2 zZh6yi9_pJVhBasHf?itF9aHJQjhee{GDmw>MLn^df>BLAaBKp~(<5U`Gt5`kO-rCP zkzGz?M%4>ebjPq zL*ga+1R^E*>*ces>L~#KP0!yCIc?zC^fg^|yp1X-M z=ouxNd5@j~(1MH9!ib@j76yw0;=;7OIfifjBm76uvV(^R%yoW_tQ;e_t{p+9w9YRG zrULPRKd$Ap$xtlR`4$^Pv59CDwxHnel#Wm@CBNetl;E};Vv)t&!%e2} PF}|K>gdsu7C_=vgF%rN9v7(LTMx7}`OX}Kw002Nzq3kp>%ibymuDVL;%1pPH#*Rt5|;&yBFQPch(ruWv zz<1n6C8U#ng9Qpb!UD0j#ZYvx6F5z?W=YqzebyB`l>fh^K&BQ*>+P023Kh~34a)+0 z&FfIyGe>oj?J8VQq6}n_6BrByp6Ai9VxWwBD&f9?RXh;TmZHJ31}a!1vKS2m520+_ ze_GS9Zs0LC*uwUXz;I7@1ae(VcIt<=6d{hIx*W4o4JDZONiUWZk>{JXr) zE`K5Hin7kZbm>SXHI?r3wf{W@Od`WKtVRsHBjh*_a%b`{`0t-Nh4>bR^PCeQm_dPS zBTB#!hPg{&1fxXM;V+2u1Ij-T+doG96n)j%6ZCJ*MsHv(pvxk literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem977B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem977B.class new file mode 100644 index 0000000000000000000000000000000000000000..5279f05987ef1a6948e520c7681acbf2dbc1ac09 GIT binary patch literal 1952 zcmaJ?Yf~F#6n@@hlie(fT*F22QZF@WrSXE$CKN4bZEOliDo9(EC0W8kvKx~P7C-yV zAK>WtNgX@mjN{lDLq{B^FYdZQdFUf+G zEK2f$jJ>2IkLxNvRIw}&owgm@n-K^nl4O-Rw`d9U9Z&cQ;+I4fiOi6#vEtutH zvt~=aEmXWsyDl)2lU^Hctzgwti#3-9l?zi-vl+&#n6@J@l(?DOGIz{W*>p;&yjQcG zQpV5cS(U1ceoQMMZ2q#0Vb)5_GH^l&fl$3bRm;8M+2vHeU^zmiiDlNkm^ETmN@qY@H;0#G4K?|1p0h{f*q<@HE;trrNJ!&ALA1PpJGj5 z_|TMN+_sACY6Z|y2F5Vku**fO#$pVZST|5WQ4-6*2G&@hff6_)9?IIBSEv>I(LYRAoncZ zg5P#iS*P0Y7{W3ugnuM)qC#$<>R7iuHsjv_xowgc7)&Gsqik<1uS;RmtX-mBNo13A z-ERk@z=V4xOindA)?Uy|#6 z`Xp_jkG6w=W;@=pS#EIS)E#*)Y{*-h4c64zUz*gcYS}E%`1}b8j>iv1d6Y8Dfv`?j z(!)6|@>Os+rvZN>IKF_G>8sMHEaw|c-yTYG8K*GHm#6%MxZ=Doq)(Ge@#NMca%KY19{Lc$Uvb%K*N2KxSkC-?jn~aV|(&`!q0e>+9>5e;WbhfuhU-+tY!5EttKd0f^xv%F%@sBm=r3eRGf!AIr{^A YaYQ5KE#1fgYt)XrF{Z!;(h$=B0l<30i~s-t literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem978B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem978B.class new file mode 100644 index 0000000000000000000000000000000000000000..16090266585fc92fb27c38347dda25948b6b9c79 GIT binary patch literal 1183 zcmZuw?NSm^7=8{cEW-MQVv_cym7pnBF~ zjlOHs63tf(-QLk%OX{aa#oM=P0>gQk^`YV#W-YbtRv1uToL^YauwGfW9D$+4`}~3a zSx?!zQ%V&**K$gkRzKY>vBE$Hw}7u^(A7??dzPIl8oJ|{F6#;w6*>Nx9KBqc<1`u# zf$pNG8y`3IY74N6QIe)&MIc^vFNph^sgH=i8oNC=;xT%-P)o`MtL(;E0X2Z)l?8E0Lor=^21{29noQ8~w z4Ks+*2sW|Hs7u4`6p-7wc|TVUaQ=;_m6uHLbszfvcfv$?jp zH)nGNZPO`v`&^M0ZJhg@pR-kEv`u1^L{1JH>i{IVgInn1-${Oa;4)!=a*$ezr{Ecw zJcjtza>poxEn^5nyld?MT){B4F2r$_7Mc7Tegt@K{ebW75&Xwc@>5L&Rw#mnsJf&~ z$CV~RUopW;w5y45;lCw#c=G26k69m@5)yl9M@K z&P?X{x<3F6;kziI=AiDNL9oXvRmFr*>h{(IbDC`=p%JQ7&d literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/LinkedList/SinglyLinkedList/LinkedListDeletion$Node.class b/lib/production/CompetitiveProgramming/LinkedList/SinglyLinkedList/LinkedListDeletion$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..c1d74736e96b6c6269a6ead3ab78d7a037597484 GIT binary patch literal 535 zcmb7>%}&BV6ot=}LZwzgR8Y~xg$wKg7V1jl24h0fzyia*zyt@&G-->`$8teTT=)P! zl<|z3VB$s>bN_nockfK!-d|n;oZ`Sm9@|COs2Wpqu$%hNu3FZj)1M@14FwT zkEMXu(OM?$C`?nC3Y-Oj(syzks5EQ!m7YY8KMKq6ipWgG`p8hu1qv5RtL&24M(21y z*Z!oJ*de>~*-$1o;V|O7N)V62Xb>jK$KDv?M>v^0N}bEu>W3)}UcQI^2=cY8Y#BU6-E?4R>)bjQetZ zpdzi}69FYxE}8;*+HuV4x^2{IW{uj%rco4F$Yd<%saeceH8+{JoCEu?L(vvDOxtv= zvU5cSTNdbAu^h`y2?V1vyNtH(<>=)BGgmL|o7Ej--)7eSOu1m#yGGTLdta%zk1ayD ze$L!XtCS4O5g3ksk$GY~Gm^I993=B@mB5!h97gqkkq6#l7U-?e&uw!OSd5+%LX*DC z)RT9O!qco#@i|3`vO?yjc_?r*n*QH$RfZ{M2C_Cc{sdMu>B5c`EtElFz;EiAD7zn|7z)+tfY=nj0w!Q&Hs5Cg z>?QODdipOk(A&Vp2KuN8{fs`k^!IbiwSfVt+;2#)MF~{G4PIi0(e0JaZ z?55*cB}E$J6Xc*vF0<_O(N{s?Q~14I+N%T%zA6D^2_(lhZZX9+NBAKr0pNh=T~A89d}@mSmvnPB>l=UzoVdtiuLv781N#mR9UKWbGLmztGXdcX*jhd^wR`bI z3V6QOGU-NPn#xq*EC`gomy~AN@^K?h78>= z%`!)1Z#f^y37ZfEPMz(c&K|Q z!11twO$WyUtu;@7n-r)RkxmrqX{SG$$uXavYZ|kS|A^p}ADQRxT0HbXgt0*sJRVAn zTg>`o7*4tU0@1FoV70{xxo5U4l!;XefmEAS5fx_JM4$9NfJ}#?7Is)!*oDjJ KvSZ_blkO+;D`s2( literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/LinkedList/SinglyLinkedList/LoopInLL.class b/lib/production/CompetitiveProgramming/LinkedList/SinglyLinkedList/LoopInLL.class new file mode 100644 index 0000000000000000000000000000000000000000..ab654afc93fe73c8ff2710aa908eb35e385f5226 GIT binary patch literal 1957 zcmb7F+fv(B6kW#`Bnz2)$fZD?loDeCZWEG{`jP-GEsaCcI!#K`o3K@)M3y|V+$rDC zFUS}0+%z$rFw@6$CQtc@{zfnBNMa0uY3YN{*|)RL+H3D4zx?a@Zvf_DYB+-h1y?o1 z@O}!XQAklLYLrSTlyObLbqy*OqFZpfvg z;->Vhsko)!wt`Ou5^HYV6wp^4$MlwMqt!B7v_3G6y1-1OVmXh@dc|t_`Ksk?+FSb! z71wR9I+e<#Oi>W%DO!%@mj&Y4>ATFa9Axh233IL8*f702#)i$ihAM8&uU#uP2yQpLP39Xu!Y$C>WSrkEMPM#_ ztc$}^W&U*4H)@Y=8qEm5{=MbY_ZSgK8TGnnhGd=y5w?BH&M$hNK@M9!OGw!yaK&vq zWLkX5S`PBE)!gG|>8J$7{{gsM;4BEJ#hM+pNUOSSuV$`TvLWd`+;fsj9d9BdFx{o+ zKUyyje5PX@6FRDLnZ=BPJ32lGi8}dudzRXkT{k@)_wa>|b+Gb8X11J>@_ij&;cEro z==c`j(c!dhTZbV54F`!1vZ!MNH63--1T5b^&soCryXW`%CRo@LCfWS!ha3C{=6dr^pkPKb}(I0gmJE#PHo3Bl+xsK0w z$A@(wIHajC%~r-a_&Ce&)fs-#ctVZ^r6gsJ71y)W^4x{A=5`={rVzt9u04S8w!%4@dBtR6Pg z6Q&At{)(P1)^jWkEVGw|p2i!F zf#MS=yHMA6kjg!U)3M~~_-G?wuh@<_U5mRIBBJ3+yhMl-Gr0~% z9z#u(wlOG`6Zawze~djwpM*Es!O3m(O7Rp$i7gReyU2b5@A8_9&~OQT{IeS+vQxN1 z?iSeBt3+EQh!VAHxQ@jDZzcp1;Z+$m7YvVv_wWw$#h5RgmC$#ICCIAMNd5^;!Mqqq o_sQxmlag?J#skt>xZvDKgks<9jWFXC+G5N<#$BT~7W7y92as{KR{#J2 literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/LinkedList/SinglyLinkedList/MiddleOfLL$Node.class b/lib/production/CompetitiveProgramming/LinkedList/SinglyLinkedList/MiddleOfLL$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..bd31249b9545457fe4fa9435036f4d2c0f35f309 GIT binary patch literal 503 zcma)2O;5r=6r3%^O05)8@dHgf7=sw);!Wd)#Dt{60mHq}6&K5rw8iMp@<2>H_yhb= z##uCxn;zcB&c2y9c^{u|?*PuR?;?-Q0&G-F+H$btU{}DAu^daC35b?}t>qJ2yFH1d zfY;JmCe1iZQ<(~!27%HKG740hHM&X<blI`iZFO%D_A9GJRm<+~FDU33C!)GEuTNpi)}$t0Cbw)8jn z=AUq1*TrCIm5*$dzr;VG?zxjG62Vfcruz2n?%RF(bkB#+Z{Gu$#a$f(Fg48Rh~Rt* zhj1Z9?I)eutP*o6T*M^}KkG=rRK8!7_G=RJ>ReFbvW`4{OX7+;e^=tFhD8n61Y)bT ziWD$bJWnwj(gJ*V3JKRfWEyZljH%t2mxwvkcB8!x|XDMZnLs}s2fxAu zh4u2wM*^Wru>CthOf!Q?ATvngJW0AhGG+;5E&wso$sU4;u<|%Jf`1AT5{050{a(h>X1KJ2(aL%f<=-HJFpHI;i!88j4I=vAt-(l$g158X?wg3PC literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/LinkedList/SinglyLinkedList/NthNodeFromEnd$Node.class b/lib/production/CompetitiveProgramming/LinkedList/SinglyLinkedList/NthNodeFromEnd$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..6f48235795055760d90ec4002e6626114ac4eb96 GIT binary patch literal 519 zcma)2O;5r=6r3%^O09sP_<<%KJRk=f6K@(XL=ut)4jAqQHn3Q>Nn4EmEDyxQgFnC@ zWt>G1cq5yA@9o=}d6W0`{qYIl24^nvI4HnI&4fb-#|};e92v>E)R}H(Z_mpgO zE(c7lm2!zh*#;$Xplw;wN(k!&jiuKpi(H4C3Z z4<70sw%~Z!#*Twi0e{WkCWZydM#_&uJ@I?PnH+H$xrQ;`+*}IhTyUOSw|MD?5yldu z;PtS}Tx8WF!eC0xcZg-e>HYnw3V^5Q9*K2FN zM)aLG{sltHGXr%j6@jU4-xpuoP+eEjeT^G1iE<4_1SuZ>7pip(ZE%(U)PzkoxIw zxZ%~OmA)X5SadumC+&P}8@u4z-d3R+_$0g#a=9$z?~?IQwdgE~@I7cn2p03jMHe)me3I#l&$;nz*T!izt{li*q_wO_Z@_ z;sSCyDkg4$RXFzlPF(9aZe98&ZsQJ%GLc@a$90th613i)pg_7G z?bhZaS!40FT-X)Oli$)BI8c4kW=GhaW``RSy^(R6h1;qboEm92I8)isjLxdKOW2M^L?Jmf&;uk*Z)_xMei;HQIA zp}IvaPMtmHdXiRwQYh5gh4_g|45zpzLNJNb)Xm-jyo)JXDY|^0h`RhEv~cgibHp~Z zT@3vU?I|>6#cBPDIIUk0S3qJAh%o&n_6!Lg)t*78Nc4nG(Pwmyk--#(nZzU$u$V%L zEUuI9DtX=|zYQ|%Gk$KMm)?rVxb)D5NarH~%K=e##bsbQA4CmCsmC({^u0bNI)f8t-HvrLGuElTKno>KiQ zS$kL{(dQW6*oA3@d`B{)U5s^+?qZxs{7;PYNG3y*vWu(&S9kXJ`gxruOW>oB!xUMc zC#wRpn8OwRPFx)*Zz;+^ag38iQ75qvUk=u(kQTQDheG)m1A~=imY0ad80i?L!QB`q I^(c)00G)_|h5!Hn literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/LinkedList/SinglyLinkedList/PalindromeLL$Node.class b/lib/production/CompetitiveProgramming/LinkedList/SinglyLinkedList/PalindromeLL$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..0c0b03216e1261a30152e6751e6c8088d1289cba GIT binary patch literal 511 zcma)2yG{Z@6g{&ntgI_96(49~VSyyNjh)7Z#Dru6CK&nwCOEjvCd*>d3B~ZB5MrSt^Yxw90{DSdHdU}K*b7$u{4vgH=L>w&yZ_c)6M@1;e?0H^V$xBUYKF+FbhV2 zE!Gmd9w+Qfx%CFoYAoTj#1gqzLJrEzH40gROG=TH6445g`VS4&l_&)`=~2|d_KLd$ MpVcSgVxLU^8#Oy^OaK4? literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/LinkedList/SinglyLinkedList/PalindromeLL.class b/lib/production/CompetitiveProgramming/LinkedList/SinglyLinkedList/PalindromeLL.class new file mode 100644 index 0000000000000000000000000000000000000000..4228ac463f1b79efb566d17b19e00afd88b444a0 GIT binary patch literal 1793 zcma)7>vGdZ7(MGtWD8LfCm{p~bs4I7=X7LfK8s>FmF{^x+lvK;$W3_*xmdiS>U?GD~)qYi3uIcy;pDT4y z!xtK^3#69YO(|e3dY<$bT)Wee9a`^6yD3n%EXR8wo0iiF%5}%vbRX?7tlF;QHT`x= zTGo^bQxzDRcRVMk2_((wHO5&8qvv=_E_YiS(!XhMxWvm_?S}2H*}kLn*q93LIRr26 z8I^#kmhE@~2hF?IefyzZc5QF7Tn~Jbt%eM2f0Hpsc5w^jws?LzK&hYL9-62wSq2W{h=C=wybser5vGP^11ne+7=OFc zF>wQ5;)a1bZn7_hQmvrmTL#u}Tfb~f1blCkS$JSyGzGdR9UB8URC|)v`D+fs%z4fE$Q)u zSmY?%TU*lOQ*e|~2YS)(RmmK1R{!sOCTK_VDKKgd9wd*EFta!538ceeCHvj*IE7m1 zclj`AzI-VC4rk)XE&zSzI|~%fCX<#wc5Ro__XbK--|Dn#pLu6`4e#+4G|o2_r%_D` zr8H$u8`oph%G`yr7PldOqmaP6T!%uVh5}_HI>1oJsbz5jQ?#hdU8F+a+;b$>Q`<=X zj?`nMl$NIU2h!A@ApM^^GCai)%}=5A;SLiJ%qwH@8O*uay=ZNCH)tMc_cqfm3t3)WxW3D z>lcbiGEDp!G|I=B*a;#}5$PmrbPDH)c!|6U^hRuIaXqJLN%M9^BQZXGF|l80O43z{ z8CfJaIurA{9Rt6b>0yNYmPm(U?sN~MJ&e6gr^Lu-2wTP&%QA_xBsI%#C8Se`aAGOoBL8{*Mn*$XectBz#MsFG~7!#5P5;5GDGQq{NHEkjKvpf(J5B>mu zlyMe45KnrTk9|Au&C7gzzP$rD$G(d!DtXwbnzZF$$HA_ELm^E_rvjoaU~78f*6u_@ z67bquQ``z=l29UW=KD%N(9l;&+UzMk3ZIvNTbe{Ox}H9UDv&89heqQO0QV7 z-ahJcX)UyiOr_3rGNAZQ4np2m_MJ~fBYXY9PpvDe0__9J#mJy z#aVE8SmRpYuFDfGg8e)#j3qux)oXad^2sTslOerv0Vx;;_!}>y$1$fe7 TQ41Rj?j~HWE+aO!ndyE3X#sS= literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/LinkedList/SinglyLinkedList/RemoveDuplicates.class b/lib/production/CompetitiveProgramming/LinkedList/SinglyLinkedList/RemoveDuplicates.class new file mode 100644 index 0000000000000000000000000000000000000000..231b86c02cf64eb73c11853c752e310755e10568 GIT binary patch literal 1658 zcmb7E+fEZv6kVqmrX2>+a#KV^0WAeuxdCV|^ zr6Mb|u1j-OU?P{ZoF{TMXH~pR-g4IL=Q|9`vRHa5uT{&oRWLnS8BnQa1e#_o$MUiQ z;pET*=9=>>wDP1}suowId*58KSu>F<6-@hq=~_w;j1h0$B7pS1Dzj*$Xj+ayXYx^Q z!+dIHY|~lGTGSsZW@Fjo1goA8tcWZK1ga zBhgaBff`zCI7mzMGY&B%afmAS8WPHQd-KO9g(U1Z-V2TL2{v|;jrNn>1Dw$ypUcyH z28VW_$p-U0#rP;sPih3lk0AiI$w`Lk8c*d?i+&v<>>nmBh3zGphn0~Np(&aRfP5X{ za2jAz(3xR`nMMgH&Dm$r!oeKI7{N`j)+9Ys)TVu4ef5d~Fh2cAGM1kL&kj)vL4j>S v_#5IHQv7!s1U>wl4afXhvLC^lR5(a@u5~sfcz%SMLet4zr#D1;bwK|K{?2SC literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/LinkedList/SinglyLinkedList/SinglyLinkedList$Node.class b/lib/production/CompetitiveProgramming/LinkedList/SinglyLinkedList/SinglyLinkedList$Node.class new file mode 100644 index 0000000000000000000000000000000000000000..c233457e86d5198e84ee3fe285312f1a5e14e7c2 GIT binary patch literal 527 zcmb7AO;5r=6r3%EO09q>_<<%KJYZuaMsFG~Bqk&c95CDqY;dtGNn4EmEDyxQgFnC@ zWt^>^G$HY@@4cOUGjH~Ne7?N{xWu80JZeSQsGG3kV9&w6fFmP0lR6a;9RXX*Czf`1 zK9&MrM{60kqcBNiB5)A|N0NQPOAp|Hib6eU^@dY9;!1K&WB&9%VmRWW^W470Lr;t_wipGEhYjWu zs~$T{PuYKk@Ec25zE~pnLdZgyu}UFBut_PBQX*O*Qvar5GZUo%I~|Hz*vh!uaG6~q JHg?H$zW^9_baVg! literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/LinkedList/SinglyLinkedList/SinglyLinkedList.class b/lib/production/CompetitiveProgramming/LinkedList/SinglyLinkedList/SinglyLinkedList.class new file mode 100644 index 0000000000000000000000000000000000000000..3fe4c1eb9e54adfb521d1cdcef88779ff4b85c43 GIT binary patch literal 1614 zcmb7ESx*yD6#njXnRXaJ3I!1t#I00mWpks{1zeDdOAQI}X(%@^I-QbsYV_SVC0EL>!Yir{lbVI5H}BL0K1LxTN+ewd4#;BOk+MwO>)oRUOxK%m{=RDl1aJoO4}S zopG#MP1fjLlh%sBc%fjsPvlC$u6fy_?XEh{|KT{UN=*qwbGB=Hd4W)Bc#*Yce1uNk zlneFpvaCL|mK|ay3YC)OELv4todajsTeC?ZvnOPNhRc@i3iPHP6&_npt*m3YtJ$Jg zCFv=jg;iZ;-R{4H1v=N6=e3?Da4xkc0?nr@oc5w;m7d(O)`RyXo28|@>aA@Dh?FXI z*AozP0S-npU_fBBRqa1pqb|;x*pGe_*VS?YCrzYq zQpXJwH*rg#Z>M(G>bA2Yt0v}+-Jb8JC2D57*NZs zz?r>J6xi1Szq|ZcmZ(lRHRm_amCtzEmQZ|N^JJMLR;e?PZ1&u)Wbdg)vhC6;b0~D_ z$g)&2N3HdB>2jnGvf{1@30}z?BdJ}%sek3iyh?M(1bR}t6Irp_f7PGV1S0-ekon*6 zI7Yf3cU&ChC!XY=fK#G6M=L^`6TtN#Pg(9ldD9yZZ)j*Z#5L+WbsVN`HWP3JgFMAq za)=&v`4z%`Z2l9prSJwq?+|{AusTI}`hW;e?-5as=ypfo(|`Lm5oPKo^cID~&tgnU7oYzFz@qm*F?r-+#)>Ld}T`4P0(id<^i?=7-4#bR+iGAMHj|cf859G zZ59gfG-@?Wl?1tg+G*dRi4J0){@v_Dz9gh2*eHb~wlzD!YG>%vh}g&7U{vGu^uqWB DvczLd literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Problem1472B.class b/lib/production/CompetitiveProgramming/Problem1472B.class new file mode 100644 index 0000000000000000000000000000000000000000..b683442c96bb429549ce3b37f353cc87c0f1893d GIT binary patch literal 1260 zcmZuv+inwA6kTU#?31|=3}M{R;L>n)NNW>H?KXjwTd5K`V9Cf5P_;cVqcFi9N8>T2 zmHL)SeW+BaQdRY(YN^!p0VIkLi74U&_=`UDCn|wi$3cpbu;g?0*=z5$_GO+vfAj>v zaeVB+!KB1HHr_?Sfq|kvjyjmaG3|TLVbuE)C5f^?`a~Fo$*h2xpQsC1XWQ2Tf$fzr z3NCb8i$Q!zEjH=dS!p*^v##P$zh647w zo2uAU(NeLN#9_2Fqg6!6{~Z4eGF2Q47+3i;f+ll2szp66gzDNsLR33OKcPH*N&yL*40) z!Db4&eh)4@0{vbFc_lvZ@FAvkz>J3zI4Lpf;VpdR;S^3wobhlL=LEb#PJztUR4y(q z2MyLX;HrJqNdh)*=o$K(-GuGpT(r_nIK)7;*w1MGwSb~T zb%9iVettqvwcTaVmO_;a+EN(lr%`yoP4X2T)MRB=etx2kaoGIc^v{6MbK<#;uOe^3 zJ9T6o;_p5@%rm{|#CF;`lmWI@X8WO~@tW76`5N{>#d&y@7Pu_S3&0y#{;LBmKSm zp#LF;)_R}neog3pZz9K2axg>e)5a)=mE&t4yFbVt^NgC}G^UB3;v7EVdjUSG$fAZf zP-n*H*o{TJi5AB2CHCMOGJMC6>?gd9U%7xk$o41W?vU{T4r86HdcI#%W0Ke|@=07K zpSC<^|4eqD74E~2)EMQo58?-^_}oSw-&1Rho2ud()pE?OK~XQq`s?@%dl~1Fe}nqt zyj|QS(|+zQgTHWqs6js90-R^aNE{M9G7d=`*0zwy3&G8g{f|_S$?hwFWoayz%k)tP O=1Y`(0uww99C-oM^ym-( literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Suneet.class b/lib/production/CompetitiveProgramming/Suneet.class new file mode 100644 index 0000000000000000000000000000000000000000..f86fb0a4035d1d4957f5d842fc7bfc16af8b9c48 GIT binary patch literal 361 zcmZusJx{|h5Pg^CqfHAfEn;UYAd!Ww6$?_Qs0=|}n4Dk*SE(Zzhu_1>$b`he58y{3 z&IuAoV99s)-rajXe|)~Z1GvCpj2;dmOe4$);ZkX3FA2T*$%f!x)pwFGPL-DHW|vEI zBl3!wX<8Se+6bc@{w95UuO0~fG;6e!cES3cP?~TwzfHH|Q6!bnWs+H=bh&8#g(+Dv z`=?Eav$`>bTq*b9u=6~3HY4~5c-M|1On$tt^Q|l_j^XjI-0{F$AmA7>N;nhe;Pe&r r(zYXxVM{)t&-JJqzyL9$0fsH(#Ake+_>b`UmyocB{dRE7(Zl2m*AqeN literal 0 HcmV?d00001 diff --git a/src/Codeforces/Problem227B.java b/src/Codeforces/Problem227B.java index af59b7f..f91692d 100644 --- a/src/Codeforces/Problem227B.java +++ b/src/Codeforces/Problem227B.java @@ -8,19 +8,29 @@ public class Problem227B { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int n = sc.nextInt(); - int arr[] = new int[1000005]; - for (int i = 1; i <=n; i++) { - arr[i] = sc.nextInt(); + int a; + int pos[] = new int[n+1]; + for (int i = 0; i < n; i++) { + a = sc.nextInt(); + pos[a] = i + 1; } int m = sc.nextInt(); - int petya=0; - int vasya=0; - while (m-- > 0) { - int q = sc.nextInt(); - petya+= n-arr[q]+1; - vasya+=arr[q]; + long vasya = 0, petya = 0; + while (m-- >= 1) { + int query = sc.nextInt(); + vasya += pos[query]; + petya += n - pos[query] + 1; } System.out.println(vasya+" "+petya); } + private static int search(int arr[], int n) { + for (int i = 0; i < arr.length; i++) { + if (arr[i] == n) { + return i; + } + } + return 0; + } + } From 6f4d5e2f9cd9e6ba1c6bcfa9a53fc415c2f6fbff Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Sun, 6 Jun 2021 16:37:26 +0530 Subject: [PATCH 07/91] Problem 272A --- .../Codeforces/Problem227B.class | Bin 1434 -> 1440 bytes .../Codeforces/Problem272A.class | Bin 0 -> 936 bytes src/Codeforces/Problem272A.java | 21 ++++++++++++++++++ 3 files changed, 21 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem272A.class create mode 100644 src/Codeforces/Problem272A.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem227B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem227B.class index cd640e4fc328982bba211a8e29c0e40d810a62f4..1e826683751176288fa8646c296fef4285bb99ab 100644 GIT binary patch delta 447 zcmW-dyH6BR6vlsd_RidyJL4lHJM5B0Kv#5KMHi5Dc?dp%T@Fn$YVL7w6_|E(L&bhnsUfeo5JNN@kvTnIV%`hG@!KB6G zeg;!nST{Vd7-|_bLZ&l2lfkTIj)#VM!@^GMpQoCxrUuoxTU8tRM+uL4l5m-)3D0<* zu*i}-P^IEBO@$gxSf-V*!VAO8gjLquf3=@$R#x0^)$b0yp>cpdj1=|DPj1t`*)w<5Yzrem zQ3B@WoEzeW+?4qtbXOVzL&b1Q$&XbPoKQF;R$5m@>^66VzE7H6!EaZ_ggJY~o|@{h SSaPR$>f(tgDeg+u}p?+vSxI4IzYv1{(`4 z&FQSPBD54sq6x;<|G?7D-i{cSxqFIl=6o~reRIy2;B!#^b@A;C7-!k%3L~1)G-KTH zu^3O_ZgPz^_k1)X3EWRnO5#KU4}2c-Nb^`T`KkOj=k9LqAJh~rEBm$eHJknP)Mi%#x-O@|+jupE|J@ic99F z>NG#BKj|GD(z5hNb8MGp?bx$p9l7t_hVzxeKpi(uMPAm4QbX0)i*&A;ZaCFytdAPM zPw>8@S5J|qI_Y-5P7rC+@65Hlrh_dy*(SpWbLjNE%aG$Lsl<$Hdo8G07r*l4)+rd>2k5p*6QOMI~&%f^#w#1WKtQJ_Fnq i`F3eGd3UuqD9XvnHr-TH#mD}SrCQI$Niif=F!otNAF5z+-8Yb0t zMY&hgD4}d&%EGij;*RHg(UO2(Dz6C`E5R#QAXD>v_i?Y?aKq=a(PAW93!1XECPPp8 z{h$%O@wx)Vn!5Em2%B!#Sq%dM+OzYscNfUlmYy$AD7~z0%6HOfNq@tsN1^9$EU0?I z<5wk4h8twcod6Tix=p4I33`#&a_UX#`)){nL2|v@Ym?!<+#6#&ygnfMeqZZrYf|EemrtZll7!PHvnv zj=Fu)*mRrGf1&zTH*%?2Q?tn*Hs%FR)$jBo4#$;kwpJ{im{3!*eD_0C^-0QC*ErLq(IHQ5?&g>!Zec$M}fEwjtu|uN@@v#x5+SM2AvRiFb>FldPX&?KJZA#;IVE z=QK6WA%kURS7=v}!&8jJ${)f)k$#T8i5Z;hTU1Pr0@(-f0H=xJ`{5qW5T~)iGS1S{ niCN^G5f~UHb{ysbp$Q9P7RCh^u#fB?Xkuia`~v5R(s1D)J3_bg literal 0 HcmV?d00001 diff --git a/src/Codeforces/Problem272A.java b/src/Codeforces/Problem272A.java new file mode 100644 index 0000000..f7f7d8e --- /dev/null +++ b/src/Codeforces/Problem272A.java @@ -0,0 +1,21 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem272A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + int sum = 0; + int ways = 0; + for (int i = 0; i < n; i++) { + sum = sum+sc.nextInt(); + } + for (int i = 1; i <= 5; i++) { + if((sum+i)%(n+1) != 1){ + ways++; + } + } + System.out.println(ways); + } +} From 46c0a1989b72dece94b12041e296b335ed1c3e9f Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Wed, 9 Jun 2021 15:52:22 +0530 Subject: [PATCH 08/91] problem 165A --- .../Codeforces/Problem165A.class | Bin 0 -> 1371 bytes .../Codeforces/Problem450A.class | Bin 0 -> 1041 bytes src/Codeforces/Problem165A.java | 44 ++++++++++++++++++ src/Codeforces/Problem450A.java | 24 ++++++++++ 4 files changed, 68 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem165A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem450A.class create mode 100644 src/Codeforces/Problem165A.java create mode 100644 src/Codeforces/Problem450A.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem165A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem165A.class new file mode 100644 index 0000000000000000000000000000000000000000..ed025e530d1f048045a1a7796da574dfb9cfd61b GIT binary patch literal 1371 zcmaJ<-%k`*7(I9A*Y2>&B3_^sm3C!a1a_6e)D}crqmg6qN==R5bleDnNQ z0K>Ro!^SBK{Rs?U&_)b7HRUa&RphjdGZ?b)nT25ibIcF?a9lvk_RR?B7pr$Xf!2Z_ zc$4+YoL9Ty&XpNCRH&BR@{C*a)qXdqhxhy?fv$o&b+=k8c}w}}T9tsx8E53HQSwz> zKM?51&K4Hj2X4OX2J`u1So4GVQB_YYb4+loaQGYx9A%Cg#~qG3Io#SjtF-S!ArMW5DFY9hHmNpRd+FJ!oo2+C14k;b?U$D zt7cP8P2`mBBwCOZXp4GiE@NRN2?w7mz}Y0ez?VskV$8z1B*t-`o$qfAYwYNeF z*duC>w2;3kOpZkbDpP=-o#>mvCrI#NsV@eh4B>o$yFCAbf8*3Mh@YeMLC)q*5UpG* zC;>>JjsFA=p`8&Pj{OLYR1ldLh<&pO?HTk!|5F&}y3Ide#wImKmwNX)dR5RdqS+jj z`j94#DfQQ-In~g`#`eF2YK|cdqW{tyQ*$iMiEBkq{dwe*m*iOq`f2%?EdR-q9)^ic7@Wglc2tVLs{Df{iA>ZFPj#p&)AD?0i?Yy#HaTpoVi8gT* zeWDlr(QSTD?hHD}BzdO;tkA)gNv14WC3M`vBXn_P;~M^C6_ve#--(dad=tOn2v>0` z`h~S6^MDziz>2$hh3&u7ZFq`x0sKL5fGRM&O76d8x9{>OV literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem450A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem450A.class new file mode 100644 index 0000000000000000000000000000000000000000..3a52dfda5233bd75beee7b76372ae41da916e569 GIT binary patch literal 1041 zcmZuv+fEZv6kTU#+A}TX&R~&?B3@ch2Dwz_QcED1h9V?Y5`&2hWrV?YN~TkT?Jb+Q-2l(di_#m!ROu&Rm&OYa?z4qQ~?=wIDeEk7n67zAyaZ4fFm4J?FJ!mmPn{E{1{U z@60snm0YhZAo5%u=}xf2gq;_#1+-d;uG2jA&@0=;lH>bsz%qh0M1@T_K|taL)9DrG zK)|HU``a#$&Bf3uy;^bh8{#FBoRP$UK)hJ3Q~Hvp`fNL=e^g0Mpa}_q_J;iPWhEvP zm_kMo?j>*^4 zs-5@u>meuTIu$maOkL8;kuIV-Tn$2lv| z*@$A@b1-x7D^i)lj8s0ojzPru*Qrl~Py?fF=FR3VxJQPMAwDKBC@bs$C`il*|{n)QEo0xExPi#7qp4-_4U$eUOpl-b8*6^YXQ^ zhF*F#u4VMm>cp2=ZvY1E0xy[i][1]){ + //y above + u++; + }else if(xy[j][0] == xy[i][0] && xy[j][1]xy[i][0]) { + //x above + r++; + }else if(xy[j][1] == xy[i][1] && xy[j][0]0 && l>0 && r>0 && d>0){ + count++; + } + } + System.out.println(count); + + } +} diff --git a/src/Codeforces/Problem450A.java b/src/Codeforces/Problem450A.java new file mode 100644 index 0000000..413b386 --- /dev/null +++ b/src/Codeforces/Problem450A.java @@ -0,0 +1,24 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem450A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + int m = sc.nextInt(); + int arr[] = new int[n]; + int max = -1; + int maxIndex = 0; + for (int i = 0; i < n; i++) { + arr[i] = sc.nextInt(); + int ceil = (int) Math.ceil(arr[i] / m); + if (ceil >= max) { + max = ceil; + maxIndex = i; + } + } + System.out.println(maxIndex + 1); + + } +} From fd292bbb83bfd754b20c3800c0d9f10f08739d4e Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Wed, 9 Jun 2021 16:56:06 +0530 Subject: [PATCH 09/91] Problem 139A --- .../Codeforces/Problem139A.class | Bin 0 -> 1022 bytes src/Codeforces/Problem139A.java | 28 ++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem139A.class create mode 100644 src/Codeforces/Problem139A.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem139A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem139A.class new file mode 100644 index 0000000000000000000000000000000000000000..1c186dfef5ef58540d964946ce6745897bff200d GIT binary patch literal 1022 zcmZuvT~8B16g{(FLrbxR(t?6iRJ4GlB3MPx#28JQltQd&Lhym5EOoKn*6r5dyFWz3 z1JCjRi5h=^uRi%F`~k*T&lD0cVUwMid+xbs&b_*;`2;sWKLv|z;P`ljQ*us3T&1`3UeT`SwZ ztKt*T2wu4@f#HIx+HUw2rQm<~io$EUv8w5tva4d1c1$XutE>3UnvE<0+q z>jHhHz^=Srwwqng5=l-)VniTZYP9M2nXB51ov}TmoJJ5vuRwp-_1Q}$vJu?ItRmcr zU=H&U+(k~}UIh2Cz+TTE2JbkXz{=*1QwjcqO7B{ML%*7uSK_!?w~@_z&33?nId+}x z4yVses7XrC*$wg@MfoK;1-;Sc`BZ3?Gd~rIcfC;m3`~utBGqWXNarWZ7)KBPBlT$D zz|hMz!YIpKa5txpAU<`|eO#?$5EpokoSdVGF$$p{14LLXiqIj6z4-!d?Ev}_jKcIG z%!e`gHC)tkhMqI^oRzR*)*kvZ2}>nc-dke7^Go68=pHf&lZly)oOu8uhmeFn!rDii zM3%}Aou4G{cYY{>Wo(e5jOtKEi->cT?5BtJLP)T;VMZe~I6+2+`y8UkF}pmw7UI>*9&Z80%9oI~0}@DTymWVq6H${x=5yKohAbg|CvP;o3j`PsX|c literal 0 HcmV?d00001 diff --git a/src/Codeforces/Problem139A.java b/src/Codeforces/Problem139A.java new file mode 100644 index 0000000..1e6e674 --- /dev/null +++ b/src/Codeforces/Problem139A.java @@ -0,0 +1,28 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem139A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int pages = sc.nextInt(); + int read[] = new int[7]; + int index = -1; + int sum = 0; + for (int i = 0; i <= 6; i++) { + read[i] = sc.nextInt(); + } + int i = 0; + while (sum <= pages) { + sum = sum + read[i]; + if(sum>=pages){ + break; + } + i++; + if (i == 7) { + i = 0; + } + } + System.out.println(i + 1); + } +} From 76a9a116d327f44321e4d6811a6a125d924d8b96 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Wed, 9 Jun 2021 17:29:03 +0530 Subject: [PATCH 10/91] Problem 224A --- src/Codeforces/Problem224A.java | 16 ++++++++++++++++ src/Codeforces/Problem34A.java | 7 +++++++ 2 files changed, 23 insertions(+) create mode 100644 src/Codeforces/Problem224A.java create mode 100644 src/Codeforces/Problem34A.java diff --git a/src/Codeforces/Problem224A.java b/src/Codeforces/Problem224A.java new file mode 100644 index 0000000..ab8eebf --- /dev/null +++ b/src/Codeforces/Problem224A.java @@ -0,0 +1,16 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem224A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int s1 = sc.nextInt(); + int s2 = sc.nextInt(); + int s3 = sc.nextInt(); + int a = (int) Math.sqrt((s1*s3)/s2); + int b = (int) Math.sqrt((s1*s2)/s3); + int c = (int) Math.sqrt((s2*s3)/s1); + System.out.println(4*(a+b+c)); + } +} diff --git a/src/Codeforces/Problem34A.java b/src/Codeforces/Problem34A.java new file mode 100644 index 0000000..7446a7f --- /dev/null +++ b/src/Codeforces/Problem34A.java @@ -0,0 +1,7 @@ +package Codeforces; + +public class Problem34A { + public static void main(String[] args) { + + } +} From 8629a544308a54e3b0df906bc8c32685af53b2a0 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Wed, 9 Jun 2021 20:13:35 +0530 Subject: [PATCH 11/91] Problem 34A --- .../Codeforces/Problem139A.class | Bin 1022 -> 1010 bytes .../Codeforces/Problem224A.class | Bin 0 -> 923 bytes .../Codeforces/Problem34A.class | Bin 0 -> 1403 bytes src/Codeforces/Problem34A.java | 24 +++++++++++++++++- 4 files changed, 23 insertions(+), 1 deletion(-) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem224A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem34A.class diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem139A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem139A.class index 1c186dfef5ef58540d964946ce6745897bff200d..3b5c6f59692790d23e0c14292e41b2779dccf0f5 100644 GIT binary patch delta 229 zcmXYqJ5B;o7==IPa_@!UgE(9U1tF185lsxq6wpy(LL#An#!%`iY}~|j~|2pS<|H1$G?R!)nWAMOJwuwf=Ua;4}-K&)|Dl-SSarf#);G7$cf?Ey+*4;k!UGpP(&R**8711%Vrsa*hnnl^6}b`` y6sWS~Txuj`u4Gg6hFC4#irS`JYO|{68RcFM-&^#=s#5|EOr_F+toNHdWvCixnyoJlAtcbkQl$LU>#kcouwH41%C6t zxDT7r#2?__@P8Q3g(YAD$$jqgcF#G_Q-1&b@e4o&n;JAMsJNNLE!@@+!5wK9HQa?M zb43kHD5slq*In=m66TU;^8B$;SZ?hnJcBICL}FO z6*?|J7f25kO#-V})?wj+Y*^7z#;S^njx|(uJjA++M>-yZ^z+jPCf9h%SFIzb9sZYU zeC~%%k9y@!jL~4OZ`HixLCB>zc8}Oub810uOZA*jVa+2bzZQp|8MD2x!w%Qo{}8aM zn7hSYHu(bvW1c;(eaw>?J|_J{niR*fsY`u|St~ZNfF%D<@)v=Sd!xO`$l@({$Cl0@ zz75MWwDD0Av-D*v8<0YpcM@~RFe4xTfr13@#!p1voFIAzrCvHk?1?m6(o~hap>zt} zFW(XWT8-rk9YZ+};ssXn=Ye_xRW)Kp{J>BTI;TjCr7V&XP^mdV2}u~7<0>PQ!qzC` zDQ2)wp;GGpNDeNs3+#E0d0eL06n2nBjTW=Fb6#mA08E3P(XGv(yr7Z=A)OImpxdhU3DXm-Q0!EP#Jg~91X2D*&n{@>e z5>kbP)Su7?9^j!56_v_^Q6%^;3hc?=DBtnE_X-U!tQRVA6omD86;1?vOT>9mokSD6 zzywn3Rc>t(bmE{5mZZNuy2N=K7jRJlF4_13m*1k2B1>WH z*ZoN1OB-LIWaDdmL#6(!!i7%IsQHnNG8S3RL1ir2SjLLP6&qJk5pZ@@S75YHw!C)7 zuf{uEmHX?l-=r`~5@%Drpj9Y^?M}=N_+FFxO=oxAP_2=ne=lYg$<3g)!~JNBUVK~W zzQ&g6+0u+szSSYJA7+Iu?uRkGcH0kY0vV#;xd~euFrD01Iy zH8j_Jfq|E>u5Vz_G4xwq*yBT83_E6GcQMk%sH#$fs`4sj03-%k#V9MAuE@d6&NLsLv0W#$zh;BUO2hOrqFLa!nDFA)AgZz<;h literal 0 HcmV?d00001 diff --git a/src/Codeforces/Problem34A.java b/src/Codeforces/Problem34A.java index 7446a7f..e52e061 100644 --- a/src/Codeforces/Problem34A.java +++ b/src/Codeforces/Problem34A.java @@ -1,7 +1,29 @@ package Codeforces; +import java.util.Scanner; + public class Problem34A { public static void main(String[] args) { - + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + int arr[] = new int[n]; + for (int i = 0; i < n; i++) { + arr[i] = sc.nextInt(); + } + int min = Integer.MAX_VALUE; + int minIndex = -1; + int minIndex2 = -1; + for (int i = 1; i < n; i++) { + if (Math.abs(arr[i]-arr[i-1]) Date: Thu, 10 Jun 2021 19:54:00 +0530 Subject: [PATCH 12/91] Problem 205a --- .../Codeforces/Problem205A.class | Bin 0 -> 1843 bytes src/Codeforces/Problem205A.java | 73 ++++++++++++++++++ 2 files changed, 73 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem205A.class create mode 100644 src/Codeforces/Problem205A.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem205A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem205A.class new file mode 100644 index 0000000000000000000000000000000000000000..e7b3e6c6c868d6d60205b2512c117ab950136b75 GIT binary patch literal 1843 zcmZuxO-~zF6g|%~<1w}Y^Wg+y)6g^|#s(%I;D(Pl9}rSgLnuyA6RL{A40M7$ruG=M zS))kprkiXMbx~zQmuVIxY7sx6Qh!8um8zPj zfMGlcq6Hu7xYmSGj0NGtxLhXWay^JpW6jk{D^}&cxl*L3Jy$N6#YMAX%l(m4b-%Ey0$n+owN|batg10z zDKnsS<t=P``xV%r;e6ox)E9*q+I3Y~HS1s_U z4p4LLqLD9{j$>7bF9@!fl?sEFX4p-&Tyd>c;z>gwQYbqvE10Tn7VU!RvJvq}pgHfF zg^gKr)9XV=j0EcF6$m7jX0q9S3FWJ@G@r#qDcMBS*6d1^kp8MgQ0XXHm30EjoTV8r z$M3m#CN}sK`IH2L`ErfSOxu#i$T50`BqL$8A|lY{v2(mR9e2a{2w5306UN8Lg)xh{ zFwUVrjC+_D28oRcBFV6J!0K}ju0!3u!~Lv(ZgLI z-zkzaM0!R^%mh#Gu)7D$`jq`Iac?qrja`3mez=Kny6jq zCdD`Cm6i^dH`Fci#GDvoL(GixcFGIi;yuRsnE8}wy{vW!MUJbND5Jdj94(DieU1-s zo^$DAeg?rqUZ&}|pyQ&@k>Cgq&~eC00u3kq@`z`#18A-Pz$ZGj1NI)2UrT+4_>t&- zVj8jd4`^2RLJyT>%$R=_i!W=%OfuFZ=cFck)aAH0v2L|ndyDWZrqqc&-9QmH}D{^V%`UhE-+y|7^$dgJo_GzfvCpa{I()?(87)M zOGR#Ll-F-wR!1Yo^Zr#w>3lc(&w)ns3!Iy5B*4moxJ(^g;Y_cxkzrCX!jm-DYq-u? z-o!YjY2`>so(fr{=QG?!0h8Fk6ddZ##oc41ZFywy0&IC?@Snk`%cRA}+lstPlGY5H kH%iq-sKQ}db<#MPL%RHR8F)${>*s@7RDQoBMD-#4A4V5QTmS$7 literal 0 HcmV?d00001 diff --git a/src/Codeforces/Problem205A.java b/src/Codeforces/Problem205A.java new file mode 100644 index 0000000..8645435 --- /dev/null +++ b/src/Codeforces/Problem205A.java @@ -0,0 +1,73 @@ +package Codeforces; + +import java.util.*; + +public class Problem205A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + long arr[] = new long[n]; + for (int i = 0; i < n; i++) { + arr[i] = sc.nextLong(); + } + long sorted[] = arr; + long sort[] = sort(sorted, 0, n-1); + boolean containDuplicate = false; + for (int i = 1; i Date: Thu, 10 Jun 2021 22:52:01 +0530 Subject: [PATCH 13/91] Contest 725 --- .../Codeforces/Problem1538A.class | Bin 0 -> 1500 bytes .../Codeforces/Problem1538C.class | Bin 0 -> 1302 bytes .../Codeforces/Problem1538b.class | Bin 0 -> 1133 bytes src/Codeforces/Problem1538A.java | 43 ++++++++++++++++++ src/Codeforces/Problem1538C.java | 40 ++++++++++++++++ src/Codeforces/Problem1538b.java | 31 +++++++++++++ 6 files changed, 114 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1538A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1538C.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1538b.class create mode 100644 src/Codeforces/Problem1538A.java create mode 100644 src/Codeforces/Problem1538C.java create mode 100644 src/Codeforces/Problem1538b.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1538A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1538A.class new file mode 100644 index 0000000000000000000000000000000000000000..947495373ab326103ffd43ba4bcc2cb3b558da76 GIT binary patch literal 1500 zcmZ`%&uyg%$*ASGRy!ZDR1y>F!vj?#?#T zSpz2xX}t3f7$GKHxX7U;Xq1?Ez-YYoXaY& z(X4=$A6*jA&o!!^z@CyHco&=X6)$|(U8ynBUusm`+L9ak%I^gA=&HXVkS(dI4;x{{ z+bCQP8wAuRk4>F8J43>{>jwh+^H)l1?#FJS<_4>UauoW(>WpeAT)suVKD&nAMza>p zhmCqUa>GcVryIEtR0U+)pZwQ4!V|P(q+lPd?p{-0)iX`o52_vmX$FdIQ**;mAaR8~ zbvIn)_yf-vjfjm3Q|+OfkzXs6D{c^YA{K1BY-EFW_^s-QvRD#Y@=6%XmoUUoe6lyo%p3ia#(G-_jPj=a?HrmQzgOIG&?r zkY|X@%DTykhT`m9%yweiM7CoO$&+I?L-vF0pXC{L$a#oX4>Lb=mMqUbj7NO4(Anz; z&Xq+Hd3?|5vfP?+e8(BH)MNq=h!~+Vz+=vu=RbqrIPn;_rw_jpo8>aT#`rYSf1yv} mb%hJLEv<{-Z%oAitVDcZM$|xNG literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1538C.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1538C.class new file mode 100644 index 0000000000000000000000000000000000000000..528bfb38ecb05675b69d81cbf8c418d5b00a8514 GIT binary patch literal 1302 zcmZ`%O>Yxd6g|%#XZ*(Fk`O#`fRq;6;y{~e_=q7PDKs=~QWsJTND#4jai-1$dnSy> zP}CKY1xthkVgXbFq-I?fP!-f&H|;;^PpCxQ^Cn11B|6f(bHDF7_q{*<`Smvdhw!z9 z96m8IBH`jw3n`3haX^cM784HZz?g+Hj+i)VVqBo-m>>A@lt8*Pd|tqq4wpQEEfqiT zPPLnhUUXJ1Ht5+}32UlxUPZpP-#CqU*>4F9R&>>OVN~;4?tBz7p*ec^;F0MGHf$lVRBkUkw9ueyBj<-GPSTB#0)jUYizpg z*OzIu+D#fNsuM*2TL!R6tH#j!=yvQk+-gk)ffo^(V7q)ZR<+CDsMUlJH)mpxi5&t~ zHEfg4jIX)(ZRRwhY1pulXCR@pxvz-{8^jb)u)T=8ney2(|&-ikd^PwCYb*4g=?I~%OFWA4^dP4X+2-Wt$LHv{kc zcsAK*X_!mTYP%8!_2d~4*!rx5*oi1o*STM#6-GpnDJ{(D7U{4}Yh(62Z**gJe*&M7 zHn}-=RVOuw*(k9I-iLm$`b$CRjZ(ft%jIA2pV{{U;^!p1g|a7c_Mn%#y`F$RY^5d9 zk8Sj@SiFV-oxS!FsSD4LegUJh|2Z;~J3Fba@fdfsF*WomH*QetDQ6OCrpIJK4n2XB znAV_Ckd8Iqkz%d;*P!tWOj(xcvD}ccG-k_kzK|=}PcY83oJ(Q5s+@Q7PUh|d^zm=r zeFW)9OO<6}{Rr8yyKCJ)J2^J|{TZ^3d=9zRZEAYy1n>&BQ_pfEk`yfzsST0nZtkT- zY9q`lGcrliC#lbo^l8#Qg96UM!9@(<604Rlh%4-M13PdF@8ULg;U0JW03YHhKEhAf zo2;x&frzB(;ohFc!&>(g6|9WiKNJT-%I}-vaiu=q9nSk&YBq3x-hZN jF!&DsMzPCl&i%)42w?!j`AnDK({DoTC9t0|g^&LQ*1h>e literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1538b.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1538b.class new file mode 100644 index 0000000000000000000000000000000000000000..0e993425728a2b3fcaa2180d2d5d1c313fe5a35c GIT binary patch literal 1133 zcmZ`%OHUJF6g^+tnU9w8cFIEvilPOi1$jT!m}p2Ukkm9Guy9&N9B8Lxm=biM8)70` zS1vUstYra-8h?Pl!<9dQ1nc?QCJ=*7dV62z+_4yA!$3-Vlkhw+^1$H$4qmw zkTr8@)3sGxO$NLd_KrY%QlXv~+^n^eSau6+$PbT=OlD?Cm^W=lAQD?mZkoGhB4;`q ziInHs&c=)yC~STgINo%~B-rXVU01-jT2Ah6kiv8~SZle2fqgq!mMYvu&(0-MS<`VW zm!pLzP?z$|?A8-=ySy=lk%&rk2!v9FBKLh{tK*t3E*)2Uh7m>`3+0_J@=A<`F@|x~ zFcHQiroxy8r}+k{>1-Htm{;bWK41M+^N;I>9{q&Q_JE6f8Jw?Cl%2zs+TM$I9H6h@2Y6j&OP;0O^iZfKvO6SFS~`^|nsKSuDdbf7Nq zLtT)DK`VK54X+5IjRHg&_3)lvo*(B06YP9I|1p}d$m>>k*&1;fM6iWc6p7lS{~A~E zmgslrDl4)^z8JdM8KF`Z+RL6Kwx1}Ki^3*0!d-f>&Uyy|oNAIM0!=A~PWFKNydh^d z^=!l|Tw~S8rvj!BJVT>Ik0_B*O59Mskhm%MTBqo0Izz1x&8N^xJknonsJw1334FNq E7m>W&G5`Po literal 0 HcmV?d00001 diff --git a/src/Codeforces/Problem1538A.java b/src/Codeforces/Problem1538A.java new file mode 100644 index 0000000..5224e5b --- /dev/null +++ b/src/Codeforces/Problem1538A.java @@ -0,0 +1,43 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1538A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while(t-->=1) { + int n = sc.nextInt(); + int max = Integer.MIN_VALUE; + int min = Integer.MAX_VALUE; + int maxindex = -1;int minIndex = -1; + int arr[] = new int[n]; + for(int i=0; imax){ + max = a; + maxindex = i; + } + if(a= 1) { + int n = sc.nextInt(); + long arr[] = new long[n]; + long l = sc.nextLong(); + long r = sc.nextLong(); + for (int i = 0; i < n; i++) { + long a = sc.nextLong(); + arr[i] = a; + } + Arrays.sort(arr); + long count = 0; + int low = 0; + int high = n - 1; + long sum = 0; + while (low < high) { + sum = arr[low]+arr[high]; + if(sum>=l && sum<=r){ + count++; + } + + if(sum>r){ + high--; + }else{ + low++; + } + + } + System.out.println(count); + } + } +} diff --git a/src/Codeforces/Problem1538b.java b/src/Codeforces/Problem1538b.java new file mode 100644 index 0000000..e9d1b49 --- /dev/null +++ b/src/Codeforces/Problem1538b.java @@ -0,0 +1,31 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1538b { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while(t-->=1){ + int n = sc.nextInt(); + int arr[] = new int[n]; + int avg = 0; + for (int i = 0; i < n; i++) { + arr[i] = sc.nextInt(); + avg = avg+arr[i]; + } + if(avg%n != 0){ + System.out.println("-1"); + }else{ + int ans = 0; + avg = avg/n; + for (int i = 0; i < n; i++) { + if(arr[i]>avg){ + ans++; + } + } + System.out.println(ans); + } + } + } +} From 489090ae8c4b11c230e654aed14b317017c4a983 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Fri, 11 Jun 2021 11:56:52 +0530 Subject: [PATCH 14/91] Problem 199A --- .../Codeforces/Problem199A.class | Bin 0 -> 958 bytes src/Codeforces/Problem199A.java | 11 +++++++++++ 2 files changed, 11 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem199A.class create mode 100644 src/Codeforces/Problem199A.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem199A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem199A.class new file mode 100644 index 0000000000000000000000000000000000000000..f46caed2b0614152c43e76839c508e9a2efc78fc GIT binary patch literal 958 zcmaJiK-Fm-4s zCQwpmS(zre1{xlf#zt}^DjfSfF?0OwBv`##i9`tvs)#DoB^|>t>*33_hGyauZ4wpTv>3g>9 z)xv(<>k&e3L7E{l>`-b_82GkhH9K5N;Snw)P*!Kqn{GgD-`R>|dan15YG)vg3_~Vt zJ&&Ma*T54zRS)(IJi~JXFYuCK{a==E0^8{dk0z-UDg^^oyi%rSU>^q>4hFC5DZ`MoyNhf@FvQmZ>^Xfwa$b~AB zs@O-A{y_Nxk<)WT$A~qyMp!yHNBjcX=@^M@as)j;LTUtKgln@7S;VMPLkbC^lSB!6 f*sU-@#0}h}d Date: Fri, 11 Jun 2021 13:32:20 +0530 Subject: [PATCH 15/91] Problem352A --- .../Codeforces/Problem352A.class | Bin 0 -> 1165 bytes src/Codeforces/Problem352A.java | 34 ++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem352A.class create mode 100644 src/Codeforces/Problem352A.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem352A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem352A.class new file mode 100644 index 0000000000000000000000000000000000000000..87d082ba21076da8465435c3ff2de55b0ee45401 GIT binary patch literal 1165 zcmZuvOHUI~7(I8Uo!er(sOL^0pkb2U``zz5-?`^Iw_ksM`~u)GPRFqY-4Z<} zdeIk$hJLjSsN-M^`8bAfFor{FACBR$L_uOiz&Pf(PB0;$clTToh@AFr*#gZ)$F(oi zt24HL*_x>^lPY>;t8&Hi9d%w!MuOW;O(0uTU9+BFwrlxIzDGcHxNvB4oP1TwaRu7C zr;GE}qLr^$?p(eU_>Ma_uI>{Ke^bO+{v4Uoo4^FLTA8H=K|OFP`BK?(UE3$WAh}ug z>TdAB_Pw=u)>))v&GNZSlYL7mu*!GNTMMCXi4OWC(IpTsd3CBj>!=Z1Hb@^-YLjR} zvp{R8eB;FuN0J!DQ3V)FVjRbkI1ZX<7S=wA6G@!JBqa_daY_Z+z(G2(xmCP<-Jgpy z^L9D-Csn#%3+yU6l$)7`6^@smau@0W?X;~b&B%6dT2MYq*S;4_xg_N~(-GaPGhQdU z#1~m7N{3p=zacFUT~Hu)tzPs0TgtFranXe&|BUL>Ae4t(TX@QI7u=)0A0Xa^OG7>6GFjVvCQ1e`;W>9MaF)BAXSDbSs(81~U(3pN&QlKg0L{Bhx zhO?d{;wt-Ya-T&O9=72w_eaQK2|Mr{yYPbD%A*_P%;5mqSvPQjYa?>V(}?I2`#XqD z;2E}~GxYE&yRv+e6rPYVOSKt1#!f~NVjuE`E<~}LUHwS>Ay`W6k=QGQkl4qE%V|Fm X{RLC}MEfsj+|pW;B=>&yXgKf}Q8wm9 literal 0 HcmV?d00001 diff --git a/src/Codeforces/Problem352A.java b/src/Codeforces/Problem352A.java new file mode 100644 index 0000000..9575974 --- /dev/null +++ b/src/Codeforces/Problem352A.java @@ -0,0 +1,34 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem352A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + int countzero = 0; + int countfive = 0; + int ar[] = new int[n]; + for (int i = 0; i < n; i++) { + ar[i] = sc.nextInt(); + if(ar[i] == 5){ + countfive++; + }else{ + countzero++; + } + } + if(countzero == 0){ + System.out.println("-1"); + }else if(countfive<9){ + System.out.println("0"); + } + else{ + for (int i = 0; i < countfive/9; i++) { + System.out.print("555555555"); + } + for (int i = 0; i < countzero; i++) { + System.out.print("0"); + } + } + } +} From f9d7d9874a01911e9130489166e277cdce8affb9 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Fri, 11 Jun 2021 16:21:26 +0530 Subject: [PATCH 16/91] Problem 320A, Problem 339B --- .../Codeforces/Problem320A.class | Bin 0 -> 1168 bytes .../Codeforces/Problem339B.class | Bin 0 -> 1022 bytes .../Codeforces/Problem352A.class | Bin 1165 -> 1164 bytes src/Codeforces/Problem320A.java | 28 ++++++++++++++++++ src/Codeforces/Problem339B.java | 22 ++++++++++++++ 5 files changed, 50 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem320A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem339B.class create mode 100644 src/Codeforces/Problem320A.java create mode 100644 src/Codeforces/Problem339B.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem320A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem320A.class new file mode 100644 index 0000000000000000000000000000000000000000..df733a96bd1e880b41e5780b74241e13eb60b0a2 GIT binary patch literal 1168 zcmZuvOHUI~7(KV0cG@yLOA$~|6tM-QJSsjw6c7wa1(F&Jx?!k88EmIyIyK^sxNzsr z7!ntRm=NPiG$ql*#H~L`6Y<idsm5HYu+q5zxvY#;dpCM1TGprOofhOQ7q!}s~C^}{~o=WSMW!S7QnAGrpX|A(j zFeDxdRHqz0{p6m$?hdV@l`^TgDiBKLiyV2{l>5~knY&Mps-Xt80`>0LN4u)Hrr|nn zNWzGQQQTxT4P&^a;WoxKOkk4z7pGDx?r508G&h)?qX;Lf#NHKY=9brtv~vt9t92aO zC^$xrWu>-}^7>{zK4YyH9nuXwM`@a)CkEVGwv1VRTyjKw+ipcIOA&e4sERM rA%6#FagGyokkJnHfT=ze=T%%#(J6Q(zcAht{t2Z*79$BnFsha@ zm5wLy2onZ!1|AEc~vX#JHeLRFR{{D@NHSzmVvAC ztD+VjxmAIlf;#oi4{WEJ+YEdH%G1*et4ri7OV<-fWp@k5@`KEkq<5GrhJouHE~)#3 z%Xf`9861+S>js!Wq-wL(AgG0IDOa?m=Q#oS1<6I3>SYiRxJxQa4dlww3%^#SaNYK6 zUP#osKx;9S_WPHzQrB-FMTZQe1rkNSM)l8KHEMg)2op-Rg#=mzI_eWN3otNgVG7d< zFk@jBc?)xxH?Uw~5tNs@*%;n&?Z(Fbv13zUQ>pl=8akXRqP$Bs26z43npdfXG|!P` za`$9!Y$#U^&-oaxsj2x@X-U+tF}^0+r2p4MU3D$wZz_|cqCh1I(6Z|z+vtbM-;{bH zpkZj?YB9@k7u@yHbBJ&Cb}QFdqljCKt*f{V?abonKqo6aELNe_N!=fa?3^Nc4y`bD z2K|XzRx&>mi&`|VC-ux1boOdVU6nUZbn*4yUoEf4=VH;knKaoQNX6JUCzAR>dM{o1 zEaw_|UOzF3{&R|0Ds~1#35-GsTtORGgL9aa6-SaY^)VZyuyO8Fls-$$JiAXRxk%Bk z8SkMRM?|Z^-tb(8aTjYkmM~n8OmgdA;?jTJQ yX8EVh)LG^+iMzN*1Ml;EKeT^r#0>Ns7!bn1AkDr&_a#iBi3<#odWgUXhW`V2!^Uv{ literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem352A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem352A.class index 87d082ba21076da8465435c3ff2de55b0ee45401..541de8a82a4c0cf08acea0d75364b59529d8a26d 100644 GIT binary patch delta 322 zcmXwxy-Px26o;R4)%$wQB#oO<+$j3ch)@Y_2r7f9z)g^d7KhM6Bt#mTf?A4#;s!#a zi(}N_)?eh%E`hyz>kQ|2&T}5lll5plXUrfQA<`e4$1-oMXB0bOcF7Bp7Od=lh1nzT zzROoqT{h0^&01ZslZA`&RXJ5F*DI-FQ{&3kYDox;4ENP2Nz3gSg`)FD%76?o;hB0wpbtroMP!Mq0MPbs=9mAtvl{N%B>L^=(AERDwae1v7)O$Q?QpU{+ZU~kd6e>{$LBF6Ok`_T68gfYtu?VTP!6}M@8`RVg zfn(Ir)?eh%E`ptF`3>Lu@Vp=2t-jL_c`HPYmEcFAA`*IaG>WYV+w2HLF2b${ayjq5 zi|f!>~d3#<#h5fK7!dj!m90%^5RX znY_lK%^de6cp^y*I6@nnCT@C*L$m*=?vDBQ3rmCtrdEoiVqOTLSP Date: Sat, 12 Jun 2021 11:56:14 +0530 Subject: [PATCH 17/91] Problemm 43A --- .../Codeforces/Problem43A.class | Bin 0 -> 1206 bytes src/Codeforces/Problem43A.java | 27 ++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem43A.class create mode 100644 src/Codeforces/Problem43A.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem43A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem43A.class new file mode 100644 index 0000000000000000000000000000000000000000..543d8219d206e14fe62b47486825d85e24086924 GIT binary patch literal 1206 zcmZuv+fEZv6kVsCnM2D!xfK`$Z+K}zsRAOFivo&biZ={KeQ_uQ4wNajQ-k`-PxxqJ z!m~U;qS03pKfq7$BaE@GGbMtdP3N4m_g?$5);Zt*eEtSt5YtiAA|a8Cpa;ECgm6JE z7uC`iMGBWx;BplG7?2p0xFTSTx}NKg3xpHNc>!%Izvu|WGOp*`E3GX!g~#?nj-IAW zK5OUZ?SiZ9eW&KXbc+IQ8I`q^FJzr!>Omn-z}n!z#0bl+*{&zhns}aBv0vM%ob4^A z=KO-|Esv;ny6df%d{zBOn8|iwnbn)C?mgV+58sR zWXUZQ*~BP1*}S(XP&en>+0|KlJ)j}cPRS&OB(4fX=kg`;n06KE*a4Y7HJ}L-bpnmS zu!p-!44b%yv;vHn7{!>0aa?Cn6E`qnViHpGt6vC0 z>Cd&ER*JjeuJ`OhdDesTJxB8fJ%bFalZQ5}?^0juoLNkyCB zqKl_6(MvealSXV7Czz`f^8zP%GI$HX6l9q$DREk&TL>X>hJWBUI=RQ{e<3z2akk73 QM?fJ46j= 1) { + input = sc.next(); + if (first == null) { + first = input; + a++; + } else if (input.equals(first)) { + a++; + } else if (second == null) { + second = input; + b++; + } else if (second.equals(input)) { + b++; + } + } + System.out.println((a > b) ? first : second); + } +} From 324e5d3e7d910b87c975a71fe88cc90045c28e98 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Sat, 12 Jun 2021 12:42:51 +0530 Subject: [PATCH 18/91] Problem 34B --- .../Codeforces/Problem34B.class | Bin 0 -> 1367 bytes src/Codeforces/Problem34B.java | 44 ++++++++++++++++++ 2 files changed, 44 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem34B.class create mode 100644 src/Codeforces/Problem34B.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem34B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem34B.class new file mode 100644 index 0000000000000000000000000000000000000000..3625ee6e75da3578cdce4828aafeaf00f0547e3b GIT binary patch literal 1367 zcmZuvU2hvj6g{(FV{bMeb+S!U+k_Gdj$3SKfcgq(TZv>%# zd(heRqwl@VHZz$)Ff&g*xhSimf7)Ds%J0;x_A*268I z$BfwT^aSi?cR)$2fzm%d)KyYa9E@U2;7lUxBrAy(2UXM*;ByCG;7bP|;6sV)4sPHp z2N&?QgH?PZ@vVb8ZVI@k+9xnE^lWW&*Kd*WiB$8qK6z5La@akxC+L>zVQ&!AV&Ch~ zpmT*&3re&M{ReS9WK&)}jT;+IyXD0@%G6EXiBYJls#&NfU%flviQ%|AyvyOZ$)pEa zoJez0Pl4K`shX|Rff2q|_0z#i!Wh?a?#lcMe$C=@h$jp*OmMZ1k~qWIIgT@!6*EHWM&N4ROz)nQ#^kA_l$7> zi$%S{Rk||2k3~Xc=@BMfGl>o$?^evm7(L!^saCFafK47TE}C%kVW z!&p*miu*K~+BnbM993NA_X>qCk^3^MRjOMh{x)^}MC1;p@iTM3Vg|qSl+ykqd*oR= z%bLlDwUk6sX~sF?z@7tQvvgzvJ>-bfh`-NM)8up>_wWv8VQ}Iq-c7nx`6e$gvhW_y z&%t_2uq81k@xBle7kM9tn0kXzAw)iXNXoW)&PS%>HJcecxU8>ai?3)~wwg8W*77Qz zD&|YYTxlO>zPhK=qQAJS6?4UGX|0&euk8tC+t98O>4OAQq-c}g6p7_YYnJgv&Yb7e zG74BA<|>MbC5tp-jPwhMK%1C(MjBU}2qjuOwuw3@TggWvH3RcsXyQMN2r+R8^B)>7 KaEVn7m;VP(`uA`E literal 0 HcmV?d00001 diff --git a/src/Codeforces/Problem34B.java b/src/Codeforces/Problem34B.java new file mode 100644 index 0000000..6274c72 --- /dev/null +++ b/src/Codeforces/Problem34B.java @@ -0,0 +1,44 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem34B { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + int m = sc.nextInt(); + int arr[] = new int[n]; + for (int i = 0; i < n; i++) { + arr[i] = sc.nextInt(); + } + sort(arr); + int sum = 0; + int max = 0; + for (int i = 0; i < m; i++) { + if(arr[i]<0){ + sum = sum+Math.abs(arr[i]); + }else{ + sum = sum-arr[i]; + } + max = Math.max(sum, max); + } + System.out.println(max); + } + + //selection sort + private static void sort(int arr[]) { + for (int i = 0; i < arr.length; i++) { + int minIndex = i; + for (int j = i+1; j < arr.length; j++) { + if(arr[j] Date: Sat, 12 Jun 2021 13:47:38 +0530 Subject: [PATCH 19/91] Problem 149A --- .../Codeforces/Problem149A.class | Bin 0 -> 1335 bytes .../Codeforces/Problem214A.class | Bin 0 -> 1029 bytes src/Codeforces/Problem149A.java | 47 ++++++++++++++++++ src/Codeforces/Problem214A.java | 31 ++++++++++++ 4 files changed, 78 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem149A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem214A.class create mode 100644 src/Codeforces/Problem149A.java create mode 100644 src/Codeforces/Problem214A.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem149A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem149A.class new file mode 100644 index 0000000000000000000000000000000000000000..354cf99f7d4461535dfad079544375ab31b92f00 GIT binary patch literal 1335 zcmZuxO>Yxd6g|)L6;FoXBup@k3E##UYP)Guhcq7~&>~qfNx&!)3JWIAG@W42nDMx3 zt1jI?!H#UQE{jkVl1eQW#$qP;Z4Bp1{eP zA9zdM*18wnch{SY4AsJh+gx=cU-}0@HU7!(2xM!r>c=o@c%AY}6f&VTF*&_BL%f#j z2LdC7wc3{Zvs-Su!DhK0M}Dw5Bl`)T-zxLmXp>08$D|3QIt?D}19W4*S*|zSAn+pM z3xX?d6ftRyFiNM}63`l9H;4sJ)MK~t_>S97#x-z;>KGVfw@w)GTq~?q6VkEQY7=Wq zz^sQ|(zxwQ&Y2@zN^*P)Comu|m{2)7iGgVg-(f~3%vzYkyoD>sTeyJ*1B(`J;uc3N zPDtx}>T$eaYRkb+oB}d!m$UEs1bO- z#8oK`Z(GV0c4;31t?*tBfrgV=h<_wZjJ8Z_asaiEsAnJa`~TJA0^gm*mkB7~RbYVY zNqS}Og1hFtfcTR}3K_2Yeh`DStpj@q!}QWP1)C8Tizfs#82jTTQV*U(c>%R{Z5P^H z#(HHgDHYXLGuAc+i?%Am%RN=>e12E_3p&q~ik5qdf#)!6br*d*SX3&yt;>QjTP@mp z=}|@PX~I@>&!F!h-P2k9mhN^^HI&|kxr2TQpbDQ9&ujJz{2=JHk8_Ra{Ig zU5dc?8See~4PUU5PX%38pQfZX+Bi!Tg?;aG7Fj!mC7h?F5gEv%?=t~30~ZZk5(X~w zR^H>(M`VTgfRq@04=rPm0Uz?d{P>5pDr*;%*->Xt-Pp!;WiIFJjc!Og@8n8OPJL9` zhD~$c$tB*hT+c4|QWWz|PjLPBP`NzS0y~)OF+#mApg?b&syY0Z%43?|4U`fk9QM9K sC9jf$!behMuH>5H?@g*BU)4gw8VSQeXp+YVq(z=w_+iR8lTvX019~O+bpQYW literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem214A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem214A.class new file mode 100644 index 0000000000000000000000000000000000000000..74898131f3a0960215077d9da677750b5d41b027 GIT binary patch literal 1029 zcmZuvOHUI~7(KW1>I+*QgM)&Kq83mJh*d#J2u9PSB1ugnkwm8B*bcTcq@AMf`5}aj zYgs_lL|1Oy`G>@FrzCX2B=^quJl{Fr%%6YXe*##*ViE~V7`U0hE!<8bhMc@6r8||x zH0~IPlIY$ z_u2whNp`&tT8`V!ueSmgH0S3QR+fm@v^`&7IQOQsZSUIohV9q#<*?=XwWVmD-Kr5` z@SLZR~_zBVTrG-*;QY6$BMUo+gjYQ{}97&|p||f{q_{U1s~rq3wKlVedqo z4GeKB0?BgFA>C)5)RyhxJR@nQkwi+MKcd__*+4#xSdqU;U?a(FJm|T|GRqO@%qQBD#xh>ajQnQsiHzC((`0l5$C{^<_ zaxF^Gp?wCl&V`==4Mtpu-xDUrjx3TJRCC423dRxVPb8lhxG5hFY3Fg7!pS%Su623Yt>Tm4cxZ z;%0p80MAW*^Z+ZSYN~Zp+bZa^G*hc@F|UvABg3kFB=!vP<>YTvo7hun|CZe+zxFiR z-wvUh#t{rjSAnFvhC$v2RmDj%0h5+RikB(i3Nlom#RQ4ZlKLWRpJE8>tg7H5Hd$H4 z2Bp@e~J2F6AA0p?Qj<6LJ!3^)D*Cr-x| literal 0 HcmV?d00001 diff --git a/src/Codeforces/Problem149A.java b/src/Codeforces/Problem149A.java new file mode 100644 index 0000000..d0429d7 --- /dev/null +++ b/src/Codeforces/Problem149A.java @@ -0,0 +1,47 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem149A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + int arr[] = new int[12]; + for (int i = 0; i < 12; i++) { + arr[i] = sc.nextInt(); + } + sort(arr); + int sum = 0; + int count =0 ; + if(n == 0){ + System.out.println(sum); + + }else { + for (int i = 0; i < 12; i++) { + sum = sum+arr[i]; + count++; + if(sum>=n){ + break; + } + } + if(sum < n){ + System.out.println("-1"); + }else { + System.out.println(count); + } + } + } + + //bubble sort + private static void sort(int arr[]) { + for (int i = 0; i < arr.length-1; i++) { + for (int j = 0; j < arr.length-i-1; j++) { + if(arr[j] Date: Sat, 12 Jun 2021 20:05:21 +0530 Subject: [PATCH 20/91] problem 219A --- .../Codeforces/Problem219A.class | Bin 0 -> 1319 bytes src/Codeforces/Problem219A.java | 33 ++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem219A.class create mode 100644 src/Codeforces/Problem219A.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem219A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem219A.class new file mode 100644 index 0000000000000000000000000000000000000000..0522b4754a1333886bdcec0a6d3f647f8af00ab8 GIT binary patch literal 1319 zcmZuw%We}%6g_2kclpr}lVC`U!($l028;;=^9Y17;bkx(C=iK<1Rc{Po!ITD-9{i* zNZGLh76^odh=j5jHn1=fGw=ay=L3-7FA$G8)rphsF12}5p7>={5i4)2>iIRy^ zIL(Q2JrZRTXE12uEQTo3(kin50;{v56L!V_DKw|%&!O85->$KT(mpvSic`;*+^MEd zxNX%aTW4m;4RtEgwQu<)mwk9EcsiQ$1y*LVO9^aLZFkJ4$VO${@`?m%nNpT|hwDu` z3;l<9>5sTr*A(vn8+W3&fr z`Wd1uFpKE4LFC7z{shZkBibHoAwG*jkd~f7E?kgFsq(v-Cz;lF6Tf z68|ZVVJME5$VBmpBStymWM^UxW!gfa_HpfJv`C((iM~Q5u2O+f`s3tZLnm$_g}cnS zhcq6d8_)Rug0a8xN1)pc)?JJBM0P>PQT!Ra8JOl_q!^R9gPrp+YRK#~=ZWJvYptci z2|UF*;zFG45$kN=+-q>3)i+Z2A|_dJ6Dx0K)^5aqFv*bEB9RdiS&6MY*DqN24Z0BB YU!b>rMM!)_M5O5O&lcO58p8Jf0Y}RYQvd(} literal 0 HcmV?d00001 diff --git a/src/Codeforces/Problem219A.java b/src/Codeforces/Problem219A.java new file mode 100644 index 0000000..136ac1f --- /dev/null +++ b/src/Codeforces/Problem219A.java @@ -0,0 +1,33 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem219A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int k = sc.nextInt(); + String str = sc.next(); + char [] ch = new char[26]; + for (int i = 0; i < str.length(); i++) { + ch[str.charAt(i)-'a']++; + } + boolean possible = true; + for (int i = 0; i < 26; i++) { + if(ch[i] != 0 && ch[i]%k != 0){ + possible = false; + break; + } + } + if(!possible){ + System.out.println("-1"); + }else{ + for (int i = 0; i < k; i++) { + for (int j = 0; j < 26; j++) { + if(ch[j]!=0) { + System.out.print((char)(j+'a')); + } + } + } + } + } +} From 7fe80155eabe72e981b11259b66a6777fe6b17ee Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Mon, 14 Jun 2021 20:30:18 +0530 Subject: [PATCH 21/91] Problemm 118B --- .../Codeforces/Problem118B.class | Bin 0 -> 1629 bytes .../Codeforces/Problem124A.class | Bin 0 -> 827 bytes .../Codeforces/Problem219A.class | Bin 1319 -> 1320 bytes src/Codeforces/Problem118B.java | 50 ++++++++++++++++++ src/Codeforces/Problem124A.java | 13 +++++ 5 files changed, 63 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem118B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem124A.class create mode 100644 src/Codeforces/Problem118B.java create mode 100644 src/Codeforces/Problem124A.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem118B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem118B.class new file mode 100644 index 0000000000000000000000000000000000000000..289d3ff7b041bd02c7f9c66bf7ac73edd7543b91 GIT binary patch literal 1629 zcmbVLO>Y}j6g_Xo&N$;q6FYGd>?sW`1tAhCo>t)NvSb=L|xh)VnbBo?#_7A(4E2iqtjoHye(A&n}8EWi8S{W$l$ zd*1x~_m4jTIEYg^dNHD5PbcE6RHfJ~9wC1YxB#U0zs-CqP zjy$)W5&yiiC@@%*RquI?vb~r)-SC)D8yh=3IZnKq<+uX<*|&=e)&(n9wcPn!$!|FB z{CLpMYRnU%cZ;xqvRGy)ENuEtHCHNIu4^}lD+nqI0!E!s{+aV$ZLUe2NVXtR#RC71 zKv&7P%J0uw^)_F<lbYnjaM+_XrF`01Oz$B&&?837K zPGFiWhlVuF70$wMnA-Q?OKoPUDf*2=d&;G3kNRsP#r{)&y zvi~nv>BB|eu91SAaVi{?h z)BE$;Bs9-iyT>E*-(F)q=$TGxjZWIh~?FgM1EI*UG41Vrgpxi>s;KdQ<)A#5CYK+Dh2V2w_WTqnq;Jj=-=?4 zxDT5s_yhb=;<>Gm3N75{-skO{=RE1}KR1yQ=GB6!*Q6eHce92)1|HFZPHRNIw)-k49u10qys zqy=)LK2wv%H1UUar!T|Mi-{`;DjXik(-SZ{QA+w(zM8c>HN%#oHE{{1KxI6_G?I>% ziA~&B1zRR;JTS419UTu%uJVzNT@#P-gaT$OBv&Tupm*Z+lm9}UFQdc@s6;KHHc{e7 zwiBMF3AfCnP9859Q{glg0dX^WE}7Wh`BEI=6* z-X$!e%7|+I3XO4K^Cxoe&XB)==C;mJc&^O8GP~LtimPi!HBI~Q9r`)uGL99p06K@6 yBX$Wj4tR}Ti;Rl5J;BBmX25s@OSnqrGFDN?GKJLWuke*;UxjCx^9W{@$hE(No~IN5 literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem219A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem219A.class index 0522b4754a1333886bdcec0a6d3f647f8af00ab8..9e07875737c0de9da06abe95c4c9c01c7c901c02 100644 GIT binary patch delta 262 zcmXYs!Ab&Q6otR(pBbAmDigygbs9rlxN#BDB22-REn5dd5Csx#gCL07wd!}F3qe{m zE(&^rp1~*ZRq7zF?z!ilbMC!qI17KyjN{q1iGyEU)`4$(V|sBCxds1dOnzBQ_hSNc z?4<-RzLWkf?A%;DWys30O+bN=eRXv(#W`}`YxDBUbL$CY~m3kwY delta 261 zcmXYsy-EX75QV?>?rz*&BPJTm>h9*pKnfcR5ercRskF2W2o@3$`#_2yq_YaQ5J3nQ zVTD-u0zQOKkVi=l!DeRe;XCKfe1&=Vb7h=@y*9Pr7ne=o+xE>(R*&6^fBH^&-IFPS zIrDOYvG3%|h5a*kqkxEz9n}h398#psHs|V>QahBmrA&`q?%Cr(?>_rHQ)R#bFLJz+ zU`d&3o=Kb26b+Bc&8Ulv@#xZ8Pd;NBqGAdRIl1^3wXy7pY!ROd%W(Al2Q`5kTJ23i W4UCwH;*WG?hbOymkDb&;Ub+HAQX@tH diff --git a/src/Codeforces/Problem118B.java b/src/Codeforces/Problem118B.java new file mode 100644 index 0000000..e2b1487 --- /dev/null +++ b/src/Codeforces/Problem118B.java @@ -0,0 +1,50 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem118B { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int n =sc.nextInt(); + printRhombus(n); + } + + private static void printRhombus(int n){ + for (int i = 0; i <= n; i++) { + for (int j = n-i; j >0 ; j--) { + System.out.print(" "); + } + for (int j = 0; j < i; j++) { + System.out.print(j+" "); + } + for (int j = i; j >=0 ; j--) { + if(j==0){ + System.out.print(j); + }else { + System.out.print(j + " "); + } + } + System.out.println(); + } + for (int i = n-1; i >=0; i--) { + for (int j = n; j >i ; j--) { + System.out.print(" "); + } + for (int j = 0; j <=i; j++) { + if(i == 0){ + System.out.print(j); + }else { + System.out.print(j + " "); + } + } + for (int j = i-1; j >=0 ; j--) { + if (j ==0){ + System.out.print(j); + }else { + System.out.print(j + " "); + } + } + System.out.println(); + } + } +} diff --git a/src/Codeforces/Problem124A.java b/src/Codeforces/Problem124A.java new file mode 100644 index 0000000..323da5a --- /dev/null +++ b/src/Codeforces/Problem124A.java @@ -0,0 +1,13 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem124A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + int a = sc.nextInt(); + int b = sc.nextInt(); + System.out.println(Math.min(n-a, b+1)); + } +} From b1788fdc459484875220b5bd81b587e701977ace Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Sat, 19 Jun 2021 16:24:50 +0530 Subject: [PATCH 22/91] Codeforces round 726 --- .../Codeforces/Problem1537A.class | Bin 0 -> 1115 bytes .../Codeforces/Problem1537B.class | Bin 0 -> 1129 bytes .../Codeforces/Problem1537C.class | Bin 0 -> 1615 bytes .../Codeforces/Problem1537D.class | Bin 0 -> 1308 bytes .../Codeforces/Problem218B.class | Bin 0 -> 1208 bytes .../Codeforces/Problem230A.class | Bin 0 -> 831 bytes src/Codeforces/Problem1537A.java | 26 ++++++++++++ src/Codeforces/Problem1537B.java | 17 ++++++++ src/Codeforces/Problem1537C.java | 40 ++++++++++++++++++ src/Codeforces/Problem1537D.java | 30 +++++++++++++ src/Codeforces/Problem218B.java | 40 ++++++++++++++++++ src/Codeforces/Problem230A.java | 17 ++++++++ 12 files changed, 170 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1537A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1537B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1537C.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1537D.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem218B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem230A.class create mode 100644 src/Codeforces/Problem1537A.java create mode 100644 src/Codeforces/Problem1537B.java create mode 100644 src/Codeforces/Problem1537C.java create mode 100644 src/Codeforces/Problem1537D.java create mode 100644 src/Codeforces/Problem218B.java create mode 100644 src/Codeforces/Problem230A.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1537A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1537A.class new file mode 100644 index 0000000000000000000000000000000000000000..8ece3d78a17ddca0c5dcc9d2b2130e51a195803b GIT binary patch literal 1115 zcmZ`%T~8BH5Iwiua@$g%v{H&t5dWL?7TE z@ML_^7oOz-j2eG{f5SgvOcc*uNN5Z;*?VWs%$+%Nrr-a3{s!PGW`n3fw?t0>y|@&F z2ba~+r`(hu{Xq=iiXVeP<_;-mSRyTPO`vMbv`lA0z?|B*)^e4@$X>V}ac=L#tM zvg8<)!J`yxIGWNdrsk~8vO@_Cy}&u+$x{PLTWJ|DoH>g{xm+b`u}u4<&=R+BQYh+j zVf_l2H8xdJUJ*EM^zR01Pi9!qoprUwRW3|R&UdTz@mfY3Li~fOp9eyT%QH+b#ar<9 z^&CKabi?&LtBycKXorsND9+FepaC%=d@Sz42S2elU*LJT2k!y2Oz%E?<1JgBL+w2_ zlrxd|8XVCAX`gpkHps*WB$~7asUnLppECQl^|WtGirvE>F<)YP=N)SIP!*B;@b99- zh29=P0T-%gRH4Qv1ou(Bd$^-`d!cyGxTi!ld4-YDIQz8Y5ze9+8Y@0P3nM|)*yT zcH!+4yIhCJ@d)TSze;H9uH@0xif>9nGSG!26Lom49W~rBa2E@*V9~%5mJQs)ia`J0 zOjfIIamNXWJUyBoHEH2JY&nb{hODOlD5;~lb zBB$Bgpzr!t#w%Atj?=MA9Ke8iWP5wkMY-UpbNykIKv3r3Y^K>B_bl0aqW-Wk-zAWJtCH1oa<#7p}d=B!b zfV)JJvYVboEvTd82M}NC=^n~hBZywwM$_&?KfN{#V2}}c`8y(fFF^hf%GN$22T-#U zHAI(&KPt!SC#*UKQlm@boB0_)5Vaa30rH=z7PLc>+@gMU?lYm6zl{u^eN^e+Ga literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1537C.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1537C.class new file mode 100644 index 0000000000000000000000000000000000000000..63e06785a06a7471bc34e19584482593172f0d0a GIT binary patch literal 1615 zcma)6L2nyX5dNOMn_b(R)Jg0lh8U922D_nM+O!TdZAzOGNO0SLOCW@THqK%;*t^!+ zMpPWQAw_yt$$UClmsZm+C{VUdbnVx~X zSG3A2mhVWr<5cQzIyHe*US_@F`9-^CF8dw>D#uPv&&HDm>%1+T%L7aV!O{_e()%3ci&V}u()-`%(x77Z-n zIT?^Qa1oabT*k77=MB7of`Kb|QDFF==RMzW${V(CUY+x0yXjn7wDy|Cj z?IqMewKpya2TP|u8Rg<8sW{4R~T^jEP{N;sz`)$|Pvq?DvechB;c zDz;m{rIatArPWW7y#@U?BC9)yrj)SRL~OulqBo@|Qg5QKi38iM&l2dLQA0UR$>~X* zcqZ}mKqwogJ*0l{F^2AO&8SH|r)}vh_FYozWKDJ#WB%XOf--|a@K0eGo78ULe+2(X zye1Oct%#&B3`wC+!T=pHQWQs&jK@fzfeG|t3Vr-%_VTwF$655_0tQe*0-KzX$LaWt zewP%#&jEZwoa?l=N&8KV;ajfX6Xj<-fogKV;CP_v z_#D}e_5%)gv^0Jt(l|Swz%Rr*2!-`OV*Vs^eSApFacFYH$S@y>2{3z#7a-2+k8wAI zBlOS0_!DsrN5w7@?8g*$kT7=O-~b16g_X+nQ6-ar9eR~O8qPfR762RQ3@i(qG$;TaW#|?2HKfgrbbpS#FdF| zSQ%sD%C#nzL=u01zsST0o>xdfL7U8d_ua2|&UrKazV-DRfXkQ;p&4B|x`RmKVh9R) zq`4$bugVhnQ)Ke8jw>OA&?QY@0R3{kD$O-%20|Fb^#E=JFr?$Aj#~oSb=$GMApu{a zV@AL~;?7$F^%>i-?v)F3R%zOt%QF(mxH&UFW0q{W-wpb`MSDfyNJe%&c1t;HB{@}c zSy1S?(%U~e$bkjZb_Ak{N0}w_shP~1&O$Qlm278WP#!3l6cYk!&MiA0{WPJ>+fUhP zmKHd?@sLIVWhKYd&d9Q7=abo-={Q!2Ckjrf&3a~TdD1Lafl@kwP}VII;FvAhH0(#& zErA(`qJ@bn$o&&_3>!#cL>7!1xQ#IbcQ9@s4Z?2un^dZ7=jW}GfxE~MOS^O?rMYL| zKBja$Fz^sr5+2UmIYRNJ+&Rwqhk^p(y%X-wEm=9T+ZW2Nu6R~~dPtF*cl5B`WZEf~ zJ*sS(1uD{-I5Z*U*B$GbmzKiw{waMx?lZ2lPz{iv&n+{#H+hOTw>Mcci$%+s7lN_oUP^Tspc%x` z#BZ(oJ%KMRT4-CjO>z}n)$mNgmyCB+doDnvQarhBn?9C>W z+0XE8z@NELfqEmhrfmB^V3iv!yh7REw{_ zLuWjyS*bNud`55+q1g@8#49i&wH4Ggs}`8e zl7_EJV+;-Sb<_}Mn9y7KU(v>0J4u~FEqYOh0n}rh*-6$;A%Z8=<{2wrko+rBe$5Uk z!w^MjgM$<7_VHP!rYE6t&LW?7W+?06Fmb`k zy(Vg+i7~SC!9t80_qy?)_yaVto;zT`geLQS_kNG_edpYM|MTf9fRh+aAc3^R(Ky=C zkw65U${b6e3mFwVo~zN7AIK|Q$TR0NuHs%zTw3w9+l;d?A7_jLE28zf%Ya$JF(>B-!zb=S(2 zEO#c84}8a+8C3Ix!*7grmOn$JhE2)@B9#JDs{qx&DP{5n%XMv^_=4b~% zHn~LRWWvP~q`KLoC&Pw&))bWm3!1%H7$R8GC}uW{hRBtN0AZ{vDYy!eD6ho41V8 z&1@La#up`_zAeUTYb9%m>s@+re5v-1s42ael?pn#RQtUQX&N68Q#3UwnzLx7jZu#{ z=_O$D)Jnn!NUxK=hXV96GeGJ?BtAmwqiDnhR_3u2H_(JTXvRIX;68TY0e0gdQh1Dg zctXveqYbZd2ybvClyaIgQtWNyXDH!_(L}!muZYq@S?lnE8<>106Hkd~a?@5kB5sOe z51@)YVeb%p?ByxSojgu6A-P$JGfnboBW4d|jZIOB0}=;?kT}G5{DsCEhr~BVgYuW6g_V~7@^eCRw}h(wQ2>bol*@8sZG>KN`kftO%rAH7)N{+X2>uY-TO=2 zxYmVDG;!y~f8ihS2e`1F2TiOAFM0Rf&vVbc@5i4n-vHb}IfXO0>fl-u*Rh&{fg4&B z94t8~Iw%Pwwp5_vZ2_}TJP@!RhR=P0nT87dC&OObkM?D|OV3;*^knxyMoQZ!PAh(? z1_HT;u6hwho>$fs z2&9_fkX&m@50*JacwKW$BZ-v2?1=B_b`I9kxQSajVLc5O8ysx%=1) { + int n = sc.nextInt(); + int arr[] = new int[n]; + long sum = 0; + for (int i = 0; i < n; i++) { + arr[i] = sc.nextInt(); + sum += arr[i]; + } + if(sum < n){ + System.out.println("1"); + }else if(sum == n){ + System.out.println("0"); + }else{ + System.out.println(Math.abs(sum-n)); + } + } + } +} diff --git a/src/Codeforces/Problem1537B.java b/src/Codeforces/Problem1537B.java new file mode 100644 index 0000000..8374e0f --- /dev/null +++ b/src/Codeforces/Problem1537B.java @@ -0,0 +1,17 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1537B { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while(t-- >=1) { + int n = sc.nextInt(); + int m = sc.nextInt(); + int i = sc.nextInt(); + int j = sc.nextInt(); + System.out.println("1 1 " + n + " " + m); + } + } +} diff --git a/src/Codeforces/Problem1537C.java b/src/Codeforces/Problem1537C.java new file mode 100644 index 0000000..c6ec0fd --- /dev/null +++ b/src/Codeforces/Problem1537C.java @@ -0,0 +1,40 @@ +package Codeforces; + +import java.util.Arrays; +import java.util.Scanner; + +public class Problem1537C { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while (t-- >= 1) { + int n = sc.nextInt(); + long[] arr = new long[n]; + for (int i = 0; i < n; i++) { + arr[i] = sc.nextLong(); + } + Arrays.sort(arr); + if(n==2){ + System.out.println(arr[0]+" " + +arr[1]); + continue; + } + long min = Long.MAX_VALUE; + int pos = -1; + for (int i = 1; i < n; i++) { + if(arr[i]-arr[i-1]=1){ + long n = sc.nextLong(); + int count = 1; + long div = 0; + while(n>1 && n%2 == 0){ + div = n/2; + if(div>1 && div=0) { + n1 = n1-arr[index]; + min = min+((arr[index]*(arr[index]+1))/2); + arr[index] = 0; + index++; + }else{ + n1--; + min = min+arr[index]; + arr[index]--; + } + } + n1 = n; + index = m-1; + while(n1 != 0) { + + } + System.out.println(min); + + } +} diff --git a/src/Codeforces/Problem230A.java b/src/Codeforces/Problem230A.java new file mode 100644 index 0000000..9a1a646 --- /dev/null +++ b/src/Codeforces/Problem230A.java @@ -0,0 +1,17 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem230A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int s = sc.nextInt(); + int n = sc.nextInt(); + int arr[][] = new int[n][2]; + for (int i = 0; i < n; i++) { + arr[i][0] = sc.nextInt(); + arr[i][1] = sc.nextInt(); + } + boolean pass = true; + } +} From 9cdfb2696866217b91dd4aa18c45dc9e7112cf14 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Sun, 20 Jun 2021 12:05:35 +0530 Subject: [PATCH 23/91] Problem 459B --- .../Codeforces/Problem459B.class | Bin 0 -> 1490 bytes src/Codeforces/Problem459B.java | 35 ++++++++++++++++++ 2 files changed, 35 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem459B.class create mode 100644 src/Codeforces/Problem459B.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem459B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem459B.class new file mode 100644 index 0000000000000000000000000000000000000000..e497388c01aff1a92383b86a41edd966283581f5 GIT binary patch literal 1490 zcmaJ>&2rmR7(LgPEm>A=Cytc>E`&m<)7BOAC!!<`BrSymCk;3RLKckdh(yJfJhBWe z3^Od+VZn+S79EysvS0&UI84Lv0Id52eF63zhH$Q&nFN|aGrIS?-#y>YIrmC`{Qcl} z02lF*jv~&hxRBxEl8yu>&=R-Mq3>wTvZZFyaR zv6_tfBnX>s*IEt(0@@cZU7nj_zP97}0%m2scGLOHv09G5Y1O09^EantJ>l`4C(a2s znW=aLOd!#1a%+&F7kMqK-gJE54VhmsdD00(g4P#kwq-RDTh1+kR5R%Lk$@J@i_*1k zO5Cw}Nf;PGNnj`@bhsZCZyLCcwoBq&`4mEV>))GF-F@M0Pqx^<|>0{P^O2$;t_Fq`gV7bSi6tp4wTxN zK2lf8zh#$_lS)Y`|A?V#Nue{nd`A)6dw*7cg<4Howo)xC8Dk0D7p8B=b=WHtV2GAKZ&Mp+yu`IDT_AV;P0 z{67^ig(1vP%~|Ssji?&6T%jBvGk%LAg_P+_igcGUeM{eWcnFn)u_I-*B&N8PBZI5MBDyk~Z2^AJk{V|GrxPZ)oQ;`qw7ZPGD{}?HG4_; Date: Sun, 20 Jun 2021 16:02:44 +0530 Subject: [PATCH 24/91] problemm 352b --- .../Codeforces/Problem352B.class | Bin 0 -> 3636 bytes .../Codeforces/Problem459B.class | Bin 1490 -> 1491 bytes src/Codeforces/Problem352B.java | 59 ++++++++++++++++++ 3 files changed, 59 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem352B.class create mode 100644 src/Codeforces/Problem352B.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem352B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem352B.class new file mode 100644 index 0000000000000000000000000000000000000000..9ada719e7969ca8155149911d16b206531ee5fef GIT binary patch literal 3636 zcma)9S#%p$8U98ZX>561D|Tc@!FHX*Nh~|Ile94*P7JYWuv=xJ4sMn%jHR(Xu{0w_ zBeyO~12q&{%HAy$5(3m+fVOE-nueA>_HcOQ@W4x-;e}UD&VlgVnUOV0)IiS3+&lmM z_wT#^$bb6JyYBZ4JQLjI0DyT?cAFRvMueF4TNS&`vYZ6nT|eBUt{!^4ygGV z)>92=eXKL#ZZx3yKi#=K4JOk(?P!@rHpzua!CvxE!2yy=LUT^b&t|n=flKc$38}t1 z71a?5uoT0qc&(*1ktHUp+g;?)xf!fFITb@%y0S zNBFUdpWvCA(@Cwkz#gc07SE`74$rH20q5A-K$hat#K$emDLS@RIIKGhR<_s@#ZTjS zk;~8G__>PnxS-+}xTxZnBLAoGD<1tij!AL!lE`h91@%;d2SHWwGG0;fDxTmKsej3t zK(+p(vuE^-$f+utUM@O%o^23wAmQO_Si@6hq2zE7=vtn9-{8~Zh69&$rv8XSWQllR zN=yo?#C_G#G0u{zqc%4%-2}uWZb2yJL;^v&2j);zD-?7yE1|P*Diz?Rr{V+3LF|^b+m8xotlYZD}F0sYf!yXrl-F)`UUh+ zEtAm;%;rwtpk{jb-E?JhB{Sm~mN`6bOju^Ily^tG!cWp&T4q7Q=AeUm%I=^k8jo^1 z$b`Yo^mh_ARWQ3nlp0FZY1NGsQXK1`ZEHlbujZ>*F%3>MU*-+889@{Uud8?iZ>vb- zu!_%NlGRmjn_(_li~4Zd9rBz9+MJegEStfa^3^v5Wp7Il6} z{~Sce_vcNPNzKgW^kT1P=zpVJiupGwfO(DKaehyO>i_?t7xLD&!E5Dvp3ri+X~WS+ z69P9^2R zL}ch4tSh7S90snUjSB1cMU&A)gwiWWgmB-QQZiab`+ckET9cH~@c}jjbXOwG>7`1b zNK#Hl-bE59VJB;t}p50uOwWvB9i9qNjbtFOI)qlwLyg_E+r3 z0faF|jUKL^-%r!8=j}6V-VV~+IJLH;;W`tED40<2SxLcNq|7z6_5T}93Jyv8lh+Wr zhEzNzE;YjmX3fxbh--HhMdXoag2=vq z5eK`@VPi6qi0&?A5K&fcBwH& z_<`F=j2?DvGlAYh=z3YzR@S$TfNaO-*`oz&FH&k!?(kAA6V%5Eu&92Lbq(Q=3v-kn z&fo~)3)9a$j^Y^W9>58Dxz`1J#f6?`SaJJBc(|LUuaFDiCPX`~v!e>pQgB?s7bK#% tg=(8S3EjVN8(q)Ph}Q>iagDLTZ{qj3#LyPs1sDbDd6h+UNA;Tmn#CQDv8jVgOBs#TTLNlF2BOydFqEMO24kSdVSp`cFtu=U5 z@7$Yn-@|wsm$&MD;UNIrosZhnBc^R?BinM?+IiV0%z!8sF($;BlVFX>R=OQ&_GGz{ zlLTW7B7{hiLSsn%PyXLyF*9-vuHxrV2y!AXo=f}#1&XLN*ifP@+a@b2LY^os7E}dw UI?SjE`RForY6h#j+<2MNk8NcxxpFyLblSm{wtzIGurD!BXXi%tR8aq%BQL_tnAkkWb zNA=FVIrlyFhkku4{udrXz}@*MU9Vx9>TtAn+UjN5!=O)$5pgCYn3H6U$xgaG84l#Q zVM&59I#D8|NTV{K_NU> map = new TreeMap<>(); + for (int i = 0; i < n; i++) { + if(!map.containsKey(ar[i])){ + Set set = new HashSet<>(); + set.add(i); + map.put(ar[i], set); + }else{ + map.get(ar[i]).add(i); + } + } + TreeMap ans = new TreeMap<>(); + map.forEach((integer, integers) -> { + if(integers.size() == 1){ + ans.put(integer, 0); + }else{ + int diff = -1; + boolean breakLoop = false; + Integer [] arr = integers.toArray(new Integer[]{}); + for (int i = 1; i < arr.length; i++) { + if(diff == -1){ + diff = arr[i]-arr[i-1]; + }else{ + if(arr[i]-arr[i-1] != diff){ + breakLoop = true; + break; + } + } + } + if(!breakLoop){ + ans.put(integer, diff); + } + } + }); + System.out.println(ans.size()); + ans.forEach((integer, integer1 )-> { + System.out.println(integer+" "+integer1); + }); + } + } +} From ffd948f319d42e92c82ff43143e9f763aa6fbc52 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Mon, 21 Jun 2021 17:11:01 +0530 Subject: [PATCH 25/91] Problem 1539 --- .../Codeforces/Problem1539A.class | Bin 0 -> 1096 bytes .../Codeforces/Problem1539B.class | Bin 0 -> 1264 bytes .../Codeforces/Problem352B.class | Bin 3636 -> 3637 bytes src/Codeforces/Problem1539A.java | 22 +++++++++++++++++ src/Codeforces/Problem1539B.java | 23 ++++++++++++++++++ 5 files changed, 45 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1539A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1539B.class create mode 100644 src/Codeforces/Problem1539A.java create mode 100644 src/Codeforces/Problem1539B.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1539A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1539A.class new file mode 100644 index 0000000000000000000000000000000000000000..0e15eee1e47fc6d32bfd7781560a332273dce5b6 GIT binary patch literal 1096 zcmZ`&%Tg0T6g`~>!%PMUuK^T96g2@QB9DkXUjxtlq zqzv4}v^uzFU8YNuLZf;&Aov#_?v3tj1W0#@R6ZePBa zsj~D+sk~oxywYM&Pfmo;c$2sfIAgvRdNSdjVG46_c=UUy6kc=ap8fQs^-~8e#TRSOe8sob`|F;UMT=L>&|BRZRzh3c2%ip zBAZR}I9#cd+bq1p|EpQJHy~3_3(T5_Dyhs{B8jXL5q9Mf#?Zkh8oWF3T_H}}%`nAX zaF0%$LVTkWLJw`*8Hir`=DFX8envVh3=kn%ETf&*0`54Xie1*p_BR-S5!Sx~1!%KBMy(?UsH5{VT=^S-N36eK43}TKbr!+m1}f zR8CCgG`=d4;XvekP+UWdGU60A2m>RGu2XW7XY=fMnZ0gNtR%xhAIfY(HT9ev$u)=} zGDeWYC3<0UH*uL>lsBwmm>$1Sezqg@bk!=ZV3d0d1zhD+`CRY@*T@TDocIJHe-PJj cLo|?vrs1aYBm4mkGQ#JG8nnPIGD1lF15>xtH~;_u literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1539B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1539B.class new file mode 100644 index 0000000000000000000000000000000000000000..5c9b2053e8dabb62addaebe4607b019bb6feb4d9 GIT binary patch literal 1264 zcmZ`&+fEZv6kVq??PD-#eFqatFPCBJO$>TT4YkP-A$j> zbj#Z$s?K9NvR|!0*Is_zcS`Byg5|olN2r20#WoL2=E=QFEMRm26t7!tcfhJxfB<#RqDJP;926^IKa~x zuq4bwW5Zh7+`He@E!q7ieFh=Z6{y-%(;UYnkXyOzbv)eF04koY-xCQb08*pxJn+F6lQ0ngn+=ntg^?DTJ$k0U#Fo_5c6? literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem352B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem352B.class index 9ada719e7969ca8155149911d16b206531ee5fef..193245ba63a025d85571e96b5bca3186748298c9 100644 GIT binary patch delta 336 zcmWlUyGud=6oDjN!?R->Sn2wG~$DQdZEkhHW0 zJxJ&^wg&CZ{Q*&9N6v5#zXRX-&Ry(2cGG7n-M1k#rPNLQQUNSN*u?1}Bi)f?njl4b zS(nWwVH!j@pr2y~I3vmhgIqF1TXwGu^GAyWQQEPlJCnahvYe7Mp9T5ktr4=&EpfoHp?<;!fCL= hs)#z&sR_sE2n)9$y)!LQMFEwj_hDz0wD)Vz{R7rPHEaL? delta 361 zcmXYsyDvil6vltoy|<0FH`??;rKP=9(t8_^(2I&DT|^D2!DBKK5*CS=NOTjHyEPJG zu@aByP>g1=oBadQ(P?5i=j3EV(%SM<`5-J5)V(8m`Od{f|uY4^h4(jDQG?pYvLuAt!s zYWW5!1?`%kWvefQo{6p9vagm@N6V{C(hbZG-pLeo&GAG%asBm%a@h6DqWB#Xl!MTV%7lN1)aLidCpFv5}KJY`%6%!|We w=7fyl5rrKVWl}|FizSxPOgUQ@nH6+7uZeI$dV8v{fYP4aPa~_CZp)bc14&ajqW}N^ diff --git a/src/Codeforces/Problem1539A.java b/src/Codeforces/Problem1539A.java new file mode 100644 index 0000000..39ebbbb --- /dev/null +++ b/src/Codeforces/Problem1539A.java @@ -0,0 +1,22 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1539A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int k = sc.nextInt(); + while (k-- >= 1) { + long n = sc.nextLong(); + long x = sc.nextLong(); + long t= sc.nextLong(); + long ans = Math.min(n-1,t/x); + if(ans == 0){ + System.out.println(ans); + }else{ + long ans1 = Math.max(0, ans*(ans-1)/2)+ ans*(n-ans); + System.out.println(ans1); + } + } + } +} diff --git a/src/Codeforces/Problem1539B.java b/src/Codeforces/Problem1539B.java new file mode 100644 index 0000000..e155f45 --- /dev/null +++ b/src/Codeforces/Problem1539B.java @@ -0,0 +1,23 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1539B { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + int q = sc.nextInt(); + String s = sc.next(); + while (q-- >= 1) { + int startIndex = sc.nextInt(); + int endIndex = sc.nextInt(); + String substring = s.substring(startIndex-1, endIndex); + int length = 0; + for (int i = 0; i < substring.length(); i++) { + char ch = substring.charAt(i); + length += ch-96; + } + System.out.println(length); + } + } +} From 140f0f4e8412744f8be348d26d0553850a0a8b57 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Mon, 21 Jun 2021 21:26:37 +0530 Subject: [PATCH 26/91] Problem 298B Sail --- .../Codeforces/Problem298B.class | Bin 0 -> 1578 bytes src/Codeforces/Problem298B.java | 61 ++++++++++++++++++ 2 files changed, 61 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem298B.class create mode 100644 src/Codeforces/Problem298B.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem298B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem298B.class new file mode 100644 index 0000000000000000000000000000000000000000..38de18639752555e19b53291ee780fe355ff81ea GIT binary patch literal 1578 zcmZuw&2Jl35dS@UHyf{aT_@?9e6=Nf6gzF=rfHovX-b+j0k>`%a7jtafz5Vtwz1d2 zS))Wk;sQ4=h#pW>Re_6zKtk;yk&09yBsc&UxNzZ2|Az`ues3Kq0rI4oov$}D?>DnQ z{r&I}fKzx&#{uLtjKpvTXLUp{D%qH1=Oi1~aUL&AHX%bUv|>`n6fR0OtzkyPD*`R& zJl_k>3q;eIc>!grddn3!Q1EGA-?es$-Yu?V2a`9itK~d8-1Q1$pb8 zYRz$1vvaj711cxao|znDzKZSn0;%-P!fpFKJ6pE>Qnnb>Jijz1>qVR;0Wn4LNO@kc zYbB=a*e9ORs}5bwO!dGkXN!*Q`)-YeL?GR36fQ|&oy?^caVZHVZ2y0K0oC(w$tbfJ z*v|45dnJ6AhQmZv!>apvVfM(^JH!?p{yfItPPQ^lj+53ozI`~Bv#2i z7!1m18%Ux}pe=-8Z{r&B1}@>U3@8}5f>{GsF=ya4yv_y;6s6@F-Y_ta>#Q{}q~T2i z3%DWKO(MHL^lV}m@2iWqU5EJWF*QfZ~Xd`c@mgQIQtM+e0 z+@}yh2YE}=h=Y`k9oa&PS`5#ilNMf%7*N8bkH1A^;Q^xCPzuMkppKKZOiDJQhFlAI zj9eRyM{-6qXIf@gd<(5#;FGSnWo{vsOIV4oSb(QQQb^OJandYlfm9?NCtW99PN}Kb zoqNcoRNWm>8yM(IX?O18XrFFRHgH60_t4p=yVTmk;Jb)1*d9@(Zv*Y2aRa(#=8Ohn zADW`^blEZ@n@Bu>-p=-DHYr+$^7a-?2~RYH$43uk4RN#*%NQ)^w8V+BftO%nfM}l} zG~@Kn5bJ=q-Y1wJp$i|Q8=vA?Y%uzBMt_MkzTu5W7{vFS#}B;sGfv`H4C4=+#-A7o z$FRcuGx&fRx|w|#pRr;uYXOgO2#5KNGyVuO%lZD!?7bYOh2QWTo@d`Z_ysReQt9~- zFH+K2{W~0`6l48|)Y8mx0^7*&u7Q5$%s_w2V!DQ78jcHvN5g>N%KU{1ku**739Khj zlQBXt7_O6CD~F}!1e4vpn=pC~Z9-ETP@-Sc)`YORVWZ*G`kS#V-Ag}jVTh7k%Oru2 X&ydnErD)icib!HY?(Hc$A~^jIN8KuC literal 0 HcmV?d00001 diff --git a/src/Codeforces/Problem298B.java b/src/Codeforces/Problem298B.java new file mode 100644 index 0000000..62b98d8 --- /dev/null +++ b/src/Codeforces/Problem298B.java @@ -0,0 +1,61 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem298B { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + long sx = sc.nextLong(); + long sy = sc.nextLong(); + long ex = sc.nextLong(); + long ey = sc.nextLong(); + String s = sc.next(); + int index = -1; + for (int i = 0; i < s.length(); i++) { + char ch =s.charAt(i); + switch (ch){ + case 'S':{ + if(sy>ey){ + sy = sy-1; + } + break; + } + case 'E': { + if(sxex){ + sx = sx-1; + } + break; + } + + case 'N': { + if(sy Date: Wed, 23 Jun 2021 17:32:29 +0530 Subject: [PATCH 27/91] Problem 433A --- .../Codeforces/Problem433A.class | Bin 0 -> 1109 bytes src/Codeforces/Problem433A.java | 40 ++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem433A.class create mode 100644 src/Codeforces/Problem433A.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem433A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem433A.class new file mode 100644 index 0000000000000000000000000000000000000000..546bf61cfe71a1efe441850b8cb2f9d851b0fd6c GIT binary patch literal 1109 zcmZuvOHUJF6g^)%!}LWd#Zq2X5S8+fqF{XhRYEjrQXWZ_gs_^n0}Qs)rk#rJS!#?M zBd%b@S{7h5@dx-bT=^S}5zjXzX*D$I_c-@{=iYPfeE;+18-N)s_z=J~4cEQ6fe{~E zh|6VEUdKEb_hAAzJ(%<%fhi5QG~5ubP6@ci2%?C3A_ zL{Yc45?Q-yT3fTSp3wPEGf%H>k*Vu~GyzvF&rpM)ZkxqKHm_TjQ6;}1xwc)m3RR;( z4fbwXpgn8r`R7Y|#pzN*FD()9Wy^Io_{5ZILM>fR%Ekg{M^K>CX|lD3hUoyky(1Hn z0o=vC0Pf=fYpp-dYM2dR4)bhrc|}7ifQNWQwHMpLvP}f zL#|m)q^(Nbre%g+qTrtRg#qcMW*IN-v_(?RlAgNDb)K6T6S8;$5$DkBV7$$EwqEMwBeACO_kN14lPqRXJ$G1^>AI4kOin5ys mUgI)P3K_wZ=Zui5VNk=65S+=1){ + a = sc.nextInt(); + if(a == 100){ + hundred++; + }else{ + two++; + } + } + // + if(hundred%2 == 0 && two % 2 ==0){ + System.out.println("YES"); + }else { + //odd odd + if(hundred%2!=0 && two%2 !=0) { + System.out.println("NO"); + }else if(hundred%2 != 0) { + //100 odd 200even + System.out.println("NO"); + }else { + //100 even 200 odd + if(hundred!=0 && two!=0 &&Math.abs(hundred-two)%2==1){ + System.out.println("YES"); + }else{ + System.out.println("NO"); + } + } + + } + } +} From 429a7812b81a1977e3d8f6e3adc2b7d609c8cc06 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Thu, 24 Jun 2021 20:28:44 +0530 Subject: [PATCH 28/91] Problem 327B Hungry sequence --- .../Codeforces/Problem327B.class | Bin 0 -> 1412 bytes src/Codeforces/Problem327B.java | 36 ++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem327B.class create mode 100644 src/Codeforces/Problem327B.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem327B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem327B.class new file mode 100644 index 0000000000000000000000000000000000000000..af046448166e0c1b14615eeae7c4b7c503d381a4 GIT binary patch literal 1412 zcmaJ>T~ixX7=BLnD=Z61plP8=Tcl`{ttB;7s(fjwZH=ZB4MV3eIxbyhXc;f|e7xs9&v~Bbyl4OX=lM$jH?U$Nhe-pK zK3vBKCQ_)%X39hsH)QNX1Jfqbn3T=UG(M93$Fi9*F^f49^H?zOiGfcA^f}M>q6Gn^ zR9+QOZwH&MK&I~b?ozkC;f5>DMvIZ5deC%Qt4`?2`B6}f9(%h2BXzlJD+rtJZe=+P zn9!c8-dvm|Ufc0}fwQIc`i}F1Q)xN=cBK)8p1(aS&l4WM8uOfRn@Gc_qzR;Un_Nl& zx{=qaG@6d@yCLxf!L?@4^&|G3&})-wYJE*$pb)ZHr>!d4PWrwF**3sLLK)FELnJfWdmPX_!4S7WpV;OFm73q_Mzr2_+B9yYbn1e<6T^3ZjB3(R)&%cH3A!8~1JOMH7)WJJ;Pary|8+ZRYZdIseHYW->t+Pt!myOR4|ol!^C-=II#rnS5_ zs=j=R=?lf5q3>gIRLyHsKVj?{j2B2hIzV4u>%koA@4@O}pohUdMeJ!}|L_mVN{Lxb zV}Ro{`pF^-lQR0r#=<4WZ46RO235+O;mQgnK4knG@|G$V$aI{4iUNwzBxhW}MfUw@ zaQ_$;WwAt?igaLzr8~}%Li9Vhj0vcCm$~Pm9&$l9@ScGyLKrB~yUfHZBAW7nB);G& zcPh-U+LWKs<_d+!HpNfa1xg;_Y`!SxgLY9_DHgt)-#`3&Pf+S#_AlI(XdS0cd7?(f z8FI;!?DduExv_vXBbpl~!Zsh?!@hzJ?)QBPU)VEBOk%&zuyl Fy#dREA!`5t literal 0 HcmV?d00001 diff --git a/src/Codeforces/Problem327B.java b/src/Codeforces/Problem327B.java new file mode 100644 index 0000000..6f0a3da --- /dev/null +++ b/src/Codeforces/Problem327B.java @@ -0,0 +1,36 @@ +package Codeforces; + +import java.util.Arrays; +import java.util.Scanner; + +public class Problem327B { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + int count = 0; + boolean[] prime = new boolean[100001]; + findPrime(prime); + for (int i = 2; i < prime.length; i++) { + if (count >= n) { + break; + } + if (prime[i]) { + System.out.print(i + " "); + count++; + } + } + + } + + private static boolean[] findPrime(boolean[] prime) { + Arrays.fill(prime, true); + for (int i = 2; i * i < prime.length; i++) { + if (prime[i]) { + for (int j = i * i; j < prime.length; j = j + i) { + prime[j] = false; + } + } + } + return prime; + } +} From 0f0ffdff6c327d588f92f6a6e39ff3ae9dd3f8eb Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Thu, 24 Jun 2021 21:16:28 +0530 Subject: [PATCH 29/91] Problem 242B --- .../Codeforces/Problem242B.class | Bin 0 -> 1206 bytes .../Codeforces/Problem327B.class | Bin 1412 -> 1416 bytes src/Codeforces/Problem242B.java | 33 ++++++++++++++++++ 3 files changed, 33 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem242B.class create mode 100644 src/Codeforces/Problem242B.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem242B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem242B.class new file mode 100644 index 0000000000000000000000000000000000000000..e500236cd6219ccda92dcef94f72b8461cc532f4 GIT binary patch literal 1206 zcmZuw-A@!(96fhFxI420BCsPAs$y+jK$r>?RK()i+M?T*xR#_L8i#e<4(`rwhFPNz z#uuB^2h+46#u(G6FFxyoCT-FeS1P?ko*7VUqjt`#QhhId}Kvy*2cKh3pktF}u^v?%oIt_BNqiyk zrGr!WiehZ97CUd&ez&|5l#~CtO4nDDphg80!(2;&uvYc@EEhqaHj2aclt6pYg~8jh4f;$&Vp+Xu024T zYZqL{HP?QJbe(DQmL;C7zx)qkq*dk(uH8pptI}iceK+2fKsi9LZvEL`~b94F~P{9LM1g#Nh-MQrZH|! ze}QgX%c2-Du8sdg7ybl7#531fymP+a_slfI@50Z1{{8wLm}J!uLM4k6M8t_PVm_l$w8!wqH~a@^G1(%gQ(`bQ7QJk4-xL1h~Wx)iZj zr8lMY?oOqeE^d@+wQ^lE=Q7V7mjrp21@5|xG467Y`-&c~zFMknrHecDN^NUyw^H3K z*Igd4s8EB(SaMnBq2`fGfybH^mm*IT$@%Tg^2_b|M)`HRu;;6)L`-%xN0t)0F2U|r z!%7yC5(|iDut(7KY(KrE#0$~K2~!IyB)tKNtsmf9+r!$&UK(%XpS5!Fz&CrwPT613 zt>0FEBX~e)Z6BxG-zFS)+jO+)Y!hi(s_9psj(>cXITnU{iVndbVd08mej+T~F8vZ8 zrIQIF^7t{PB~ujTPbL0blp3u$(Q}$CCpm>*{B`LXko!fL6$T}xWaKhuB<+*-Mb3(4 z$@n}&3}bUniu+?}MEve6p$(qsDFFT`>tzQ2~ p-Y6NAR7zA{@Tg>jr^&o(#-qZcieew3)e$juNYoH0E=rA$iGMT%S4IE; delta 621 zcmXAl&ref95XV2;_g=SsU1(pi;=_tXs>Pxd3!)Y&{s0uI_@fwti6)KlpfMbbdhx)e z2e0P+2VOj@NvmQ!8~+o%c=JGrI9v8GvpYNAna|9dR6BL==fAJtfoax!0wy$-B$J%+ ziBYv?$|u9Ljh)rZ_#~LH=3IjF)?cuu<}=GhpE>H9dCjG__kZhQDWxe!D{6Ks%YY(y z+IrQhynONGS*7`?wYmBDx#qIr3RewT77U9l8BS6*T;qE5Mde49xuH-6!!j#|1~)aU zhFjd$+%epx`RT8Et+p~kZjXbKN&{jK$g3h=iTBD~)Cal5$cc^jf^iPY-RvhY$RT+p z2^o@zh?OtJ;u3qfO>E;MP8YW^-ocx5>Om>^=GNTM{Y-q_oAGkdA155s+axx+By(N| zKbz`cI`nnuZ#$~(srP$7EP+EVnsf)ZLg{>zKFah9W}2!DP!seufnS&S10k|}bzwLr zyFE-E&(d&&Veu)NqAv(*hE+!7Hzw+amax){ + max = b; + } + } + for (int i = 0; i < n; i++) { + if(arr[i][0]==min && arr[i][1] == max){ + index = i+1; + break; + } + } + System.out.println(index); + } +} From 010c0aa7b2135e97e519722dac41d4af812bf601 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Sat, 26 Jun 2021 16:27:08 +0530 Subject: [PATCH 30/91] Problem 239A --- .../Codeforces/Problem239A.class | Bin 0 -> 1471 bytes .../Codeforces/Problem242B.class | Bin 1206 -> 1206 bytes src/Codeforces/Problem239A.java | 35 ++++++++++++++++++ 3 files changed, 35 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem239A.class create mode 100644 src/Codeforces/Problem239A.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem239A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem239A.class new file mode 100644 index 0000000000000000000000000000000000000000..c63fae8e4a60221429334fef91e2f45a1118aff0 GIT binary patch literal 1471 zcmaJ=QEwDg6#nk+bY^#UcDuCQWmUARSlt%O+M?UmVx^@*Teq~hP%I=Sv)i!@%+744 zvj`8oNn(7^7ZVc=ngB_O4@5C;i9~*Y&;A%g4EWvI#a3vXI(jgw;ZU5)+d3jBNiinX@fap_yn{&{hw-k4DIGdSrFbufBXXaXVn+HL)iA5! zeF62b?b^YVK(sKpBA^`g)+~YUvh7+Yn)RyXpE9csEj?wgW;!dTZ%e&nRD$#NhCr?? zUwz{FHEW}|?0a;mj~<$so+Mt~v|WL0;avHGdC4p~rn_FO1itOAPs(`WGS>o^%{5Q| zHT#l0&I;&`_o?Mqy{5ZHrP*j${!Cj@On;qWdw0PUh-}n&)sEH-Y^PYMnXYU3Oh#Pc zy2!MW4W)u&$kv zG#oQ<9COlP-oOGrFi^%KQyU)9aKgY6mNlF-@F6M!d!OcIrfEBCmT%w`PBXi_JggWv zgO3cXVwq&_&NfrrhFYp#uxi17OqDAefmLS~vLTr^LAF<%cN@)s9kI+hDasXgy^yVn zxz^>N?78dVtgvTMugM78NXwGZf025_WEfzF`3dcg%%BtL>4`{f7qMst=Q$EJ%XYXG zW(PSHs>wl+6S1$bF!;<&b+}_8!@I%%kAE!i+G8ouS9lhfh+W~t;AQOLFDSnVIB4jj z%up+G7u>sswjh2Eud|eD+lak98=Z3w&ryrxdAvXiAB#VsAWhqY`-rUGMRW^F`9KR@ z(^8Bnp;V)#SU#(M{T)(wq4sDk#5VC&KC9Hfn26`%_YnWGl*p>oKQ9@XM8>#<#1qF% zqLj=eGsaDv%p|X66+3T@rLrlVV8hu|-X!dG?5FpA=&M^uWK%5|J;@fhcejvMN{p56 zczzFc6YDWiDpB%h~Bu3DUao!vunRBFb ziA0_u6IFUTe0vo+d_$J5lcP2UEm-5hGeO1Fj4Mjy!*z-pihzjvHqFmF;Ll_Uy^;g*KH~Auhk$(WXJvop7 literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem242B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem242B.class index e500236cd6219ccda92dcef94f72b8461cc532f4..2c75c1ea69b0e42f4ebd5553eeec6b04fa8d3e77 100644 GIT binary patch delta 107 zcmdnSxs7wf6(&a3$yb?fM6xq*GjK2nFmN)6FmN$Q0(mkFJPaxfybQVwd<@16{0x>r zStkZT25$x-h9CxEhEN7khFAtMhD4y6bfAs`1}TP425E+Vpw3A^{tO0rh6M}?li64{ F003dx4`KiS delta 107 zcmdnSxs7wf6(&aZ$yb?fL~=54GjK5o07(%B9tKGUUIrNkJ_Z#Aeg<8js4;^egC&Cy zgA;==gEvq`5Q8W~D1$gdEQ16?B2Y~_gET_{P)8?&EJHto9K$3ae+Gjh!vY4S$!she E0Bdazk^lez diff --git a/src/Codeforces/Problem239A.java b/src/Codeforces/Problem239A.java new file mode 100644 index 0000000..fdc3a91 --- /dev/null +++ b/src/Codeforces/Problem239A.java @@ -0,0 +1,35 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem239A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + long y = sc.nextLong(); + long k = sc.nextLong(); + long n = sc.nextLong(); + boolean printed= false; + if(y >= n){ + System.out.println("-1"); + }else{ + double divi = y/k; + int lowerbound = (int) Math.ceil(divi); + int upperBound = (int) (n/k); + if(lowerbound>upperBound){ + System.out.println("-1"); + } + for(int i=lowerbound; i<=upperBound;i++){ + long x = (i*k)-y; + if(x>=1 && x+y<=n){ + System.out.print(x+" "); + printed = true; + }else if(x+y>n){ + break; + } + } + if(!printed){ + System.out.println("-1"); + } + } + } +} From bb77225e1f794a03b1ae9071eeaabbf0ee4d19c4 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Sat, 26 Jun 2021 17:07:47 +0530 Subject: [PATCH 31/91] Problem 253A --- .../Codeforces/Problem160B.class | Bin 0 -> 1780 bytes .../Codeforces/Problem253A.class | Bin 0 -> 945 bytes src/Codeforces/Problem160B.java | 49 ++++++++++++++++++ src/Codeforces/Problem253A.java | 24 +++++++++ 4 files changed, 73 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem160B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem253A.class create mode 100644 src/Codeforces/Problem160B.java create mode 100644 src/Codeforces/Problem253A.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem160B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem160B.class new file mode 100644 index 0000000000000000000000000000000000000000..ffa59ddba8f2bd8052d4990fdbbccf5ed202e267 GIT binary patch literal 1780 zcmZ`)T~ixX7=BK6le0;dZ76|UReyvV^HK$PZiUQJio;!YxR5aUTmiSyCLTmld z-I1-^g|8plyDf4O7pS+yDl>OnuQ;!A;_=h1PJ7a0EG=9CvxQ-iYB(ODbhM!y?PbY# z?7HI*c|_7&!Z$iTSw4 zYW|s1AlnnJ_I>}?^=+;0R9IV0ht<~5ttQgmZllg{$FA^_2M^?a>p;zo^qg<%X{9RX zmUE!1y+D6_?DTyIglmm_tu=IN6w~Q5gRJ=f`A?Tr5Qfj_bs#OV8};fTZLQiMv}2NM zoc?2yeJ$xo@r0ZFc2!WB;)DuMZGWBxbmB|l5`WSCd?^4LSQG zMgW6cLv1I9XqyN2c?@$GMhqkLFj?GUu`qq5R|w=@LfeO)nP?(-mrH16Qj0Yqr}arb zjOpMjgmXi|eMFjwHepVOhV-Fe>^F2IC9P1)GA#K$49j?d&X?%y?P{WX4^d_I&{XiW z7QCAT1xQ3;pqmgZLOsgI4GT`c=kHFtph{#B?q_%JDhtx}quW*o*!0V)Q6-$(9l+ut` zOF|m7l!TOkR$J--vy_AyI~Q<^89Mvt_`fwusW0OJxcvGOf#Jtedk9^ zOnjCHNHp;S`~u(o0Uvz=*O@i}l1_5Y*=Oy&*Is*{`E~UDCxCgZnCQi216NYGifbk` zOseg=y5^IZGEu;E5;u~#nZ%3%+rTY>#ER>=;i`b1pV|_LJ@nr?0{tb|bDp&76(@Km zD>WkNl3$gzEg87#-T`Cbd$%c&Evc+`eo%Fq_GaKSpgy}W_h6ZPb?JHn!}(XG9r;1p zHR)~J?-L4rzFiN6&Cu?FEAJ>I!$cgwuM>DsepM43s|&p2Y0Dtt!Ut$g(a}I zR$OCYwTkSld+V%v((lvCj#CZKK;=)((4lrsO()ZC(e>?huh9xQ9!J($D4Xxa!<5Dq-k3ndkE)vOCf_{A}aYGbi{bpen5M<5B(6a()0o1_tmyKI`Rej z=$?KY`;5tvJx!fs3hdiQB5fQX`StjZGE$!Hl#G_P#PDbh79x| zNi|BBi5y!iusNH^64gHX8k{{cFi$tM5+ literal 0 HcmV?d00001 diff --git a/src/Codeforces/Problem160B.java b/src/Codeforces/Problem160B.java new file mode 100644 index 0000000..ffdea36 --- /dev/null +++ b/src/Codeforces/Problem160B.java @@ -0,0 +1,49 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem160B { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + String s = sc.next(); + String first = s.substring(0,n); + String second = s.substring(n); + String reverse = new StringBuilder(second).reverse().toString(); + //for first and second comparison + boolean ans = findAns(first, second, n); + boolean ansReverse = findAns(first, reverse, n); + if(ans || ansReverse){ + System.out.println("YES"); + }else{ + System.out.println("NO"); + } + } + + private static boolean findAns(String first, String second, int n) { + boolean ans = false; + int firstElement = first.charAt(0)-48; + int secondElement = second.charAt(0)-48; + boolean greater = firstElement>secondElement; + for (int i = 1; i < n; i++) { + firstElement = first.charAt(i)-48; + secondElement = second.charAt(i)-48; + if(greater){ + if(firstElement<=secondElement){ + ans = false; + break; + }else{ + ans = true; + } + }else{ + if(firstElement>=secondElement){ + ans = false; + break; + }else{ + ans = true; + } + } + } + return ans; + } +} diff --git a/src/Codeforces/Problem253A.java b/src/Codeforces/Problem253A.java new file mode 100644 index 0000000..7c7d969 --- /dev/null +++ b/src/Codeforces/Problem253A.java @@ -0,0 +1,24 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem253A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); //boys + int m = sc.nextInt(); //girls + while(m-->=1 && n-->=1){ + if(m>n) { + System.out.print("GB"); + }else{ + System.out.print("BG"); + } + } + while(m-->=1){ + System.out.print("G"); + } + while(n-->=1){ + System.out.print("B"); + } + } +} From b9a0c97137ac2ca47522ab1ce2ea9f664434a234 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Sat, 26 Jun 2021 17:30:23 +0530 Subject: [PATCH 32/91] Problem 236B --- .../Codeforces/Problem236B.class | Bin 0 -> 1785 bytes .../Codeforces/Problem253A.class | Bin 945 -> 936 bytes src/Codeforces/Problem236B.java | 45 ++++++++++++++++++ 3 files changed, 45 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem236B.class create mode 100644 src/Codeforces/Problem236B.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem236B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem236B.class new file mode 100644 index 0000000000000000000000000000000000000000..9f7bc5d10625d21fad0481055cbe98b20dee46b3 GIT binary patch literal 1785 zcmZuyT~iZh6n@_9ZZ-)E;cG3D&{Cx~(F#`Dl#)PEsTB-Djm09^vcxr6Og3qZ@ej;0jAD4UUvEe+Kb-zM>tOH^KL?kBMk4?+4DZ zcOo$HiH?adKE-4N0i@-WiJ%`-(l)Kk&@qC~FcYTjLIhp77(p*C$!S){=hAXHf-i7I zTIO`j%axc{bz}vUvQ-u6%Whitt+9sZl*X=D_2Pn6O$&r`PQkUjM$HyTzv+=_no5>i z7@KoFyI|K^Uay&^i4@E@uH#KJTq3zFpkAunA!an|xc0S1dBd*Vur^Ax^kyr0tF&y@ z9C>aTRj=sO1qQP6*4;`iZ`a3`Y85(^&yS}r5?(D^jw^61vD%hW&Z{|YAuZ#HdmM8d zn;Z`Pty+PIeMh(p1nT+M1`BIC2Bv)yWz-33W?QUZ+Dhps>5HW$C!(y~z>sT;w4U5uY$-tMmZs0t| z4die`$5#fHanrytyk+2PtQfe3RRe3deSp3Gxe&k2OpK~@Dlq|B0SS8FDmCoIyRt{-l5I_L(6<5|`HJhYjp|qJ z2aMNBu#IIpd5hT;Y-V%nsHbhHOx&tnhKi1_%Gid5XGgRD1a6P4Mg~a1m|7_`;|Jn+2{(T3!sr81cy9mqt6v+H0 z`4yA7bdX**XOmgR(8+we@IInAN9!bdFwb>~=VjX0=vAN?lG7URjuYu5Mi9bje1P}3 z)5$H3Q``mVQzTM?YX@#4NguW~-=;Hs8X!`RcSe{^3=25Rol4w!jB=+@R1h!tig3D) zb2>g0@(*~4kdWgA;xC}_pXu|xZOVy138L`os*>43WN;rHyD)x4|Nn>1=jhr+^ocqZ ze>nJXAKgFvjN!p}^(XWX#!K->2yY4T7lW{k%WN0XrO#d#Ec4aVpdei v)$XW?Q2!qm)kPs&8Z>dVv8F{EBX>zhpGztu!vBz1GRMh+IF{K}Y7D(E*GLnG delta 182 zcmW-aJq`h36h+T`Gh-O>lS%xI8AEgwI)#KzM~zTWvj>Z?1%*mbP}qV6sl=suc{%so z_fFo`yPQq?jg15Bo|wfA`++m*-f@S&F^Z!j_Tgog`#w2Y9$C^9$xy;4Bu|F|J&^$c zW6>#P=2TfzV@q8WIsXq-#L map = new HashMap(); + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int a = sc.nextInt(); + int b = sc.nextInt(); + int c = sc.nextInt(); + int sum = 0; + for (int i = 1; i <= a; i++) { + for (int j = 1; j <= b; j++) { + for (int k = 1; k <= c; k++) { + sum = sum+count(i*j*k); + } + } + } + System.out.println(sum%1073741824); + } + + private static int count(int j){ + int count =0; + if(map.containsKey(j)){ + return map.get(j); + } + for (int i = 1; i <= Math.sqrt(j); i++) + { + if (j % i == 0) { + // If divisors are equal, + // count only one + if (j / i == i) + count++; + + else // Otherwise count both + count = count + 2; + } + } + map.put(j, count); + return count; + } + +} From b57013f0a8bd174f3df0c6ec000f3d81821ded42 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Sat, 26 Jun 2021 22:40:03 +0530 Subject: [PATCH 33/91] Problem 353A --- .../Codeforces/Problem353A.class | Bin 0 -> 1329 bytes src/Codeforces/Problem353A.java | 51 ++++++++++++++++++ 2 files changed, 51 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem353A.class create mode 100644 src/Codeforces/Problem353A.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem353A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem353A.class new file mode 100644 index 0000000000000000000000000000000000000000..356304aeb86dc11cda48c0feac2e6847f9b36703 GIT binary patch literal 1329 zcmZuv&1(~B9Dd%+OlBrcTWuXpwXv?&Zu()Ot&Jb8*{v2K5VwUag{7BH)3HuXCSfuW zy$DKSVZpN?h~lLOPZm^A5IpQ<#q+}c1A=(igNs=3<9R26hNXe|y}$SO^*rzM%U@q# zyaI3%voUmHM8~L!F&v8_g0wUl9fLA*+`x$##xY^wq&z2eWObYph)%nn8{`C()bN6U zdZD`F2y_=*&-tZMS$6zi?d38fJ%wt?E-%==EAOqK8eDPf0*Qj`x?J^3PCYa4S6NV* zn4FlI;=GFOdIEb>i-k4&nw=@z-fE^8_^!7)CGmvKFVAn8pDUo1stqq-pY5-5a_`Lqm+kwsi;G0*ECzPz>Lt4t^4F21UIMXV zwL$6^UHQ&kZT!=cavWXg7T6uqZ%5N{I*v0qD+{LLn8vv{a`=fHj_de2ju{X=a_ofk zE>MDJ(*8GcM{D%>)b4(bVE|*s$gE5S7VgedtgPfV*dJiFs{qzj1qa1oB zael{vFvgVFgHL3T;7cuhB##7C)_x$HLB9AXyG9ZF#$r>) ikd7aPASE49+AU1(>;3{wh@spTwC*j&1yXE@VE8*er~Ekp literal 0 HcmV?d00001 diff --git a/src/Codeforces/Problem353A.java b/src/Codeforces/Problem353A.java new file mode 100644 index 0000000..c385f8d --- /dev/null +++ b/src/Codeforces/Problem353A.java @@ -0,0 +1,51 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem353A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + int sumA = 0; + int sumB = 0; + int a, b; + int arr[][] = new int[n][2]; + for (int i = 0; i < n; i++) { + a = sc.nextInt(); + b = sc.nextInt(); + arr[i][0] = a; + arr[i][1] = b; + sumA+=a; + sumB+=b; + } + + if(sumA%2 ==0 && sumB%2==0){ + System.out.println("0"); + }else if(n == 1){ + System.out.println("0"); + }else { + //sumB is odd, find the odd element in A + int count = 0; + for (int i = 0; i < n; i++) { + if (arr[i][0] == 1 || arr[i][0] == 3 || arr[i][0] == 5) { + sumA = sumA - arr[i][0]; + sumB = sumB - arr[i][1]; + sumA = sumA + arr[i][1]; + sumB = sumB + arr[i][0]; + count++; + if (sumA % 2 == 0 && sumB % 2 == 0) { + break; + } + } + } + if (count == 0) { + System.out.println("-1"); + } else { + System.out.println(count); + } + + } + + + } +} From 3d37ccfe074bbe28ec3a585a6c34381ebcc852c3 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Sun, 27 Jun 2021 11:37:26 +0530 Subject: [PATCH 34/91] Problem 349A --- .../Codeforces/Problem349A.class | Bin 0 -> 1212 bytes src/Codeforces/Problem349A.java | 47 ++++++++++++++++++ 2 files changed, 47 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem349A.class create mode 100644 src/Codeforces/Problem349A.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem349A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem349A.class new file mode 100644 index 0000000000000000000000000000000000000000..8003119b37c912f7558cca1ac983699c189ff845 GIT binary patch literal 1212 zcmZuwT~8B16g|`3?X+d(d$B60peTq?K8wnS8Y2m@f=QJ`F~+5=xY%yVc1zS35(BR$ zCcfwks1F$5ghUfH{s4c3f5CSitY-=eCN$~HopaBed+(X{$L}xS0rcZi3>9dTXpiCy zI${XntXewNu`7Z^4BhC7pjV<#qF*39?0Rl6DxkHsPYLK(^0SUWRm%08iDGWX@o(BQ zSt7Nme8$dB*}kjJJD?ssbPEFUl)CjG?`NDs;)b6mA=lS`{_+s@a<=OUG_*~p=Iup0 zk+r?KL^|+YZ*EA{6E45w4* zb#21L z0fCzG1bZ8h7%-8eMF$q0Hi1$y0*6;BK7x4Dqp?uHqWr22st}+=**Y z%Tp9}s3*e9;wLmjh;4pF==KJ*&(KpHpJ0qMev3_LN!`*L-=e0|(iJ$ltc&&1FTz^V z(34>;DJ{wT{Z31ERUcYIR1t8keC%CA+|uN3co_-2Ew)S6C&%VP+^pz8dZZD^(l^Wm2@Y~)D9H1io-cz+OPiBg8d35kCeWkGlqe`;i JDP9lZ^dCV9?5F?$ literal 0 HcmV?d00001 diff --git a/src/Codeforces/Problem349A.java b/src/Codeforces/Problem349A.java new file mode 100644 index 0000000..ebb222d --- /dev/null +++ b/src/Codeforces/Problem349A.java @@ -0,0 +1,47 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem349A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + int arr[] = new int[n]; + for (int i = 0; i < n; i++) { + arr[i] = sc.nextInt(); + } + int count25 = 0; + int count50 = 0; + boolean pass = true; + for (int i = 0; i < n; i++) { + if (arr[i] == 25) { + count25++; + } else if (arr[i] == 50) { + if (count25 >= 1) { + count25--; + count50++; + } else { + pass = false; + break; + } + } else { + //if arrr[i] = 100 + //give 25 50 + if (count25 >= 1 && count50 >= 1) { + count25--; + count50--; + } else if (count25 >= 3) { + count25 = count25 - 3; + } else { + pass = false; + break; + } + } + } + if (pass) { + System.out.println("YES"); + } else { + System.out.println("NO"); + } + } +} From 7f36ec7e1b995905257d90c1adf125d01b0988db Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Sun, 27 Jun 2021 13:05:09 +0530 Subject: [PATCH 35/91] Problem 166A --- .../Codeforces/Problem166A.class | Bin 0 -> 1643 bytes src/Codeforces/Problem166A.java | 33 ++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem166A.class create mode 100644 src/Codeforces/Problem166A.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem166A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem166A.class new file mode 100644 index 0000000000000000000000000000000000000000..b7ccb0ba527cb6e5516053ae9babdf82ff58f925 GIT binary patch literal 1643 zcmZvcUvm>x7{;HIZ1yzUElnxG22({*OxoIjV8o_WD~g1sv>FVSs^d0n!$PvjY&ML& zXT0*p8EzOyM!d<4H;#tqIkn5FWnSX6k}RmhYX)A&qVjvgz!|(L@s`9{ z0e#+a9e+U}oJyAjv@`W9w!mn?aqSDO+J^02v^J`g>@U>IR<&e#jyiXRnt#=43QQD~ z*Jj--+s(|XSEoVkcs9G3W4xN>xB>@L>xFC94J%W%+)AeCdyZSlseF+eR<*_OBG11= zd&{dZ;`jh_fl#wdRVPr(cdD6U*>YXmV;;dI;ySyqJdcL!3>U6hjlJgQtmf5at3mTf zx!!Vp*0r~*t;XZda(!94Zu5N|h6KeXD$(sRB+ChdDBdqa2ffQLMKJ z>a3%v#`s$A+HS1n^;0&k5#uu6U(?@Vg;)v-od+%O#2=#r7t+vT@BWlV6{xxYhLS8riFP$2(x0 zdM58ST0RGETQ!22NDWk|n;>2L6Q4B(H<9C$!Od9NRF@~89spWkxLkLA-mm78y~Ui} z*g>wqmrOu@cvvh$|13drl*k9p)u{wByF)n(ZwZ)sQ zHR~ROMpEl})pfY8QuJ`G^3CYs8V`t*VxO2~8p^1uFb^m#UBWXM<99;+Lf{*K16<=g zW%v|)My7Tkz6;a`x$1#X;tB4}jsYf+;3Tx~!HOdJst}FeDTCy?`QG(eYFtm;6ZOrt}z1=p9UopH5 zQ~Nlu8@bd*yr!kfBi?|zx!aUZiKwJTW}mtP=7d0e0T3W<9d4ZLJ0ow1Er8_}C` zx4rvN^{zqnUJAfO`IR&f;~FP{Lm0sk?86L3`MHcCN1RIp>J#Lrlz&E2pOernGP*9~!lU?&w#JWXpb^N$?cvt%8^_sl-Y z(Z%sCp5rde9N*x1M$o9aix-gMENG3UP!RIv=M?2rvB$H%D>d literal 0 HcmV?d00001 diff --git a/src/Codeforces/Problem166A.java b/src/Codeforces/Problem166A.java new file mode 100644 index 0000000..d6d4417 --- /dev/null +++ b/src/Codeforces/Problem166A.java @@ -0,0 +1,33 @@ +package Codeforces; + +import java.util.Arrays; +import java.util.HashMap; +import java.util.Scanner; + +public class Problem166A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + int k = sc.nextInt(); + int arr[] = new int[n]; + HashMap map = new HashMap<>(); + for (int i = 0; i < n; i++) { + arr[i] = sc.nextInt(); + int value = sc.nextInt(); + if (map.containsKey(arr[i])) { + map.put(arr[i], map.get(arr[i]) + 1); + } else { + map.put(arr[i], 1); + } + } + Arrays.sort(arr); + int count = 0; + for (int i = n - 1; i >= 0; i--) { + count++; + if(count == k){ + System.out.println(map.get(arr[i])); + break; + } + } + } +} From 3728b7c532ded602267afa7ac59b49548997288b Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Sun, 27 Jun 2021 16:56:48 +0530 Subject: [PATCH 36/91] Problem 433B --- .../Codeforces/Problem433B.class | Bin 0 -> 1895 bytes src/Codeforces/Problem433B.java | 82 ++++++++++++++++++ 2 files changed, 82 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem433B.class create mode 100644 src/Codeforces/Problem433B.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem433B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem433B.class new file mode 100644 index 0000000000000000000000000000000000000000..ffa35fe5169392ac4b79e0fb82dd4925686a862d GIT binary patch literal 1895 zcmZuxOKekD5Iy&OZO8eLU=kCDmQRS|B)mYtKmvyHcW{DRqev)J<>5Ti7wl*1PgIb) zYBt?gU9hMS{YX^mhOz+EqNv+es#K{`t1j4dSGDXbghx zJSSkBtSoo}ojE`7W*gyju2XV@MW;}&`oZFq%qM(4S^B-#@Q5Tze5zF4>LS&i zS40VDwIZ*Yc#XPWatcK^2)ruO3Fgw>DiO5#X{xsbBDG4j?k&)GlZLWDd!g1kzCUs*7Yt#>`Kv z7)zOWC$2Mjq0%5LXM9Ov*9L0#NH(HqM~A>B#mvS|Y@CYXG|otevr(KwHi~JSk75|9 zC~}ywF&o7NK+-<a`s5yUqXG<5N_l+nT_%F(6+y3s=|jLnGA!eDI& zY(!{#_8qiK51>DSksEmk^Jv1j@}zB6os&lMWg2NKW+lGB&as$9Co3N}Visj5A2-*9 z6-(S(dm1`$|TFsVq?XDzAS0pVdfDoAtQ;%Q^r2*2l zi~Np};R7To!<)0zXGq>0se6ay1@!!Y@`vcdN5uFT{kV+;?lAgGY{U0>9lvm5zY^(B z4B~GttQ^EGVh>?AqkB1^OGvFtw{ek3y&T3J%py)HM4WR(?qy{h5AhRxx8Vu+)e2&2v zXcNyd`~s$UiL?+R*8L9?MC7lnxi9#NkQRZQ{={9h8&BFU>8XAvf4@I*#Vln~{R49B zMry#g(p-SJ5jP(ra-Shh#5-YsD6jYm!tZXUFr~>teRhhX4N7?N@Uf`snwBH?)8kG(bI;WHV0CxpJO6s zjPNy@8gNEphV#j%=o*cg)bcC3xQ7lZ(w<*2#EQxF{z*mkw0xBHSrcXR|GobjZ8iTE zR|ZJ4*n_O^5SQvO2RX?`rjW!Dws4dycZ}z8{++-XoZ?6BGzygFxP+IHMUfxC>p0I9 z%%RR@k!#f?ZCQ~)70ZeYeuwC_kF>}cmN$UB)!<;(XtG*6A;|i! Oh#8ag?=1) { + ques = sc.nextInt(); + l = sc.nextInt(); + r = sc.nextInt(); + switch (ques) { + case 1: { + System.out.println(z[r]-z[l-1]); + break; + } + case 2: { + System.out.println(sortedarry[r]-sortedarry[l-1]); + break; + } + } + } + } + + private static long[] sort(long arr[], int si, int ei) { + if (si == ei) { + return new long[]{arr[si]}; + } + int mid = (si + ei) / 2; + long[] first = sort(arr, si, mid); + long[] second = sort(arr, mid + 1, ei); + return merge(first, second); + } + + private static long[] merge(long[] first, long[] second) { + long merged[] = new long[first.length+ second.length]; + int k = 0; + int l = 0; + int m = 0; + while(k Date: Sun, 27 Jun 2021 18:37:51 +0530 Subject: [PATCH 37/91] Problem 237A --- .../Codeforces/Problem237A.class | Bin 0 -> 1087 bytes src/Codeforces/Problem237A.java | 28 ++++++++++++++++++ 2 files changed, 28 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem237A.class create mode 100644 src/Codeforces/Problem237A.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem237A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem237A.class new file mode 100644 index 0000000000000000000000000000000000000000..2fa7ad6ce96902781bd0e4fc2ee00726b99f5891 GIT binary patch literal 1087 zcmZuwO;giQ6g{s=leCm?gCO81VktrqG^m9N!;E8@R?uo^{MdvLAlRl%nmV}WhcIqf z%K{voap%Tg4}Pfx>DbC1-gr#?>=wVHr(Kqy-{VRuUL2NYQ+vb z`TRerhC5zEV6Z4zTlK(k8`<@sPC#vTZhkq(el^?k1qRaZio5nlJ6pB=?QA&=JbybE z&D*Ir0|8N>fSN=Kk0d+TX50P?I0CVT!&0kTGxVz2vSa(c8*rE)U#r@U@EKd`GAPNG zai`w&Ljj{^@2|AN&T?owA4>LKw1|!&`X!JoQ;g$2_2j}mZHr7x?J0C1CD0q~(LPzn zT#Cj&kN_)%c|6qdD22z!rLcfS9r+ZVV2LhVY!hdld$YE&>pB$MmMVX0gl>(S%Vo^g z=3YHp@b{V_t#s`gcOOh&Sdbp;zPle5qyv1%G`j12TFDM~r1SPZZAupkvaHmbgr3h? z=gT^u(;tyJzAeoWdlFQoJ~dsKsNe zmQVuFgI?YV^r4>_lEn)sQB(IjVsDP2oI)*5o*=%c~9YG__H1cM`QV(=-boTQYx~ZMOkm3|bajTR7=-k4f zC@CljlTU+`I!s|>L}e&_hSf!iULvAM#2PN+B~cY(-s1{3iIxj)k)Pq8@e(lxS>qUB zl)zQw$uKzyaLF6u-GR4c4%2`hyv7KtF?KIwl##;kI$0)EqD#2OC{FAut~1j34#28< b#>3EYQ^ze4eSklh5+e3HvU-fD7;gUqQvJ{p literal 0 HcmV?d00001 diff --git a/src/Codeforces/Problem237A.java b/src/Codeforces/Problem237A.java new file mode 100644 index 0000000..0784444 --- /dev/null +++ b/src/Codeforces/Problem237A.java @@ -0,0 +1,28 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem237A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + int lastHr = -1; + int lastMin = -1; + int count = 1; + int maxCount = 1; + for (int i = 0; i < n; i++) { + int hour = sc.nextInt(); + int min = sc.nextInt(); + if(hour == lastHr && min == lastMin){ + count++; + maxCount = Math.max(maxCount, count); + } + else{ + count = 1; + } + lastHr = hour; + lastMin = min; + } + System.out.println(maxCount); + } +} From 586eacf39386637188a2134c7dffef4ef67dce0b Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Tue, 29 Jun 2021 19:46:55 +0530 Subject: [PATCH 38/91] Problem 1521A --- .../Codeforces/Problem1521A.class | Bin 0 -> 1277 bytes .../Codeforces/Problem237A.class | Bin 1087 -> 1087 bytes src/Codeforces/Problem1521A.java | 23 ++++++++++++++++++ 3 files changed, 23 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1521A.class create mode 100644 src/Codeforces/Problem1521A.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1521A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1521A.class new file mode 100644 index 0000000000000000000000000000000000000000..c3154aecbf112bb7770bbb70dcf150945b18cd9b GIT binary patch literal 1277 zcmaJ=%Tg0j5Ir{!CXWFEfdC2$;v*0t2EiaN1q21dL!wlrEEkh7#=&GJCKC&GR>=pr zaO2XIYgvRUsqzE-C&hD3&;KHNcE!MG1T3`ud4g+uB<#n$yf|G-($NGdn2@3XN--E6tVR+Tvn8msZRYI(SZ+fTP67U=6Tr z8@XsQqnV~&WIe%RVo9JeX=|C+D_Wu2D(O z1Xgfg#VqDzz`TkFSWvNuhbkU{wVbJiq=ID?kC71QI6dcF*~o3_MHMSpWplk!SyQo& zC!Az;jT!%-PatrNwU*x2GxlGucDe$YnQPAke?aCZ+LKzywp zhbS9rPIORL>v|`;XnAn~7wKWLNHMOFzP&>@Qu}Zoz?Fzp;GXW@a~!!o!=%wLCq>-d z7jpY_Bd%~a;@*%F@@jE^$S=(|-jAOU--pubsldzq5Wds_{2`?RwY9N=rjYlK=BHLc zGXuZCFLMG?J^CPfcS80)fhI}?es~aIzn%Q;dua7@k_h{a@q8T3e8~YMNXriCc*l9( zGh5EP!Mq-1&`s%N)(c#s=4S3QT&AWFVGX_1yu^7#Y9%^Zz!gS=`Yx{G8aWEU#&z5v l=1){ + long a= sc.nextLong(); + long b = sc.nextLong(); + long c = a*(b-1); + long d = (a*b); + long e = c+d; + if(e%(a*b) != 0) { + System.out.println("YES"); + System.out.println(c + " " + d+" " + e); + }else{ + System.out.println("NO"); + } + } + } +} From 5ae9bb06af5666beb3597054e09314fcfac8a553 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Wed, 30 Jun 2021 22:24:49 +0530 Subject: [PATCH 39/91] Problem 1520C --- .../Codeforces/Problem1520C.class | Bin 0 -> 1282 bytes src/Codeforces/Problem1520C.java | 30 ++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1520C.class create mode 100644 src/Codeforces/Problem1520C.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1520C.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1520C.class new file mode 100644 index 0000000000000000000000000000000000000000..79d10e98ab8d99d09ea426cd6a83c0113699c573 GIT binary patch literal 1282 zcmaJ=+fEZv6kVsC>69`+xs;2xiuVFS0imb}A}CU=La36UF>xp(47Af`n0k5O!N`L? zndlFwG2vMsN+O9LVEiCsL|msdfgsxC?6a?H@4Zgv+wU)50rX)ifO>RjI9q{EbOqo+ zOp0!4_W02oz&Z5!(XSyMKmZ+54ES+g-WQ~}C^H77xTIl7!?1wwl4V;i6>qd{MnDNy|2G7qWAvbH|v=&{LPprH#yt;aJixI~8})S`lbT%Bn{>CvC38rkorTvOWF1 z-D86U%o>(0&=|d+TrwUTv5a9a#8R$f*$acRp;+Qc@K`*{JWN&$XMwQw2b2hSR?-aZ zfE8RT6HBEH+cq8c60Sg1$~DrN@9b>qv;~K`FBtDo6K*ON>axy+}1IP zgsf%Drhm{T5ZncvoLe%}Tx^dk^=!p8v+OOI4ed~2peLCr6MKXK{@D&?cK IG0lVaKdX`x2><{9 literal 0 HcmV?d00001 diff --git a/src/Codeforces/Problem1520C.java b/src/Codeforces/Problem1520C.java new file mode 100644 index 0000000..8270ac1 --- /dev/null +++ b/src/Codeforces/Problem1520C.java @@ -0,0 +1,30 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1520C { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while (t-- >= 1) { + int n = sc.nextInt(); + if (n == 1) { + System.out.println("1"); + } else if (n == 2) { + System.out.println("-1"); + } else { + int k = 1; + for (int i = 0; i < n; i++) { + for (int j = 0; j < n; j++) { + if(k>n*n){ + k = 2; + } + System.out.print(k+" "); + k = k+2; + } + System.out.println(); + } + } + } + } +} From 0f045098813abc49b999844c342d4d7572f7f8c7 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Sat, 3 Jul 2021 14:33:33 +0530 Subject: [PATCH 40/91] Problem 1033A --- .../Codeforces/Problem1033A.class | Bin 0 -> 1092 bytes src/Codeforces/Problem1033A.java | 23 ++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1033A.class create mode 100644 src/Codeforces/Problem1033A.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1033A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1033A.class new file mode 100644 index 0000000000000000000000000000000000000000..9aa6e84fc537bb4d3efaeb9bc3cb2b5151a8752b GIT binary patch literal 1092 zcmZ`%OHb5b6g}TO+Rjj506Q=|RPez7LV;0Gc_hYYLNYwe7!snJQY#i_TI_U)Cazq$ za^*@F#)0TgBMV40@dx;$)bn*nfCRg^J@<9)y{G;C=f^Jq*D;?)6RxTlOd*eoP(22;bhiU}2y0?MrGx#7G(JU_H5khtqVaRge6uIDV(D(g=0&{{7u(q8m! ztGsFjuJn(BiSU_Q704B3*Hb^RovOJK_$;VQj28-bW=L4ETu&gIe^lJGb}X}Oc^hUa z3|wzxCK_l38>HwsBP|fC+DtVXYoS{@*&M6F z9nmi2KM^L!wk#^k1&#)t{%Yul{LADM zgOF;`w$L;A7JMg%4mxwi%j{*hAV-3~d(=7^^d*$XJGDb!J$wi|NRb zJ@rP9%&_MZ`XZizh_hFA)?vt=I$HLjw5tcuzMx6M6rnsb4teGzj{{UHqw&-f464*a zub=TjYBb6-3#|OW(?9d q1 && k1 > q1 && c2 > q2 && k2 > q2) || (k1 < q1 && k2 > q2 && c1 < q1 && c2 > q2) || + (c1 < q1 && k1 < q1 && c2 < q2 && k2 < q2) || + (k1>q1 && c1>q1 && k2 Date: Sun, 4 Jul 2021 14:03:47 +0530 Subject: [PATCH 41/91] Probblem 1040A --- .../Codeforces/Problem1033A.class | Bin 1092 -> 1092 bytes .../Codeforces/Problem1040A.class | Bin 0 -> 1566 bytes src/Codeforces/Problem1040A.java | 57 ++++++++++++++++++ 3 files changed, 57 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1040A.class create mode 100644 src/Codeforces/Problem1040A.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1033A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1033A.class index 9aa6e84fc537bb4d3efaeb9bc3cb2b5151a8752b..63b8d8938cf4b7214c92809675775edbeb893f67 100644 GIT binary patch delta 19 ZcmX@YafD-oC^I9=WHDxAAnC>Y3jj3D1tb6f delta 19 ZcmX@YafD-oC^I9+WHDxAAnC>Y3jj3@1uOsn diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1040A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1040A.class new file mode 100644 index 0000000000000000000000000000000000000000..c55f28c058dd25eda0b6ad66f7f36f68cbdf4edd GIT binary patch literal 1566 zcmZ`(O>Y}j6g_XoGvje4apPp1IGIp4X^P!8wo`&rn${2s1sA7@WE6>JHF4ZziodYO z6xh=4_yc7Fs*tiEn{<&PKTJdE##J$NLY8hhCn>EQM&DZ>}G3jV>?^++g@XPNd^=ipCWN?dz(}vFMtUs zoeGb71YO^&Wy=+}(Wth`FG#N4+3|d8)HZ8wp$l2|bRp#%>kS`t)~`VMtGKMA4K_4GPUaa^Opqf7^aPJ zpXFQdt(|=Yu`dT3BeZ(YiBYbt!?le#cP7R#P7g0D8^lEbG5-UU4<15&giz_+0kkX9 z6r{w_)DC0wAOtjh}LQuQb&)V3~Pt)W9T6wv4I0vyBOdyt{-4f z7FrDo{TW{3+Q0z9?1~AS1)bzB$+D+0$p04$7umTbo)*}(A`5?$H(Nx0&W3!!c6`Hz z>?47ndGi-I_>G*uli^R||KTU7;IyzXE5?x$Q%H*x&WRl6g67_0ycu#OFu`Un;~-d> zvZ-WqsBJ);!4w%eHR2Rb5~six4*4gT!=#9Fwk8llQVe67TpG3hjnkMVUjcvN3|?k# zDKedh^^^d^K-$1rA%sC8z+;R)K{zDDzgSKtwb{qel2L=Y_(}H$4R`of$uK?fEiI@* z4r=c=$ro8LHM!^Pse4@YDjTCFAjcdoQ2he+=7WrrJ*FT}0;pMLA{nNGOq4*Y2GtSr K)5!2ZLH0jC(iac_ literal 0 HcmV?d00001 diff --git a/src/Codeforces/Problem1040A.java b/src/Codeforces/Problem1040A.java new file mode 100644 index 0000000..946ac77 --- /dev/null +++ b/src/Codeforces/Problem1040A.java @@ -0,0 +1,57 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1040A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + int white = sc.nextInt(); + int black = sc.nextInt(); + int arr[] = new int[n]; + for (int i = 0; i < n; i++) { + arr[i] = sc.nextInt(); + } + long sum = 0; + boolean c = false; + for (int i = 0; i < n/2; i++) { + if (arr[i] != arr[n - i - 1]) { + if (arr[i] == 2 && arr[n - i - 1] == 2) { + //need to buy + sum = sum + (Math.min(white, black)* 2L); + } else if (arr[i] == 2) { + sum = sum+getcost(arr[n-i-1],white, black); + }else if(arr[n-i-1] == 2){ + sum = sum+getcost(arr[i],white, black); + }else{ + c = true; + break; + } + }else if (arr[i] == 2 && arr[n - i - 1] == 2) { + //need to buy + sum = sum + (Math.min(white, black)* 2L); + } + } + if(!c && n%2 != 0){ + if(arr[(n/2)] == 2){ + sum = sum+Math.min(white, black); + } + } + if(c){ + System.out.println("-1"); + }else{ + System.out.println(sum); + } + } + + private static int getcost(int i, int white, int black) { + switch (i) { + case 0: + return white; + case 1: + return black; + default: + return 0; + } + } +} From 3eb6c9f4adffc3c125a5551c27e9ecfa03e94d4e Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Mon, 5 Jul 2021 15:47:21 +0530 Subject: [PATCH 42/91] chore: notes for GCD and problem 1041B --- .../Codeforces/Problem1041B.class | Bin 0 -> 1034 bytes .../CompetitiveProgramming/Notes/GCD.md | 2 + src/Codeforces/Problem1041B.java | 25 ++++++++++++ src/Notes/GCD.md | 38 ++++++++++++++++++ 4 files changed, 65 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1041B.class create mode 100644 lib/production/CompetitiveProgramming/Notes/GCD.md create mode 100644 src/Codeforces/Problem1041B.java create mode 100644 src/Notes/GCD.md diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1041B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1041B.class new file mode 100644 index 0000000000000000000000000000000000000000..5940356d2994c66c00026edbe559467a42065bd7 GIT binary patch literal 1034 zcmZ`%T~8B16g|^!cel#|1!RG$Q1GiQ$^s%4K@v1ET8olYNsLe1vX;f}F1A|(|HCK$ z0}t{5L=%62Kfs@3JhL<@CipOS?%aFlo^$TZuRq^^0$9Sjfj->Oa5IftxNRVTJJRG0 z7%0eC(ZDS38n}l!4Yr1P0d>s_yl7n@nJ;V$C{M#3S75N>1@5bkUvpb;oLZBS;YwI{ zn%hpxljm+wiFUoVz(hsf`VhA2Zrk2!g)HzF=9diK09{P2^w}a zYI#9pH3oEA4YnA$BrT9=*O@xM*onNRU9CGo;I`OTI9z3}8rK2WAtf~GI|8YExm;kT zzZyC9kDJbZm#k3@J7oCGlX8YG(wvjbOql3rB4&9JOv8eSMckJKOC}y**~BEKOqB3Y z!-|PVn9{InVhxW4#{M%3flN>T>)M`MkNyc&58ILJQ?i`a=(%Jsv|j}KorvRd9iO7d z^Oq*%9QD9Gh$>;wh+mTOlVOJly-r&kd9TwzkIbeM?XujLz$0;(xEHDgw0(KE$-I&; z7q&6Y|J27H2P7fn*k}iMvbhWHsp2WbH#!Ln(yHe{Wayh+e+a`or7?mljL6Hsp)m_o zejxGg7|By8mDv-dHl!&ju~lQMTdJj>K`j|{48O#a-1K8;IZO2|#nSyV=qE_`I21`4 zMCgM~9%)!SU*lozckaWc*Dl_!v;G7HPNN>5>* zd9EyV&Y+0v^mO)|<|oM#MVFtYtMM&s6!y#H(qFzJHF=bq%zdJgBgT^PtOmG)Gf|1G d6H{`rh{iiHE**LjH-Q{|K7h{V({vM<`3q@azDxiB literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Notes/GCD.md b/lib/production/CompetitiveProgramming/Notes/GCD.md new file mode 100644 index 0000000..efa1515 --- /dev/null +++ b/lib/production/CompetitiveProgramming/Notes/GCD.md @@ -0,0 +1,2 @@ +## GCD OF A Number / HCF + diff --git a/src/Codeforces/Problem1041B.java b/src/Codeforces/Problem1041B.java new file mode 100644 index 0000000..b75bdb6 --- /dev/null +++ b/src/Codeforces/Problem1041B.java @@ -0,0 +1,25 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1041B { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + long a = sc.nextLong(); + long b = sc.nextLong(); + long x = sc.nextLong(); + long y = sc.nextLong(); + long gcd = gcd(x,y); + x = x/gcd; + y = y/gcd; + System.out.println(Math.min(a/x, b/y)); + } + + static long gcd(long a, long b){ + + if(b == 0){ + return a; + } + return gcd(b, a%b); + } +} diff --git a/src/Notes/GCD.md b/src/Notes/GCD.md new file mode 100644 index 0000000..2bdffb5 --- /dev/null +++ b/src/Notes/GCD.md @@ -0,0 +1,38 @@ +## GCD OF A Number / HCF +If we subtract smaller number from the greater number, the GCD +of the number doesn't change. Hence this is the concept of the +basic euclidean algorithm +```` +static int gcd(int a, int b) + { + // Everything divides 0 + if (a == 0) + return b; + if (b == 0) + return a; + + // base case + if (a == b) + return a; + + // a is greater + if (a > b) + return gcd(a-b, b); + return gcd(a, b-a); + } +```` + +#Extended Euclidean Algorithm +Now instead of subtraction, we find the mod of the number and stop +when the number/remainder becomes 0. + +``` Euclidiean Algorithm +//Euclidiean algorithm + static long gcd(long a, long b){ + + if(b == 0){ + return a; + } + return gcd(b, a%b); + } +``` \ No newline at end of file From 9f5bf9efabf92e3255ba38b474440424c4eb8b82 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Mon, 5 Jul 2021 15:48:18 +0530 Subject: [PATCH 43/91] chore: Notes --- src/Notes/GCD.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Notes/GCD.md b/src/Notes/GCD.md index 2bdffb5..61880c9 100644 --- a/src/Notes/GCD.md +++ b/src/Notes/GCD.md @@ -1,4 +1,4 @@ -## GCD OF A Number / HCF +# GCD OF A Number / HCF If we subtract smaller number from the greater number, the GCD of the number doesn't change. Hence this is the concept of the basic euclidean algorithm @@ -22,7 +22,7 @@ static int gcd(int a, int b) } ```` -#Extended Euclidean Algorithm +##Extended Euclidean Algorithm Now instead of subtraction, we find the mod of the number and stop when the number/remainder becomes 0. From 0345c850546ebb9c4be9c382503cf76cb656a2d4 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Mon, 5 Jul 2021 15:51:35 +0530 Subject: [PATCH 44/91] chore: SOE Algorithm Added --- src/Notes/SieveofEratosthenes.md | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 src/Notes/SieveofEratosthenes.md diff --git a/src/Notes/SieveofEratosthenes.md b/src/Notes/SieveofEratosthenes.md new file mode 100644 index 0000000..10716c4 --- /dev/null +++ b/src/Notes/SieveofEratosthenes.md @@ -0,0 +1,24 @@ +##Sieve of Eratoshenes +Complexity: O(NloglogN) + +The basic idea is to mark the numbers as composite which are multiple or factors +of some other numbers. + +``` +private static boolean[] generatePrime() { + boolean a[] = new boolean[1000000]; + for (int i = 0; i < a.length; i++) { + a[i] = true; + } + + for (int p = 2; p * p < a.length; p++) { + if (a[p]) { + for (int i = p * p; i < a.length; i+=p) { + a[i] = false; + } + } + } + + return a; + } +``` \ No newline at end of file From 5874f06861362c7b73b9af055ca1cc051e323f47 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Mon, 5 Jul 2021 16:07:53 +0530 Subject: [PATCH 45/91] Problem 1051B, Sieve of eratosthenes added --- .../Codeforces/Problem1051B.class | Bin 0 -> 1114 bytes .../CompetitiveProgramming/Notes/GCD.md | 38 +++++++++++++++++- .../Notes/SieveofEratosthenes.md | 24 +++++++++++ src/Codeforces/Problem1051B.java | 15 +++++++ 4 files changed, 76 insertions(+), 1 deletion(-) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1051B.class create mode 100644 lib/production/CompetitiveProgramming/Notes/SieveofEratosthenes.md create mode 100644 src/Codeforces/Problem1051B.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1051B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1051B.class new file mode 100644 index 0000000000000000000000000000000000000000..e3b5c4933bf7661469ed7ab5c0feeff3f505622f GIT binary patch literal 1114 zcmaJ=T~pIQ6g``!NgKjfTLLIb#jh5GfE241`4p5|m6<9tj8996HJB!yGR>gQ66S$>8!lW=$ zVrj-OtzibYRm^ILBP&cUhB@Ky2$PRe6Y-N&+*NUpL7BH*J6K?dWU^Zf@~XFMG4z&f z*Lv2h?O6T`zT;3PQSvI>+2Xz})}5prys;Y$!zHonwdYr?hPml`1gOnS&&{k9s9}xU zE`yPIRodh4xan}WYL)}vcB=(3kX7g_5{~;-YLz?(#vnBam25X?2DW3CE8KN0pZYV0 zKA)kx9PrB9r@S6gQ!z>sF=%D4NvzgwafJSp)TRU*9Z9695HdU2SjBxE11c-TJM9B=T^fzCaEJ{lO`N@+N8@k z?vxD4(0~(Z2DL6gj$qK4bowF{Uawp3F2hKsm_2jX9bt&+9c}6}uegO7`0tp6LrJcke#d;?m!Z5AkxPXh45u1M!E=GRq z5YqNOA_tI56D>rSg~`kNP!ehjv2_2_~fu5#K(5W+*LmCG-}$4MpP=x6nga zLrI~R=atV#KLndd$Yv~@qN0m@A2BeX;WDkV#H~pFC3-@pIYjB8IgH>EF(Y1t8YSO_ tCrDF;UJTYTMpbdjC0wOQ#x+6=Ksq8oRK;}_H)L4`eqok2+@zv}%pV<|@f837 literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Notes/GCD.md b/lib/production/CompetitiveProgramming/Notes/GCD.md index efa1515..61880c9 100644 --- a/lib/production/CompetitiveProgramming/Notes/GCD.md +++ b/lib/production/CompetitiveProgramming/Notes/GCD.md @@ -1,2 +1,38 @@ -## GCD OF A Number / HCF +# GCD OF A Number / HCF +If we subtract smaller number from the greater number, the GCD +of the number doesn't change. Hence this is the concept of the +basic euclidean algorithm +```` +static int gcd(int a, int b) + { + // Everything divides 0 + if (a == 0) + return b; + if (b == 0) + return a; + + // base case + if (a == b) + return a; + + // a is greater + if (a > b) + return gcd(a-b, b); + return gcd(a, b-a); + } +```` +##Extended Euclidean Algorithm +Now instead of subtraction, we find the mod of the number and stop +when the number/remainder becomes 0. + +``` Euclidiean Algorithm +//Euclidiean algorithm + static long gcd(long a, long b){ + + if(b == 0){ + return a; + } + return gcd(b, a%b); + } +``` \ No newline at end of file diff --git a/lib/production/CompetitiveProgramming/Notes/SieveofEratosthenes.md b/lib/production/CompetitiveProgramming/Notes/SieveofEratosthenes.md new file mode 100644 index 0000000..10716c4 --- /dev/null +++ b/lib/production/CompetitiveProgramming/Notes/SieveofEratosthenes.md @@ -0,0 +1,24 @@ +##Sieve of Eratoshenes +Complexity: O(NloglogN) + +The basic idea is to mark the numbers as composite which are multiple or factors +of some other numbers. + +``` +private static boolean[] generatePrime() { + boolean a[] = new boolean[1000000]; + for (int i = 0; i < a.length; i++) { + a[i] = true; + } + + for (int p = 2; p * p < a.length; p++) { + if (a[p]) { + for (int i = p * p; i < a.length; i+=p) { + a[i] = false; + } + } + } + + return a; + } +``` \ No newline at end of file diff --git a/src/Codeforces/Problem1051B.java b/src/Codeforces/Problem1051B.java new file mode 100644 index 0000000..b496eb3 --- /dev/null +++ b/src/Codeforces/Problem1051B.java @@ -0,0 +1,15 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1051B { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + long l = sc.nextLong(); + long r = sc.nextLong(); + System.out.println("YES"); + for(long c = l; c Date: Mon, 5 Jul 2021 20:45:00 +0530 Subject: [PATCH 46/91] Problem 1054B --- .../Codeforces/Problem1054B.class | Bin 0 -> 1391 bytes src/Codeforces/Problem1054B.java | 40 ++++++++++++++++++ 2 files changed, 40 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1054B.class create mode 100644 src/Codeforces/Problem1054B.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1054B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1054B.class new file mode 100644 index 0000000000000000000000000000000000000000..d8d39c6fc7e91e9292ab2b1044e78e981151be53 GIT binary patch literal 1391 zcmZ`(O>Y}j6g|)L@y3%$>NuUYE@|lpP$#8v0*MKAYD!B#49*8~6sdI6u{%vCwa3w9 zT($cmA+do4LM)IVEV6+GMM_YM_yPQf{)PU4E}EV_6u*55}S79VcBY&TpQ|m`O4S| zPGX3^6!l4g(_xr4%Ts|*!KX341Mzzj9-%c8r-_4nce(($IK)#LhjD}+CW~j#cm{rZ ziqwtA&~~6#&u+uG@D%2a9ms{zzwGn6Ry15=bQ9T}?iwn*_{b1jyU*!Q6-})uwW8%( z1kC4jZQ=){^`hLuMWU?<*Z3LZ-8WOe^$U)>W^(!yR?&2g-g~-eZ1vL8k1TTkLB5|b z^cZ$_U>nXB2Knk*`mJpYsv&i#A?q9jurRd4hE@sk zax74W&nd(*(QC-zK91r`jN&V1eof4`RQh|I!X~fcuQ-zkc!%64n3p5gP;%i7W`NZ; znRT3EX7D54WHd$A?}$A~VUOV(@|0MHq5@#je6%ywpCb;q!IJm1u-|rWKq3on#WYT0RFh7OKS1$4vbN~PV literal 0 HcmV?d00001 diff --git a/src/Codeforces/Problem1054B.java b/src/Codeforces/Problem1054B.java new file mode 100644 index 0000000..cf10ce7 --- /dev/null +++ b/src/Codeforces/Problem1054B.java @@ -0,0 +1,40 @@ +package Codeforces; + +import java.util.Scanner; +import java.util.TreeSet; + +public class Problem1054B { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + TreeSet treeSet = new TreeSet<>(); + int arr[] = new int[n]; + for (int i = 0; i < n; i++) { + arr[i] = sc.nextInt(); + } + int min = 0; + int max = -1; + boolean br = false; + int i; + for (i = 0; i < n; i++) { + if (arr[0] != 0) { + br = true; + break; + } else { + if (arr[i] >= min && arr[i]<=max+1) { + max = Math.max(max, arr[i]); + min = Math.min(min, arr[i]); + }else{ + br = true; + break; + } + } + } + if (i == n) { + System.out.println("-1"); + } else { + System.out.println(i + 1); + } + + } +} From c81c40bb0d103715676594bca2d9ee234d6a8daf Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Tue, 6 Jul 2021 15:44:07 +0530 Subject: [PATCH 47/91] Problemm 1073A --- .../Codeforces/Problem1073A.class | Bin 0 -> 1321 bytes src/Codeforces/Problem1073A.java | 24 ++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1073A.class create mode 100644 src/Codeforces/Problem1073A.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1073A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1073A.class new file mode 100644 index 0000000000000000000000000000000000000000..c796cbf332805630a0ae74f56a8be661a786a0e3 GIT binary patch literal 1321 zcmZ`&%Tg0T6g?egGD#R-3E`oj;xm8{5Cr6#w|hA_flGD%G)mRK&~BV1YK zhP5n0l~nNoev%9EbOHqkrjpy;_n!MWr#rv?{5%BEkL3XB(XAosM-O@f@ZfjWe9!WDS&4`SR%Dgcj#sheaCq7JQnA9*O;2pJW%N-Y}h_o*XC{x)r zQ=lep*=C}USv8#nV>L}rFrG~r=|#h_J%fD{ zBP^IPEL)%)zfiurol3?B0!Mo+GI>KmR zpfvZ{wi>2&%;1>>Jl7G!3mq>J7XZuZm_0*uMyXg#Db1D zpcJ0OoQAhL-eHNOFHI*|#XL9aVX~1RLY=Qkxna=agoiYuT^rHZ0+$5Qk zptMxzvN;#gh7kXV^5X$PXrOK6Daw`i54B?-;zudmMC&a((agPmyuX60Jo(XrR(hB$ zhM*7$>>R+ew1h CksL|@ literal 0 HcmV?d00001 diff --git a/src/Codeforces/Problem1073A.java b/src/Codeforces/Problem1073A.java new file mode 100644 index 0000000..3277b81 --- /dev/null +++ b/src/Codeforces/Problem1073A.java @@ -0,0 +1,24 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1073A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + String s = sc.next(); + String res = ""; + for (int i = 1; i < n; i++) { + if(s.charAt(i)!= s.charAt(i-1)){ + res = res+s.charAt(i-1)+s.charAt(i); + break; + } + } + if(res.isEmpty()){ + System.out.println("NO"); + }else { + System.out.println("YES"); + System.out.println(res); + } + } +} From 73626bb11ed22ed660fb9a5a656f95db179d68b0 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Tue, 6 Jul 2021 20:52:31 +0530 Subject: [PATCH 48/91] Problem 1073B --- .../Codeforces/Problem1073B.class | Bin 0 -> 1590 bytes src/Codeforces/Problem1073B.java | 41 ++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1073B.class create mode 100644 src/Codeforces/Problem1073B.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1073B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1073B.class new file mode 100644 index 0000000000000000000000000000000000000000..61edd797542a346ddfb78a7db65936958fa992f4 GIT binary patch literal 1590 zcmaJ>O>Y}j6g|%~<7ZDMAC5C=oVX+{0i5Q;X%bvW+5%}QxHuowX`u~BOq?N1YtLBD z7|{)@F8B+up`t<+q7u-BgJ@Ou{0`QzkD%qeaYUjvu<(2L-FxnR=brnd zHj%=t#9R_DqhKP2Q)+od9bZjg-oyeftBewm_z&vOW$P z6?Z$o+6V}!ot!>3ySTuDHOKP>`g7~0>&~Z6zUuf}`EuCs{H+Cbq44-C3MA^mwikK< zvAWaPV%78^83M8G3PbH$&Csjn%N57>-3G4`%r!QG;0BXp>#S*Phi;t*BWyU88w4~} z;F>^ZIizFBsYiWC3{y*qQHh*D$Cewe{>vqqE3RK#FBZpGPP**N^+N%(95mVN1y3oH zI@s})YSKb4(hNimA0#R9riBZ5O99@tP{c(G@1R6h(<2f~7M8JMVG4PHBTuWf*z~HK zZo|SV-eoHz%D7~qj5UJ)Lw|vu{W2>X*WC)qA8?g#QlT2JS0l39qIyBT=+~PeXXH9H z$~urcG@ynjefP7ls1)Jrp+Z{Fq`hBgm1Ev7l#aNt{sA|KQ&%8n?OpTq1BpBJy6bNW zWOK!_XWr1BDx^7iSpNUu6JgMPh5~)LXA3Xj7(bvCzc)Yw-#^k^`*_N87u<~#I}kt7 zh{5I>kDLJ(M=-!s5*ZBA!({O*44#1>A0T%1KC~U^rSTSwGgg{ZytA%dD?L@)2C3(sB zs!uKI^HL;25*_>(>EYVXZimr{m$*-&8#DASP`LBlFH*E6;@6n@A(1{6xk)v?pdR01 z2;b5F1D=aCtFu;y*db)0^N-AqEQ8o%I7(jv@8SK(CzXE88s^@?IwM5zS>ra26BlE( zukbuZ$#({y;{{qeSyb>MqXxNrK(0B?YmE7MB%knFL*j(QxR99OXm^qR8&cW3=z9!{ z?n%*a=69KHs?W1MOkShW1B?!;u}wU>gQ4*WTc6U`)Oz$b; Date: Tue, 6 Jul 2021 21:04:12 +0530 Subject: [PATCH 49/91] Problem 1077B --- .../Codeforces/Problem1077B.class | Bin 0 -> 1138 bytes src/Codeforces/Problem1077B.java | 29 ++++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1077B.class create mode 100644 src/Codeforces/Problem1077B.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1077B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1077B.class new file mode 100644 index 0000000000000000000000000000000000000000..5699a5177ba40dd5a9888a6d5e670d6579c2b263 GIT binary patch literal 1138 zcmZ`%O-~b16g{tOwVAdLZuL5ZsZ#)RWK{**vC*|R91-7c-z0`*zPwdcykW!t-NEf?r% z%9iq0VbSs&b^q(s{55A&Af8oOPfA|i-b^oeB?5|r10y3d<0LFvjw{fTT*|In&#ZL8 za#zzi-*ep6aaB+_Tp8jlZ!Vz1no-1sER~FAd)MU+3X!hP1bm_22pT?FPhu!aiLWcb za1MG8^|Td~05qVH zXEmD8Ob?UATWF}F@8dUw9_=A~04>|M4}CK6Ju=5NriF)fQ%`(ATfeER$b4Kgb=s-< zEnV#X{>6BB*wBZiDT#W}Z_1SR9_>7}mDCPmH1rkastv5LN+U&p>QF`nrmPAss!YNR zu_amH(;f^{H;pfl`>0a$g`wuVhcnzIg{b0O)x1Rz=dF{|_Hwo%+M}F)g3)QteV0?` zIrln|MYP~0Vt9>KY%{ilv)Dx<(CRU{5;#YcNyTRHFtDW3h*>e7HF(FoI2CNb8?+G@ zB4(Q$3HBDpD`qFC>jVloAFxcr!3A0d+L_-4<2M0@M2AGDkhsW~ALtN?BUA|?db Date: Tue, 6 Jul 2021 23:36:23 +0530 Subject: [PATCH 50/91] Problem 1090M --- .../Codeforces/Problem1090M.class | Bin 0 -> 1083 bytes src/Codeforces/Problem1090M.java | 30 ++++++++++++++++++ 2 files changed, 30 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1090M.class create mode 100644 src/Codeforces/Problem1090M.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1090M.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1090M.class new file mode 100644 index 0000000000000000000000000000000000000000..afe6338d98432c907ab27e990996891eeced7de7 GIT binary patch literal 1083 zcmZ`%O-~b16g{t?eEk7n5)WdC;fBP`C=wWsA%qdN zjmB^bw^b||LkeRO;}UlSj9J%ngL#2)Vt7SBTPSZh0?j$sbDma9>yH22S}!uvmMhy< zamDgob^jaGf=#y~(34YDugkveR8q@+nSj#x*!0-q3>%g#*AwVWtmd|?w^piXd4*Iy z@LjJkqXr6>D@&Z^7uc%(0+>LkVl#Etpc=TvRNl5c&+*w`u({YKearU=TxF|p$=Vgr z?Q+!%1RC>!Wp6K9J2lP{U9?7`Um%t*SIPLXtK_xT(@rX;aWo*#M2&U*P>G2+eZH#z z={TlvPhvWb%gDqrgIS5WIOcI*pzA-b2(+AAv9!MB*rZt(%D<}wPKjcaapsw7x17p) zJJo>BIaZ0fyAu~Cl%>*hc7v?a&TmRTn$D*!TEQl*No2Ds5iVB=I-ju2uW~-2y;jD- zbzwH&QJ^B3X^HIc3I-76|E8W0gtCl#BX235f~P)m1o63+ZsKm71<}lR1tkD2XyqA2 z8`>FRv9O^b!q|sz2)#T&_y}5V^bq=-+UEPTwePWvrloaL@B4(d9?jHMVrfqo`=`G{ zX+4}aw6ruOvlGn9q}sHN!<@aw)lZM6@QDAN>XO03T2BL4Sw9Hl hlvhJyK;oJZ5`(n*7#$~w2qAhKj!9YII-wy9{Q+$8&%6Kt literal 0 HcmV?d00001 diff --git a/src/Codeforces/Problem1090M.java b/src/Codeforces/Problem1090M.java new file mode 100644 index 0000000..a0f960a --- /dev/null +++ b/src/Codeforces/Problem1090M.java @@ -0,0 +1,30 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1090M { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + int k = sc.nextInt(); + int arr[] = new int[n+1]; + for (int i = 1; i <= n; i++) { + arr[i] = sc.nextInt(); + } + int max = -1; + int count = 0; + + for (int i = 1; i <= n; i++) { + if(arr[i]!=arr[i-1]){ + count++; + }else{ + max = Math.max(count, max); + count = 1; + } + max = Math.max(count, max); + } + System.out.println(max); + + + } +} From bcbf0c3c01597e654843246d96479deee7fc9297 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Thu, 8 Jul 2021 21:00:13 +0530 Subject: [PATCH 51/91] Problem 1088B --- .../Codeforces/Problem1088B.class | Bin 0 -> 1518 bytes src/Codeforces/Problem1088B.java | 60 ++++++++++++++++++ 2 files changed, 60 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1088B.class create mode 100644 src/Codeforces/Problem1088B.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1088B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1088B.class new file mode 100644 index 0000000000000000000000000000000000000000..cc39692739945c5b085f2fe934c9177772def236 GIT binary patch literal 1518 zcmZ`(OK%%h7(LgXhi5V&Zqjk%;DivMah^^?>V%{TG=V~b(;B&|1W_d>?vPGmkHdHj z>E3HLbioFMvLF)bhAvW`6^IpV;0Lf^)g=;QffP~7x#OaQ(ps8(zx%z;`5y9*e}8!! zz!Zum9>b`PF$3esnTTOR9;f6nY2sN-NyBL=4Fsoxu#~A_bjOTmdf4J=Us}_{qdafAM z=uka1F*CC`$AneK^954bwZf+Jj+3i6{zk482A;n$Cjo`WZ<*gFeVt%~>AD``DiEue zX=){DgkB|ADm%XK2E-5q5L+z42?9E=V@rZ^ABoDiEVSUprhyPKPuGK@A1;u1f?N&3qT5j3jZiH;A z>r~l}?(9PivfH}v?u5%elXBebdP2SnHGd;guuCoYsLZoL;9TQ4lzJ^-fSO%fktyP} z249ERMUL_iI}z4e!;MD1GW7qUbBIxiqo?a;`)HFzV3LYXi?sGIcqnEbbZh(9)=Us$ zQ8qaa+2mbhc_z@trY6})n^F(k{S;?4%6pP?nxRH<(qa^I(E@CfS1;Lh6HCQBWhrU+giL!V8Q8*ikuD*ZflM;2t4$2h zvyZEi6um@FbMtKG@23<;kLV(^0Vu5Q59X1XFXLyje1@4%GCq%vdrY9|7}Sv!LdOsn k^#I53!W1HP0QD}Ciuen&B7K0wm}w?;Dv3AD=om)+0V6OeF#rGn literal 0 HcmV?d00001 diff --git a/src/Codeforces/Problem1088B.java b/src/Codeforces/Problem1088B.java new file mode 100644 index 0000000..478d5d4 --- /dev/null +++ b/src/Codeforces/Problem1088B.java @@ -0,0 +1,60 @@ +package Codeforces; + +import java.util.Arrays; +import java.util.Scanner; + +public class Problem1088B { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + int k = sc.nextInt(); + long arr[] = new long[n]; + for (int i = 0; i < n; i++) { + arr[i] = sc.nextLong(); + } + Arrays.sort(arr); + int index = 0; + for (int i = 0; i < k; i++) { + if (arr[i] > 0) { + index = i; + break; + } + } + long sum = 0; + //System.out.println(Arrays.toString(arr)); + for (int i = 0; i < k; i++) { + if (index < n) { + arr[index] = arr[index] - sum; + sum = sum + arr[index]; + if (arr[index] <= 0) { + if (index + 1 < n) { + for (int j = index + 1; j < n; j++) { + if (arr[j]-sum > 0) { + index = j; + break; + }else{ + index++; + } + } + if(index Date: Sat, 10 Jul 2021 12:26:17 +0530 Subject: [PATCH 52/91] Problemm 1107B --- .../Codeforces/Problem1088B.class | Bin 1518 -> 1457 bytes .../Codeforces/Problem1107B.class | Bin 0 -> 880 bytes src/Codeforces/Problem1107B.java | 15 +++++++++++++++ 3 files changed, 15 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1107B.class create mode 100644 src/Codeforces/Problem1107B.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1088B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1088B.class index cc39692739945c5b085f2fe934c9177772def236..5ea94a0716ecddb7518c6d939bb510ce65cdfd8f 100644 GIT binary patch delta 633 zcmYL_KTK0m6vlt2|K98CgVsU|r63g0wjdN}L2N}7`~#KEgv5cwE)oqP#26DN20OSo z=!=tyi4&U%Bobp{6B1qAoY{?oaW$zTo?BzQ!@1u*_k7>^&iNkMjVylp{jLF&SaE1$ z)Z$E-F~%Ky6ik>fVbWoWqWLH}OfzG1*4(oe=Pb%kmwsAlC0b;>stoztiF#X-ELL33 zGw0II1($g)x?EzxV$tO?S6r@g&0@)AnW`WY23+?Va_GJH4HN^pYJOEnRJVdQf(l+QW`J`$Trg{)fE^Q-MUVu+QJJ$iKh3Ejz~xyQ=QTbbm?K zdls1APH~$aHc0c3ULMiM6HfA+eqJ%aYn@?_LEbRTTg^4d@_`(m$#cjEUl`>Zk<>%pkI-n9Y#z&PLR_Rm9pCNjz^pM4Ai>!!6PWRoU^9V;I c*(7*GFp!pClqJ=~9&?m}@2fXJFK29a z&|%S8Mi)67AKfPGHKE65AHC+H&!B#r{S26JAk3h}kj25(vENowvn^8YxTMck5EUw~ z=5Ob7w~F%%xtWXkLgDhF#jwL6MjR?Q>~MrphcS*?j5{3TxWfdK4pW@4n07eHDHBc$ z((OKzFU{fN^_k-0d|^(AXD&=-r#*v(d|@tE;@!Kxv@e!feG_&4-Ggn8Xr3JC)I7pQ}0>q|cIDV@l8RS=-#BrCT(=pNefQ5VB~s$cR{E^;0&f*}@iy dZxU?WA{vlC3`$~?aHnlYEoIfPP1Aj}{{#AGYPSFY diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1107B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1107B.class new file mode 100644 index 0000000000000000000000000000000000000000..26d823d652e3b88c21344bccc70e0e24add6d10b GIT binary patch literal 880 zcmZ`&ZBNrs6n<{Eu3ITE7>uF#GA6PCQYMqBpdT*|4gFYUJUT6QfA zT(7mQ3W`HMdwh<;8{ z76N9??^D)OSM@M8s%>4#u`rGa1_shbSq<10Hc(UvcP(t9WZ@pRER=EIzyk{p!NPO@ z>02Ni$>U*sLz-dPOK7&K%ea?HxoEnH@!4a6GU6s_PqG*1vP)8PH{G`;SfwRQ~?Ib;$ ztKh1yoI-pVgp;(fa}ZP9TNnFjr069ugIOZ#@K+eTf%11~uZ|HpMYOtl0{zj#N9`>7 z30XR^U1iGpF^n0+v!>&wb$J5w^Vu&|E&^3<5pi0B8sqd6$iT!kdN~%~q}na&RZ>dO ziKltb@nnv<8Sd1-P{us2a2>-Mu3~`#lUQc%b@qFMIRBjANE)~)mKe(t(XjXz98R$n literal 0 HcmV?d00001 diff --git a/src/Codeforces/Problem1107B.java b/src/Codeforces/Problem1107B.java new file mode 100644 index 0000000..e8f37ac --- /dev/null +++ b/src/Codeforces/Problem1107B.java @@ -0,0 +1,15 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1107B { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + while (n-- >= 1) { + long k = sc.nextLong(); + long x = sc.nextLong(); + System.out.println(((9*(k-1))+x)); + } + } +} From 44ef470e715ba91786ba302abbbf1f0a46b8188e Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Sat, 10 Jul 2021 16:00:38 +0530 Subject: [PATCH 53/91] Problem 1133A --- .../Codeforces/Problem1133A.class | Bin 0 -> 1308 bytes src/Codeforces/Problem1133A.java | 19 ++++++++++++++++++ 2 files changed, 19 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1133A.class create mode 100644 src/Codeforces/Problem1133A.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1133A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1133A.class new file mode 100644 index 0000000000000000000000000000000000000000..0f1fc1108b15ae255e23b6409928056bed56f96b GIT binary patch literal 1308 zcmZ`&Yf}!que7G4ohEFsG*i^R(ejg3Qnut{D4kP z{eXT{(|H$CoQMw(=Y1ZY^PK0rFTZ|&`w3tH+X}icDPt;xY0N0_U{-`V1yRf^h#@Xe zLR1%mSd@_z$t493@kqw9gh1M~OlL)cH!`^^!M9d9G$iz9P0QG-mk$j4jebyKraxQB z>!n@YHpRJ>^f^VdCSf!yx{fM#-l#=)>Qs*)f5TKx@k!mioDAn>nD1&q+5k( z&aq9aka7p=c7YTF9m*0swLDAB#=2vcqPe_oS%ytsPc0@y{lh6LafTwxQih;R;3=+ z*J}FG*2xE76+G-qchJ-R3Y*uHYH?qsN#PE9_|Fp`5BPsUn6ZziD8D6s`=`zzeRa$I zjDcnn1H@_z4?^Q9gdq$w!)9q2vP=5qJ3M=*@See!oo>LtDZlr>*CUDW*h$)FYxNZwC|w4fH+_m`5&DMI~<{|CDEyqXeDm(HQ)_Iv_X z1#F=E?WOKG)xuR3}L^9_rVVo$)X|tFh3UTH* O?h`5Ge!xi{ME(Gmj2XTF literal 0 HcmV?d00001 diff --git a/src/Codeforces/Problem1133A.java b/src/Codeforces/Problem1133A.java new file mode 100644 index 0000000..90e7777 --- /dev/null +++ b/src/Codeforces/Problem1133A.java @@ -0,0 +1,19 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1133A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + String s1 = sc.next(); + String s2 = sc.next(); + int h1 = Integer.parseInt(s1.substring(0,2)); + int m1 = Integer.parseInt(s1.substring(3)); + int h2 = Integer.parseInt(s2.substring(0,2)); + int m2 = Integer.parseInt(s2.substring(3)); + int t1 = (h1*60)+m1; + int t2 = (h2*60)+m2; + int t3 = (t1+t2)/2; + System.out.printf("%02d:%02d",(t3/60),(t3%60)); + } +} From 337a2022da3bc0b518ae5616e134b2712dd20b9f Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Mon, 12 Jul 2021 14:25:31 +0530 Subject: [PATCH 54/91] Problem 1547B and C --- .../CompetitiveProgramming/Codeforces/B.class | Bin 0 -> 1067 bytes .../CompetitiveProgramming/Codeforces/C.class | Bin 0 -> 1770 bytes .../CompetitiveProgramming/Codeforces/D.class | Bin 0 -> 1378 bytes src/Codeforces/Problem1547B.java | 64 ++++++++++++++++++ src/Codeforces/Problem1547C.java | 59 ++++++++++++++++ 5 files changed, 123 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/C.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/D.class create mode 100644 src/Codeforces/Problem1547B.java create mode 100644 src/Codeforces/Problem1547C.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/B.class b/lib/production/CompetitiveProgramming/Codeforces/B.class new file mode 100644 index 0000000000000000000000000000000000000000..b2deb5d17e46aa1f0349a11d360027f77005bb77 GIT binary patch literal 1067 zcmZuvT~8BH5IwiM?d`4w3b=?0et;hZg!Kc8TBr(!q^5|mN@9FrTeh&!Zku*X;N9P0 z@QG)60HcXN!2hK6+=ZllU>|1Y&dfb?=G^`B@8@p-vv_5~#65}o22z+X5y7M~Qzjl@ zTIFU;*mx-MNaC?TY{B!rASR>VuhK3e68eE)}4l@ z&gV%z*!G$Ny?J%3Tx*ovroEIQO4advfuYpr{EoBd*cHd$vI{}O^S3f;N@U*=5IGeb z&>ZY5qoT5k%8a7Tz^xNncN$xCgBJj?vsq&4Y(y*YDt4jd_`cg90}%-H6auHTyXw?K zwp2u7RKP6MS|qySsjXs5Gm2mWmyi(X56N~TNjynV(>c|UPGBBSC7vbl9GL_buqcsD z;00a^B)Sz4NOsmAU+u z&L=1zjVktbrmZ@`Hq%Z~X_v~Ws#a^Uvoq!$pP@5mFucp@U1?6JtELL+DUfyChQYr| zeGv#H7HtntHoc&aPM$)156iu@v9l!l7^_w`Ac=l@0|OXjhL=SZS_r!L3z1L9&`zP} zr%n)E9QhJy>))`U4q0W=dT67ejfGZ*Hm;?OQA-|T%rfLg+OXo5zWD<&D`v%&->?j3 zk6>E56+eV_3~3oBh#$4TDz+LF+m(=+LSl0=@zHAZnF z&Eh&EgIIeQArFwrE^go^RZ9~87ON3H2rv!(FOm{tqK)@3CB{{J{_zpo-A`L(82`OJr#i*chda#0dz=CxiKue>$!!o+A|Vq#)+_C>( zFP{S##+;63Bs3%g7{PfR9$b*qs63AOaZ$%5T-I9T+l>zxr$$8!s|Kx4{r?aA`;yj{3!&1WfTPUSLIcE&0=^1LHdOAnl) zKtoF2x}Pg#>|%U;j3~>N;|jFJ?xmKj6)T>#+{JjhRB+tIG3iA(91|Q_j)xpH7R&Np z&dmvU?op@abJ2%7?+XiOvj)7TB%WHIJ z>`kjcco$`Ae#y=-h&`h8YO!Q9haQ=EvmUmSi%+=ua*3(8tz`y&Gg@ux)VL6TkC+&FX_S=&b{y@mywA$#ZFfPSBR0`{pgDHZLZSnQ z-TxnZe<@e*FM-zBL0}?!YuwOnnO44uoO?4g3?LN~l^-~qU*x3HHuJB5Q_L9O>P45T1>Q|EiC8;aPpprC9-Bj10 zn?aK|9?R1@x`?O`K0$j$5$%4{s2!&&x~Ld*@Lk>Lc%&v?L)$@<&+2epBoN$-Bac&+ zU>)b9x)E`t_&=PNOl&0?*nnaNo}gh9zGkfo{{}{sWXKG)`=77lB&E*~nA?I*7NNl^ zg3U%1p(+}xXsm=t_XnC(5#D(5sjQCzS)WauuGJz49bp7n8v_x95M@1j(a5rfkzmQM zu;{nAPO{*$teM4ikyXv}Mv?VgVKrA-&kxaokBRUYui_IN$5V9Tb2iP_=*Blh{T@B| z5hw5yPU1J5!k>r<4ZWfXec~8SiwFipC(eiyI4g!QEXI%!vs~ZDh*-b{v53)HFRhc; zc}CDdUw*#!ot-#`etMP>M8r+{k1)=txJDKc_E<0Ry14TqE)rxEWq&3_oSdT27|S1I z7A0O0zmwl7_UH;(N*_9-`vo!Xf{gKJ<|e{Sv18Fkk3dko$4m~epTp!kNUevt1MZ{g zAA~gwiEW9ef&Xelf}e)7{PD&71@mus1ea~*G_>DB8u0@{J>5Os-p0CZ-!@}Vc5LfU K@f^K*F#Inh`CPC7 literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/D.class b/lib/production/CompetitiveProgramming/Codeforces/D.class new file mode 100644 index 0000000000000000000000000000000000000000..48d98628626d246586653190067c424ade34a627 GIT binary patch literal 1378 zcmaJ>QBxCF6#j0qo10x02!RBwP@uIMq!_f8SWwy`D8zthEG_DcvxF5_lihULbo8Oq znGUagY9H#8Rv&n-GYyV*`UCo3><@58;&%fxFv>JDIrpCLp7Wh^zPr2sZol{kz-e4J z(TP!slLk)VGZPVpowDbO|BhX%OJ!hd-S#g4E_DY#Zvf!8O@{%36%HIXG@Q%AK&{j}c zxBZ~xtY@bu$WpOgPavJSQMhaWU}wv=x0Wr2f$ObJs4Bwce~y0!MeQIEh}_5v=q11A zg@n0}R_yyEvV%1i=sbXjIqM}J?Nq3RZaG^l*`DVFY(S8uwHVr^d-Ha+*(`OF7?e0F zU>5xvTfN|_xnk2NRErk6kP_%@TV8bn3)k=sdmB)jB@5r;I}6LIthHZ1fy5rc<(0cmiNoxJiVxO9 zr^4Dw;?&OguAiOrsyYAr_0-)vDvI3iM|3L+?E;yUKB( zk%Nf;Cq5qfI}e;dSLS_UGRkJlWeC4$Mlrm z_XNp9T1qDzTinpaX5+tSkjZ!*hLO{aoYcmQl)f1 z2rI3dPEOx!ykh!Gv@CBasE*cTTOI9nBuKbnkp3^8*U_=r_+E_`g&J*%vjdVJi8vA* zr-vi-(ff#l4x^PHAq(SZ#}rRz(1BShcZJ&BqG~1PRyq0uX8lV1AtiZ4Ii8R~Np+Ka zpD?BmA42CVw9wocv_GStSd>+M!~kzYBlmTBA2V*2Z^;qvBpIGE|0vfM{ElPDQ0N3J x4KX)@= 1) { + int xa = sc.nextInt(); + int xy = sc.nextInt(); + int yx = sc.nextInt(); + int yy = sc.nextInt(); + int fx = sc.nextInt(); + int fy = sc.nextInt(); + int steps = 0; + if (xa == fx) { + steps = steps + 4; + steps = Math.abs(fy - xy) + Math.abs(yy - fy) + steps; + } else if (xy == fy) { + + } + System.out.println(steps); + + + + + +// String s = sc.next(); +// int index = s.indexOf("a"); +// if (index == -1) { +// System.out.println("NO"); +// } else { +// if (s.length() == 1 && s.charAt(0) == 'a') { +// System.out.println("YES"); +// } else { +// int b = 1; +// int startIndex = index - 1; +// int endIndex = index + 1; +// boolean loop = true; +// int count = 1; +// while (count= 0 && s.charAt(startIndex) == 'a' + b) { +// startIndex--; +// count++; +// } else if (endIndex < s.length() && s.charAt(endIndex) == 'a' + b) { +// endIndex++; +// count++; +// } else { +// loop = false; +// break; +// } +// b++; +// } +// if (!loop) { +// System.out.println("NO"); +// } else { +// System.out.println("YES"); +// } +// } +// } + } + } +} diff --git a/src/Codeforces/Problem1547C.java b/src/Codeforces/Problem1547C.java new file mode 100644 index 0000000..21468cb --- /dev/null +++ b/src/Codeforces/Problem1547C.java @@ -0,0 +1,59 @@ +package Codeforces; + +import java.lang.reflect.Array; +import java.util.Arrays; +import java.util.Scanner; + +public class Problem1547C { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while (t-- >= 1) { + int k = sc.nextInt(); + int n = sc.nextInt(); + int m = sc.nextInt(); + int[] mono = new int[n]; + int[] poly = new int[m]; + for (int i = 0; i < n; i++) { + mono[i] = sc.nextInt(); + } + for (int i = 0; i < m; i++) { + poly[i] = sc.nextInt(); + } + int[] arr = new int[n + m]; + boolean loop = true; + int i = 0; + int j = 0; + int index =0; + while (i < n || j < m) { + if (i < n && mono[i] == 0) { + k++; + arr[index] = mono[i]; + i++;index++; + } else if (i < n && k >= mono[i]) { + arr[index] = mono[i]; + i++;index++; + } else if (j < m && poly[j] == 0) { + k++; + arr[index] = poly[j]; + j++;index++; + } else if (j < m && k >= poly[j]) { + arr[index] = poly[j]; + j++;index++; + } else { + loop = false; + break; + } + + } + if (!loop) { + System.out.println("-1"); + } else { + for (int l = 0; l < arr.length; l++) { + System.out.print(arr[l]+" "); + } + System.out.println(); + } + } + } +} From af5cc98c77e65231b0c9277b8953bce9e02f3b98 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Mon, 12 Jul 2021 16:26:30 +0530 Subject: [PATCH 55/91] Problm 1136B --- .../CompetitiveProgramming/Codeforces/D.class | Bin 1378 -> 0 bytes .../Codeforces/Problem1136B.class | Bin 0 -> 870 bytes .../{B.class => Problem1547B.class} | Bin 1067 -> 1100 bytes .../{C.class => Problem1547C.class} | Bin 1770 -> 1803 bytes src/Codeforces/Problem1136B.java | 13 +++++++++++++ 5 files changed, 13 insertions(+) delete mode 100644 lib/production/CompetitiveProgramming/Codeforces/D.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1136B.class rename lib/production/CompetitiveProgramming/Codeforces/{B.class => Problem1547B.class} (51%) rename lib/production/CompetitiveProgramming/Codeforces/{C.class => Problem1547C.class} (51%) create mode 100644 src/Codeforces/Problem1136B.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/D.class b/lib/production/CompetitiveProgramming/Codeforces/D.class deleted file mode 100644 index 48d98628626d246586653190067c424ade34a627..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1378 zcmaJ>QBxCF6#j0qo10x02!RBwP@uIMq!_f8SWwy`D8zthEG_DcvxF5_lihULbo8Oq znGUagY9H#8Rv&n-GYyV*`UCo3><@58;&%fxFv>JDIrpCLp7Wh^zPr2sZol{kz-e4J z(TP!slLk)VGZPVpowDbO|BhX%OJ!hd-S#g4E_DY#Zvf!8O@{%36%HIXG@Q%AK&{j}c zxBZ~xtY@bu$WpOgPavJSQMhaWU}wv=x0Wr2f$ObJs4Bwce~y0!MeQIEh}_5v=q11A zg@n0}R_yyEvV%1i=sbXjIqM}J?Nq3RZaG^l*`DVFY(S8uwHVr^d-Ha+*(`OF7?e0F zU>5xvTfN|_xnk2NRErk6kP_%@TV8bn3)k=sdmB)jB@5r;I}6LIthHZ1fy5rc<(0cmiNoxJiVxO9 zr^4Dw;?&OguAiOrsyYAr_0-)vDvI3iM|3L+?E;yUKB( zk%Nf;Cq5qfI}e;dSLS_UGRkJlWeC4$Mlrm z_XNp9T1qDzTinpaX5+tSkjZ!*hLO{aoYcmQl)f1 z2rI3dPEOx!ykh!Gv@CBasE*cTTOI9nBuKbnkp3^8*U_=r_+E_`g&J*%vjdVJi8vA* zr-vi-(ff#l4x^PHAq(SZ#}rRz(1BShcZJ&BqG~1PRyq0uX8lV1AtiZ4Ii8R~Np+Ka zpD?BmA42CVw9wocv_GStSd>+M!~kzYBlmTBA2V*2Z^;qvBpIGE|0vfM{ElPDQ0N3J x4KX)@uCrNSFyW={fJ`^FHs>{`~#z2Y^jflStr(g{1_RaWjb+Zt3H;c2|

kBN@b=SKfY`J}BHw;+NtyDIuPqzu!Rh};}TYOtTQty@1QGVNLM4{)mw}%5&*d|2g zlC(gq-(qUiIEcKC(`YH*cSGU|f{Gg7V*xV?BGnO?Y(%Pc{6h7H^ekj4fIzYl49M)c zr`MPsr?;jV*+?SA#E{+i5DR4+cX3Y_tl4m|Zli+x7B*}uyd^OApREPb7puP7KXO~q zKcU9Qe&lw!ofalH+Rh7{n%^5lRK`_Z?l)h&G@&K4eD_0C^9jmtMhT2yK>Gq{m*QRk zWrkdcKNcoNPZxDaKo)DICYBKAAETcbC>c^bZF&xG!P{ItgZMg3Px71?1#yM8eQr-7 zO)r6I%rK&xf5Cvs`^k62-kiWVgRGZNVLsBwPToAs@5zIzEXYrY7xJHB=cL@L$}dRd zq)Foh6FGSbOV2f+=dKJ%TBH}}v;=abx=63cc@?sG!02N#(7ZNBvynlTUJ6^Ro+Yz1 s)-i{9E}BCb3$zSkEaNIIiEFIQ!uUf-(?Z@tK?n*EH`%$!TnyL$0u7<7_>-#`YsAH|tKH1R H^nwKdkBl4q delta 47 ucmeC?d&N6p9xtDdbAC!{T7FS-YO(&rZRZ%-CQo3j;o(6N-K@;?f&~Dfh7lG3 diff --git a/src/Codeforces/Problem1136B.java b/src/Codeforces/Problem1136B.java new file mode 100644 index 0000000..0b9e714 --- /dev/null +++ b/src/Codeforces/Problem1136B.java @@ -0,0 +1,13 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1136B { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + int k = sc.nextInt(); + int total = 3*n+Math.min(n-k,k-1); + System.out.println(total); + } +} From fc76bea8d75252185a4e5ab1aa46e11e3c461a87 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Mon, 12 Jul 2021 17:22:46 +0530 Subject: [PATCH 56/91] Problem 1139B --- .../Codeforces/Problem1136B.class | Bin 870 -> 835 bytes .../Codeforces/Problem1139B.class | Bin 0 -> 1392 bytes src/Codeforces/Problem1139B.java | 26 ++++++++++++++++++ 3 files changed, 26 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1139B.class create mode 100644 src/Codeforces/Problem1139B.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1136B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1136B.class index a00085e31bfa7b71a93e399d6202271bfdb38a6f..9ef1916c76782fa39c21fea2cad94431ce38882c 100644 GIT binary patch delta 353 zcmXAj%PvDv7=^!mu00o3>J)8HX;ng8j!Tsem{*9gnUge8QXPq@xtW|N(Lo7`iJ4b0 z_W&M1{5$qw?X~~Q`u4Z;;jDiCzPOKYyElWO4mZkRC{K_I#Hv__~ zqiS)$W=O)8%XY{PyP;(4xwJ#}Imia;p_0E&@6u$D4lk3_^tP`sZ?1+4d!^gWe$;W% z6QDi@3P}~6$j*$?eO_vgyufBsRCly5FeSIgG(|ltKEskaY`kHdk1(IHPS(cQhgy!D zYQGxyVypLpbJ4a&xREs`_aqAj8d4SvxB|~fxJM)(YSIl@7p5k+{?nO}7BbeL#H_Fj Z#LO`-F_GM5ai%PKRK!`*ugbJR{0FTAD9Hc- delta 414 zcmXX?yHWx{5bV9%y%&d~-U;e)K0ph_5>UX%M`WatCT5(EDyuXgFjc;Rx)0FISOTch zDibryKQQ+*)IM;7neN${>E3-ezK!C?&&wNtI+_k_ESOldv4nyH4aFoZlXh3Xy!7#H zbbfslwNIk6n@bZOJ7Y~0bO))pB*L774Hp$uUDU8?V$0>uhCsG^pN;QCJ9f2$jzx*& zXb|8Wqf1s{7R+jG0P#G$PBR*#BF2c_e>{#1nT-idvXTscLWg4Be}#71gFb*fEcc;y zlCT@7tDq$>nldjRV0H4rBV1p~R#QH~_N5}|!SH1tW+JR35ndU(H0jTxoDH8|L$VSD zYqYb?>K-j5#_A(+Ou-{dp~3EHTFan{EOLCQk1}S6bcE~t*;zt~IW~LHf4Nhc2u$RK O;1^hmqap7!%>My;A}pZ* diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1139B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1139B.class new file mode 100644 index 0000000000000000000000000000000000000000..3e5ca7d554f195f1ac0809fee2f74228f7fdb507 GIT binary patch literal 1392 zcmaJ>O>Yxd6g|%#d&ZN=cRb<4El_B22w_N|F<_vOP)b}Uq%{O0kg6AZnhdpPtnnC8 zRbmA!=%Q-XO~Z~&)*#_jrQ!$hXS!$6aGn#%p`=*yefQmubI&{P*{}co>lJ{LSTr#J zN5}CL#xY?ch7-!1ROWLNlgO#WDIKRxq~IuX#z0=JXO%f;;yk`k=7NrkI;I4YXFcDG z&I`n|BMSoBbWm{xdW)X#&NXXGZg@>DRT&v524z`YkfEpcTR|;a@frfVi>mAUAS}BL zXFd#AP#YgVae69Gz?$@Y0XuuEct_rqPF4ELPALjKe>txP3Xk6z*2!?0P=h;^3B(#@ zrZxeZkymv}W$F8FNPI!?xC}!U-73&+G;0hhuO{!&BW8CglI0&}WxdT>$3602UNqwql#hXTVyJyF@R!>GYTDBoKP#gZC9)co z$QBACO7ft|-p=58-g0MfQr7FPUlGV;3nTA6hAnYOaBPda1~q=N7f;pwbM3jax;iw z`qq}e3%j{XVGs5)!e;RsG;}ex`Vz6l=ZLRED~`61IG6dmYc4*irM1jc^pB-A29xs- zG_khv&savQI61Aom~Jka${CqNWztNWPf#37n~t6Q6MD{g4&xh6_lfY3TKvr1uT=0 ; i--) { + s = Math.min(arr[i],max); + if ( s==0){ + break; + } + sum = sum+s; + max = s-1; + } + System.out.println(sum); + } +} From 0b86f3a58970fd67293434a27035bc968c6d58fa Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Mon, 12 Jul 2021 21:11:41 +0530 Subject: [PATCH 57/91] Problem 1144C --- .../Codeforces/Problem1139B.class | Bin 1392 -> 1128 bytes .../Codeforces/Problem1144C.class | Bin 0 -> 1565 bytes src/Codeforces/Problem1144C.java | 43 ++++++++++++++++++ 3 files changed, 43 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1144C.class create mode 100644 src/Codeforces/Problem1144C.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1139B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1139B.class index 3e5ca7d554f195f1ac0809fee2f74228f7fdb507..180a0d7b73e2aea9cf8796b3ce119d104353b865 100644 GIT binary patch delta 491 zcmYL_OHNcl7=^#;uI{>hDdgErgCHoNyxPl45Ly8RC1GS@!hqa17=cVmKtl zND@j(cpMTjnheH5#+h(TI-VS@{c%MR99{9M>0R{H8=AH%2bE}lZ}VgH_Cuvw-Pml@yvK;DSMvr+%e~wXTkG=mkzO)coqLL-{XaJ&$=C08C>N)$)%E$!iZk4ct>5N zY?L!Y-!R9uaf4#^7Nk+N|5rEBtS(0jtwKaL+t`}uVf-V#?1xMFFe+qEannKk#&#Ai zPY4S3E4f5BO`^L(bNt1QeO{Bwd-AMPU`sAL6!}DZ&F`H&+T@Yf%(6(SR)u083NI?x zQPpmTZqdjlceR(&{sx_N$!DBp?$Ir7nK^n?WtGeNf^GsHh(9_@=2}`AN3WyLIQsPm XSF|Kx@E^3+3U9yC!wnBbO!4RjV=y_g delta 754 zcmaKq&2vjp7{-6+=HuMlT(r$c(bCc)MWk&?Xeb(#iuwqlrZXlZQ8k^UlSwU@X;v&) zn7S+e0b9%n!;C+`!rx(OW1$PY2QwDMT|DPK&-*^_``mNRC;PK=^~1Nf?|~7f9Xd#9 z215)n>|l{LFk)b@!#*-5v0rn*AwYAL(F^;=LIN>tENtaVhYEHZ4IpZ?LSw-hh-F&G! zn<_NwbJf}L#ku)%rS5W$^9t2#f(tGME^02h6uE5RiYRlna^*&??mbf&+l|^UTZ(96b)j^Om|@->t1BJ*TkoR6FP4gIpO>7%Q6#mBE^*Ec&pB*vDcQf zuF9nnQZ8J%aw)y^(n~AhAW~K0#*f4WapQ!9#EkGrZ z_7DGl^9aBcE*pqoLgHixCNX8ehf~U=4ZMQW>g?4ZrVY&COc1kbJuC5=0TUC-ydK0G zYCWgSoC?3G%z23m5^o6v&N!~)ofYsW#+C)Nxk}L%=*c>+y-+W&*|jBWt;Ca1woz)wg$d<}iK(f%83L9q#}zn`Sj}FyZdj?3<*ujl zUd?gWXH-Ms@IS*mtF}(4@IGk*zKsGyEr7b`lv4SE<+^r__=4bmt5##uDq;Ku*P|_4 zHwE-UrLJ~edCw|*Ja1K-tR;r1rNpR!k+0Or`GTV^*teH>QgJnL00Rs(dGBp2anVEu zZ>xk$CbF29STHe$oQXxeLn;e7iFZxpu|zT}=kv;aPhj9_3C`7>QqiuNSjPLjOI$f0 zm{`GwCRVYe%E(~gIr0kh?gHl4uG-Qx&st4sk8 zCiV@e*+|#E>1CRNCdMdk_ind&%ezK}6Pb((_$zgG-tDl+@$PmAH_O;~&oRNPDygKH zwHZA9G_*uUu?Sezs_hm9V%$ITh}sJBBIEnP{7-(+tF+#sK!4&{U?S>Gia3gXegoB? z4}8fOpgqW4imTwNAKQYs-wa1-1Fb{6K;LZpgNSk0fkQaV6Bhd>p&(q8;Uyf|M-KmH`@C~q`~KailOk-_i$b%;Y}-EZs@=Oa1J q`Xr1UmIozHNQ?`KBtJq3VB|5v-A@n_laHaRb(Aanq*&#{%l`p;w@CN^ literal 0 HcmV?d00001 diff --git a/src/Codeforces/Problem1144C.java b/src/Codeforces/Problem1144C.java new file mode 100644 index 0000000..a1f8da6 --- /dev/null +++ b/src/Codeforces/Problem1144C.java @@ -0,0 +1,43 @@ +package Codeforces; + +import java.util.*; + +public class Problem1144C { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + int arr[] = new int[n]; + int cnt[] = new int[n+1]; + int max = 0; + int count = 0; + for (int i = 0; i < n; i++) { + arr[i] = sc.nextInt(); + cnt[arr[i]]++; + if(cnt[arr[i]]==2){ + count++; + } + max = Math.max(max, cnt[arr[i]]); + } + if(max>=3){ + System.out.println("NO"); + return; + }else{ + System.out.println("YES"); + } + System.out.println(count); + for (int i = 0; i < cnt.length; i++) { + if (cnt[i] == 2) { + System.out.print(i+" "); + cnt[i]--; + } + } + System.out.println(); + System.out.println(n-count); + for (int i = n; i >=0; i--) { + if(cnt[i]==1) { + System.out.print(i + " "); + } + } + System.out.println(); + } +} From 3f389ce7fc2852c54c03a67ce904759d8d0830ee Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Tue, 13 Jul 2021 16:34:21 +0530 Subject: [PATCH 58/91] Problem 1144C --- .../Codeforces/Problem1144C.class | Bin 1565 -> 1563 bytes src/Codeforces/Problem1144C.java | 5 ++--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1144C.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1144C.class index 8cd50d9e64858cac98e6004950081e5d814c7821..e29532af8fb624e11481830f3a281134b2f3b791 100644 GIT binary patch delta 872 zcmZ{iKTK0`5XV2SukEiq9#C3JL5c#Ee}Y9oQ28q$B8s3Q3W_F;MN)$`A>cq_>cHSi z7>N;G7>omGN&<#BDw~6@l9)I-xHw3N^?roamzTTm-S6&uzq|WAx0meX_TP;y;3Rh} z@@Y^sW{A;b;h8coTdZcEk;TK*pj!2jZnbWZ~iqGr#|k z_}pTFiz1Qs0S-|tRtASTqGKho7AGFW*u*imhPjS&peBW@J@noh^tl()W@l10yXKX# zlKvQQxnE+h;qhgpuvRt56d*d_PGOtPDxeCTTd!y;bOuz!wM>PaZIU&%PIf@0$nkko z7+q6CP(w6D}pG-KTRdQ~ZCrd6iyCe_56GOmzEm z(j+J{r9H2-oQEa;Oc{Vpi9CU7vZ*IWo`9D=a%F*jM#X=Z05KWslnnHtjA)i*5l;y5 zOi~ww^tH_Ho!A?c@qsYg9OWzJe4~Otg405+XMSG_hG~^zrE-m@v>c$%L=KQ%N}0qU z*ZM7)<>K)2OL$6Uqj~(Kk}Aw`x%Uqtt&&w0^IaZRsjRhx9cl!*sTG0vj7$Ik delta 876 zcmZ`%OH5Ni6g~5PQyz~3g;Fa8Dj>+mRwz_O@q?l$2x{?DCDAH{K(Gq}ENP5vTq;Xq zf^OKj0plYPLgLO(;>NghWn$vah0z#8tY?6&FE96=J9qB6Gw05N^TbKN`}=AGKpTc^ z_|YQKnui$LY-ng#CT`;(4ym=n9(33^f}DjyqKUhyOeQ@k(c|D8&O0bWuY*2Zkmz^N zfB^>=aY;byACS20Ab~*vJ=vX5@QOfSi)td38I2~UCdV?PUDIO|!|6!}S8+{1gcZ2% zAc-3eZo(Q=b%7UN?SaUa^4jXtAlNoQyNgkjUeKG3s}Rdu=^(AOy@=h!&JHd|h*2IY zP{|b*YcUw`0774bmRy0p3Zt*dh1nTexBElJ?RC4u(Bq~axAgdYp%KekadS?JrQ938 zX+4Fr0_pR($XiyxCZP9QF7oxb^vj^J@eJ)j!!IM|BI=l1gOglEfnU1t`U+hXxhQtw zQ(J~2#_+%v_gijsQ9>K?Tf-y^DY6AL2aPPLj73!ZpK4C#mU5rA8I&42lp3?BqLs+! zZHuTtDQuK8s-!l1P=H2w(TYNJGTVb<^rD0#D8MaBo~GFMD0hZT*%_A2QpSfA@iEJv zllUd$HB{p@YVaPl_=vsuj5_=x-b91YNUz2)!lt!+YE=mHDEHB^gFYa#gE$Btr!($@1%<@knuLksty)$9j)Mv&4QO d5#cX{0P6mr#JdTfi2Z@7d_6rIMOmfcz(1X?h=0; i--) { + for (int i = cnt.length-1; i >=0; i--) { if(cnt[i]==1) { System.out.print(i + " "); } } - System.out.println(); } } From 4b8732753886c482f7f9880b617eb4d76c599124 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Tue, 13 Jul 2021 17:13:25 +0530 Subject: [PATCH 59/91] Problem 1165B --- .../Codeforces/Problem1165B.class | Bin 0 -> 1043 bytes src/Codeforces/Problem1165B.java | 60 ++++++++++++++++++ 2 files changed, 60 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1165B.class create mode 100644 src/Codeforces/Problem1165B.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1165B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1165B.class new file mode 100644 index 0000000000000000000000000000000000000000..f94a4ac246a9ef58df802b8ae5f594c540de68b3 GIT binary patch literal 1043 zcmZ`%O-~b16g{sq)5nZOpwRLmC@N|JX{kU#3npSTfm9%=X*954T1FgbXUKGFWRL&A zojW$JWdVsAe}I3&o&P}>;(5h{F0kpmcjw%5?>+al-~W9624ETs7A)M6NSPSLn1u+& z)p1vY*8WIg6Bg3QNK8s(1)}q==Y|gjwA5%xK!5CSIRYI8*K<}HwXzdDx64%`@q%Bm zt0g;d)%!nC4_~`=f&PN3dgTWdr=D30d=hHeY;I;T&xSSI^#qcs^}>$*#?Dl2Z#z>A z1J~QmtAWDiv&6?G*ABMXuKNP2K%`z_>a0m4bgP+S#r8ZW;0(b5njHirt+SO;@f%)9 zc$x5)y)V#S4DHJ9GkdS8TcVHlNDK*BMZZDSPhGWQSF7~2QX9i1#F%I*ZyhReFNP^h zE5b|+In2f|hx-x_V#s4&p!YwH2y~v?uv*@6DiqoR75D3*Q{y7aw8YuAuAf=*_8K8w zbL<-T?Mq#lPT3(OvSid3ZlJ+(Yq!gZMZ zOQ}x;LOH^-oo^Z5g10et0`aMtzRWY)1f%F+tf(ZQ6J5Mb#L-QJ#o`6@X4Bm-h`c<4 zb^^UHehgzF9{p;qXgMQc3?5=YK{xc~%~`{mm3q!hnDOW#h9?qc z`dw1K|A3C9VcD}rQu34sCdogJAd|*1+LS~MO5!2~0d3sHWMm;hp;swugxL(^8KQHP zoTuO?l)Q!>l*roPdl`M$L4R|-4c3p4*TbAnd=pos){ + pos++; + } + } + System.out.println(pos-1); + } + + private static long[] sort(long arr[], int si, int ei) { + if (si == ei) { + return new long[]{arr[si]}; + } + int mid = (si + ei) / 2; + long[] first = sort(arr, si, mid); + long[] second = sort(arr, mid + 1, ei); + return merge(first, second); + } + + private static long[] merge(long[] first, long[] second) { + long merged[] = new long[first.length+ second.length]; + int k = 0; + int l = 0; + int m = 0; + while(k Date: Tue, 13 Jul 2021 23:05:39 +0530 Subject: [PATCH 60/91] Problem 1084A --- .../Codeforces/Problem1084A.class | Bin 0 -> 989 bytes .../Codeforces/Problem1165B.class | Bin 1043 -> 1591 bytes src/Codeforces/Problem1084A.java | 21 ++++++++++++++++++ 3 files changed, 21 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1084A.class create mode 100644 src/Codeforces/Problem1084A.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1084A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1084A.class new file mode 100644 index 0000000000000000000000000000000000000000..fbd69a49ab4e16019de4a3054d3e2a367897d5d8 GIT binary patch literal 989 zcmZ`%T~8B16g|^!cWApvp>6>|1@WVRbg5!NP!lz3N-7X*h=iwQU171^CEKl$cl;y1 z_$&{QsPPB*M|||1MDff*0w&mGX71d3?wNDX_Q#(u-vLZvE`v0#NnB6k28tOZFsimO zbsf*(CMG0G5|)5|&-1n{N0=@rnMId)##p2o~1^<((Z?_`1$$^w{=F!w%U{(FCc0}h~yUDrx zif0y-rP6obM^!a5zbQRQ25rVCL`yXPgeV_tA^)i~Ikpt2K>=EEesmeb=-@v}{Su&M z$Z|J$vv>-gsj+>C&vChvyMC0!ImX6u+=U!(X>_B988(X%Xru*Jz9O-*i{w7E+V~z) z_Xoda7ShvNvZ9;%;74>%n7Ya@?&#vv;V)UywTd()EBys+!jvUb-}qopYdgBOBZ>IA z3%#K2K`KE>C_%Ha6iMA3l##}H&d|%-5QP+ZmRK*Ni?|$~QQ|z~CFJpnNHxR@_FZ6{ z=hFGD2jfU8@i0-~nZ*Jb`#4$-RrC{=;CjNY0cz;QBlcY6z-7L7DQ3CMt|4fLgy<4O a62n5`ibgvRkpGR85C`lP7$Gi!tA7D8j=})| literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1165B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1165B.class index f94a4ac246a9ef58df802b8ae5f594c540de68b3..52de47a55bfef6b9c297c4f4659d69edf774a9e4 100644 GIT binary patch literal 1591 zcmZ`(+fEx-6kTU79wthz;ts8j|s&&x!g~H`mVxArBvQ^?eX#z^K#-mPycFV0>)tc>jPQdhknG$I_HQ$qgh7;_P09muK8rDR@5YNOOzdFB$K(y+&Nx+IL*%~^_!WB7q9C7sV zASB`J3wr)3P`0qw7t^$pB$mU}QTM%%ctGn4e^v zilTxP^Ay&Xk>))rduQ=MSonFPSesMM^YgMh??)e zgIW|%H9p84&m34F&AsIy~yw;$L%@w1bcgUVwv;4F3NxE6?rwWAB&`oFJIj|d ih#lTIdP*9FIbkTm2hjNmLDnaux;aJ`ud=Ixxqkr#SreE5 delta 615 zcmYjN&rcIU7=5!lv(s4?DTQ4XTLD4jhwXyE7OiL`(F8(-#H7){ffYRfrX~hVJoRAx z14zAjpTvrQ`yzeU%!*Ks zYZRIdF_Ls45a``a-=^`w{?4oT$#z<+y?mo_E5Iz~0(4DxS6QF{-&0pfY zzA{n8FbwV4&w*fXz}U@Q%q*DIWDDX;r+k6Y>yRFLh;1tykVP-EK@NRnC>Bp4J45%* z;5<8q+k#x3I)Pfud0+j# zn$m|zfBb}=Ncm}5MVe7J44Z!(Lr3Za8SBx7^|(YwK!%qwL_R_~y-HuBtj5IiWEbeU zUZLfOG`)^~RN1!4{c~KxE-rU2xXA&dZ0u)Ek}n`4Qn*LfBEw_$aFG@8uq~ Date: Wed, 14 Jul 2021 20:31:22 +0530 Subject: [PATCH 61/91] Problem 1195B --- .../Codeforces/Problem1195B.class | Bin 0 -> 1155 bytes src/Codeforces/Problem1195B.java | 34 ++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1195B.class create mode 100644 src/Codeforces/Problem1195B.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1195B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1195B.class new file mode 100644 index 0000000000000000000000000000000000000000..f21f64147d2ab07dbf0a40c32d06a4ea07f8b509 GIT binary patch literal 1155 zcmZ`%OHUI~7(KU4JJVr!mJSaU5fut3rCO*6f~YZpR3X-o7!!4_;gF`=Ud2^Bq2^rBBk2$$q> zS-Slik~#*E3bR!HLejgU;;M?YKxEW$9e+%qD$z45pxpMJ+X8i2$F=WQmgelzLu;d%=sn9oga~a!r_0C@a4)9ttncz;qK=7R>7#>H z3>p|hMiyK%FpTR4MledK0Tnk4jA2|JHwBviql!TNp%l||3wEA-kA!ls%f3zCAt_vZ zpPJ((C*5Mjr*hPUcw7*sN@!iYfNAqK(?7QDH|Lv%@H|uZ`Hi zCeEOpcQw{Iqa)CGjg#8=CMH(VNlW35KsU5q^sBg_D0^I2Q*kkH6h+}%cDBTgKM4OO LIe{*ghtT~O`$yoW literal 0 HcmV?d00001 diff --git a/src/Codeforces/Problem1195B.java b/src/Codeforces/Problem1195B.java new file mode 100644 index 0000000..d51f331 --- /dev/null +++ b/src/Codeforces/Problem1195B.java @@ -0,0 +1,34 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1195B { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + long n = sc.nextLong(); + long k = sc.nextLong(); + if (n ==1 && k==1) { + System.out.println("0"); + } else { + long sum = 1; + long eat = 0; + long icecream = 2; + for (int i = 2; i <= n; i++) { + if (sum + icecream == k) { + sum = sum + icecream; + icecream++; + } else if (sum - 1 == k) { + eat++; + sum--; + } else if (i % 2 == 0) { + eat++; + sum--; + } else { + sum = sum + icecream; + icecream++; + } + } + System.out.println(eat); + } + } +} From 9acce67cac2fb451065f4655813276d0b22417bb Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Wed, 14 Jul 2021 20:31:22 +0530 Subject: [PATCH 62/91] Problem 1195B --- .../Codeforces/Problem1195B.class | Bin 0 -> 1155 bytes src/Codeforces/Problem1195B.java | 34 ++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1195B.class create mode 100644 src/Codeforces/Problem1195B.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1195B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1195B.class new file mode 100644 index 0000000000000000000000000000000000000000..f21f64147d2ab07dbf0a40c32d06a4ea07f8b509 GIT binary patch literal 1155 zcmZ`%OHUI~7(KU4JJVr!mJSaU5fut3rCO*6f~YZpR3X-o7!!4_;gF`=Ud2^Bq2^rBBk2$$q> zS-Slik~#*E3bR!HLejgU;;M?YKxEW$9e+%qD$z45pxpMJ+X8i2$F=WQmgelzLu;d%=sn9oga~a!r_0C@a4)9ttncz;qK=7R>7#>H z3>p|hMiyK%FpTR4MledK0Tnk4jA2|JHwBviql!TNp%l||3wEA-kA!ls%f3zCAt_vZ zpPJ((C*5Mjr*hPUcw7*sN@!iYfNAqK(?7QDH|Lv%@H|uZ`Hi zCeEOpcQw{Iqa)CGjg#8=CMH(VNlW35KsU5q^sBg_D0^I2Q*kkH6h+}%cDBTgKM4OO LIe{*ghtT~O`$yoW literal 0 HcmV?d00001 diff --git a/src/Codeforces/Problem1195B.java b/src/Codeforces/Problem1195B.java new file mode 100644 index 0000000..d51f331 --- /dev/null +++ b/src/Codeforces/Problem1195B.java @@ -0,0 +1,34 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1195B { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + long n = sc.nextLong(); + long k = sc.nextLong(); + if (n ==1 && k==1) { + System.out.println("0"); + } else { + long sum = 1; + long eat = 0; + long icecream = 2; + for (int i = 2; i <= n; i++) { + if (sum + icecream == k) { + sum = sum + icecream; + icecream++; + } else if (sum - 1 == k) { + eat++; + sum--; + } else if (i % 2 == 0) { + eat++; + sum--; + } else { + sum = sum + icecream; + icecream++; + } + } + System.out.println(eat); + } + } +} From 0b236f23e62294aa9f5fa81502fd230196dcb60f Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Sat, 24 Jul 2021 11:46:31 +0530 Subject: [PATCH 63/91] Problem 1195B --- .../Codeforces/Problem1195B.class | Bin 1155 -> 979 bytes src/Codeforces/Problem1195B.java | 25 +++++------------- 2 files changed, 7 insertions(+), 18 deletions(-) diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1195B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1195B.class index f21f64147d2ab07dbf0a40c32d06a4ea07f8b509..fc33926ee54846bdc166ee26de4279b805aa9949 100644 GIT binary patch delta 424 zcmXX?y-or_7@R$hyIWWkM9zOjK~xYy97-OwAHke3(zJ-nY0OTl)2{pAAnppS% zcE&fbF+PHY=q$L!d^6uSck}ID$#=W@+JAllP((d|AQCo`63a*hU|>bVs+MaG(g9?! zt|4n|J;tM)sg4E0$Sy zV$Myx(?!;`$eI<)wc;eLmTPwI5P85*K0@{&uN~3*ebcc%=-4u^b?ckEtW)hX{1_3O zGWLvd=Wqw>>@u{70%Ft-Z(qU$CfVZ}n8Gw`5Dm;=mP>|lf;mnNdXF$qW@3SkD9pZo U)VOK>z;BAoH~h3Oa%5oX45P|(U!MXSa;2_~M5x@q=MqeuuCPu4`anvm8@ zjS^3d-1MM{2X9{V=wIP~U_5}cix+)|nfcE9&b;}~`{6wEu6^78`~|3R)#nJO9Hu>H zIPGI_CNZ-KoO3Dr%(Gw#H91Ct&N`fPsO(hR*-RX5D%?gru5ZNAgPrfI=CnhpRZ


PeKlsAPyEpK zLU#}^^sPmm*V|+5*W3;4z>fm6-65BTp{Vuh@_T%(sAaEt+COEXaOy;$<-r>J& z-#_Kgwdx+c`G6g`AL)_FeKP6jw;5_JWk#A6(O8u+uS<4Cgxn;@9g)xw0S`sOV}@u_ zV4GoHaFmxE6SXuswi6xXfrO6$%Ig*aQB&WIANLxvO?G4WC~2vl;0RH Date: Sat, 24 Jul 2021 12:15:41 +0530 Subject: [PATCH 64/91] Problem 1036A --- .../Codeforces/Problem1036A.class | Bin 0 -> 1023 bytes src/Codeforces/Problem1036A.java | 12 ++++++++++++ 2 files changed, 12 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1036A.class create mode 100644 src/Codeforces/Problem1036A.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1036A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1036A.class new file mode 100644 index 0000000000000000000000000000000000000000..e93961b6e710cb1f816d564d3f9057fe6be8aa89 GIT binary patch literal 1023 zcmZ`%ZBNrs6n^ej)=?^qA!DHOro#=Cf+#qLAhH-WQ%Gho#7||GQP^73wM72{|3*Fl z(P-jVf0XgL-IA3An)IG??m724&w2U#@5gTdk5Sf;#9bBldXdA7h8XV4BQMQD60<7i zG(5mV4f8NGEMQT^BZ0)K?b!aBKs;aA5l}YW&z8VI#dfUsL37XYKA3wA-lQvT&1~$L zo-OUprQ#phErHRBe6{a-HLGQ8doBZ-iwjH38zllZP1_O3fO`kw97 zOJPFOs}o}A3b#P4Rimr@F!1e$QLUMdV|m0C1Ql=jA2G~Xq*A7GBo)GGRW~4;SGJ@+ z7^O5XS?IWdemX)%QD7BII(zv<1}y7X!BZVYJYyNT`GtLfRJVq$y+fpsc zI`wdVY)9M;{3y~k8{I|f@6vx~`UfnlX4wsje7V5(MXD>iK{$5x*lYyW7E2#yOk{-Z z0J0kjF-ba-ifhGfXqu$5+94mEdvwK|o3-n%ayUx(}v72@} Date: Sat, 24 Jul 2021 14:59:08 +0530 Subject: [PATCH 65/91] Problem 1101A --- .../Codeforces/Problem1036A.class | Bin 1023 -> 762 bytes .../Codeforces/Problem1101A.class | Bin 0 -> 1037 bytes src/Codeforces/Problem1101A.java | 23 ++++++++++++++++++ 3 files changed, 23 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1101A.class create mode 100644 src/Codeforces/Problem1101A.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1036A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1036A.class index e93961b6e710cb1f816d564d3f9057fe6be8aa89..edf900f7da29fc473db4c46394cfde0946f12d7c 100644 GIT binary patch delta 374 zcmYL@PcH*e6vcmU%=C4pLlqs=zm``2VN`^j#8xC05{YFsU9_o*G-XA^N03?g9POe_ zNGvUUBn#X@;w{d-=iYPAJ74<4s=a?czXH4LIM^&|mTZ<;aWKe6kc;T5!y0)_L9_mN z@D_S1x95;hq}uhHx_{kkb^OytJqVgzP0^)9*~OvaQf0$slP!(!vP~^~QpMQGMZ4MP zg?)7!J{aD;zUsDuUMEnPrK9p0IpPu}dIm~t5`wNUU#gO7RYs`(&w5-i_B&)kdiSqS zGAYa^#gt5<<2x)-Lg5ADe8AWU^SC<1I;;kQ`{saH)-&r)GkZBi|GRr~2U`0ZN0NEzOqpgxW3ccIffO`kw97 zOJPFOs}o}A3b#P4Rimr@F!1e$QLUMdV|m0C1Ql=jA2G~Xq*A7GBo)GGRW~4;SGJ@+ z7^O5XS?IWdemX)%QD7BII(zv<1}y7X!BZVYJYyNT`GtLfRJVq$y+fpsc zI`wdVY)9M;{3y~k8{I|f@6vx~`UfnlX4wsje7V5(MXD>iK{$5x*lYyW7E2#yOk{-Z z0J0kjF-ba-ifhGfXqu$5+94mEdvwK|o3-n%ayUx(}v72@}6-Cuvc{{*mr`!U3DUE)R*8DwJ!VOp6P zWo8w2Gln_jB=Qmkfxac%vHcZ+a3)(7(AL}?OJJaEJJwdGRkOS&X01tNsO;9wX4Uj; zb&`q6DED&nf8S1s|_;xc_shf^tdAwD;<=PNPRD84k z=ApS45T+;+V*;^?+acF=TMagNn(&ABH0|DRDjV0#exP=9kuo%Z}6yvyqyK&q@ zNn$CEWl+fB|A--wJW=3LZP%*%|3H-wZQp8fETvbvH~AcOCaMC#ykmH4?U^d-TNlh}+GMm{dCJ^Q4 zrJfLk(up=fFUMVQk4zsyd<(+oX#08~26$GfOh6KY+@lymiU^CvINwUj4JExhK=TA4vlg^HlxWJQ=t%i#j3+CWLE$0Yq@b9{>OV literal 0 HcmV?d00001 diff --git a/src/Codeforces/Problem1101A.java b/src/Codeforces/Problem1101A.java new file mode 100644 index 0000000..13653c7 --- /dev/null +++ b/src/Codeforces/Problem1101A.java @@ -0,0 +1,23 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1101A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int q = sc.nextInt(); + while (q-- >= 1) { + long l = sc.nextLong(); + long r = sc.nextLong(); + long d = sc.nextLong(); + long ans = 0; + long b = (d); + long e = ((r / d) + 1) * d; + if(br){ + System.out.println(e); + } + } + } +} From a631548f0ed1415144422e628b87e6b2c17da1c4 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Sat, 24 Jul 2021 15:17:26 +0530 Subject: [PATCH 66/91] Problem 1141A --- .../Codeforces/Problem1141A.class | Bin 0 -> 1152 bytes src/Codeforces/Problem1141A.java | 29 ++++++++++++++++++ 2 files changed, 29 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1141A.class create mode 100644 src/Codeforces/Problem1141A.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1141A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1141A.class new file mode 100644 index 0000000000000000000000000000000000000000..ed4e1e445bc8d3c47eeee8e8caaa5e3c754ba902 GIT binary patch literal 1152 zcmZ`&O-~b16g@MYcG_WpLTSr~)}n|7lu|5I1wRl)+Y}|KAu(X@4R?{(5XFK(i$NBNpZpgDG!$@8#eEeIB!rf2$Mzmc2xO)H>a?|A2MPbXcYuSovIF8j|Ux`hn62H2H z-il|KpVp0CUlu1LA!xcS$K&xbrBZRK$UJ_snGv=`RJ&%2qYZRRo)s!}3?jx2 zUvW3FiX|P(cqkGc>3EDMI#%$M?dMdi>Uf6dIwo*apfwdQbi4$KlmD5IglK0dueWwA zlajkal`l=t;sIqb!uZ7;Y&TnUc3U22Xc=`*VmNc@h8S+xvG%;O>s0;g<+K8BiwvDk z8@z{3r1YKbX>aIwt2?cGYf9^0-6l{H+v#cB5HreXN9Vakk m) { + return -1; + } + if (n == m) { + return count; + } + int c1 = count(n * 2, m, count + 1); + int c2 = count(n * 3, m, count + 1); + return Math.max(c1,c2); + } +} From 324601123afdc13ce650765354103cbbc1262803 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Tue, 27 Jul 2021 20:55:27 +0530 Subject: [PATCH 67/91] Problem 492B --- .../Codeforces/Problem492B.class | Bin 0 -> 1149 bytes src/Codeforces/Problem492B.java | 24 ++++++++++++++++++ 2 files changed, 24 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem492B.class create mode 100644 src/Codeforces/Problem492B.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem492B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem492B.class new file mode 100644 index 0000000000000000000000000000000000000000..735c3c205273d50be660e1c739c602afbd019c2a GIT binary patch literal 1149 zcmZuv+fEZv6kVsCTia19&`JdrycSSL5ka}BfM{z`VvWWSABH+D1MLi%P8FW?!7uT} zXMF&o#t-l}eD?!P6xSI{iV2gbUinm7KrBuo(d?l{!2&TNXhk_hpoo4 z6Fjk(>-2P#{EA(FY6q^g|2dU##cc|7mt=UV&EV)~#~I_B>wa`iAST+us7!1YE|G+IkYQl3-)@%Sw|1m(s5cKS@v6GJnzc!()(y%mP}0?L0aHw z#Cm^I9pfe@Few33CZ=)A#BJQsF=JvDb2{#tn8!U6_fgPMH1Pl>3UIJOY}}UR(ekQO z3IB7IH=Ci;;80S;%$@?SZxy`tR!9{cyFm@Q^9Kf`yt?OXgawa9dA*d`kao%UYLSCN z?X{2QyAuTVChtIL`T-Nv{8CYtINT<KsYQvj_Tdh|f5Bpy1m>n(I-T7I(p29o&Za$U_VrT(!ulp_6BG4}dOYXeE%v zF?yIR9>Smvy#0dM^G}FxLn#eyL7n2F&GddvjjQodEu;0mM@LT0Xwtp-P7@z?f9BL3 z=!r2+88tEn<0rBj5r!of<)!89z!=ls8HE1GYF$V)a%!BxUdH-mFp7UdDywb5l)U2+ z?`e((vPzLx8c8xv;W#Ha!|^Y2A7*@vk#X{$WyUk^FF4t2BHwT_IqzfUpP=219CesN zUvx6$oUGNuJ%tu}iQ(O19Vdy45x<60#KwuKQts1G*=3%c`&i{Hv-+UyGD*{MPRDtn X=(r$&U+DUcq#}MXTOdzd3 Date: Wed, 28 Jul 2021 20:02:47 +0530 Subject: [PATCH 68/91] Problem 466A --- .../Codeforces/Problem466A.class | Bin 0 -> 1027 bytes .../Codeforces/Problem492B.class | Bin 1149 -> 1163 bytes src/Codeforces/Problem466A.java | 20 ++++++++++++++++++ src/Codeforces/Problem492B.java | 5 ++--- 4 files changed, 22 insertions(+), 3 deletions(-) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem466A.class create mode 100644 src/Codeforces/Problem466A.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem466A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem466A.class new file mode 100644 index 0000000000000000000000000000000000000000..b02509053fda9693e6694ac7fac908a41cc70929 GIT binary patch literal 1027 zcmZuv?M@Rx6g}H+yXN4%85!;xxQAI8 z3bJwEzyr)_c&MSMAin6hPVhuQ)XFy%s4L!d4_n&xoFtI!&0kpdcA)K1;1(-b4wHtIaowmmpYl>@d`C}uOHAmTXg9_);hN# zP1RicQ&4jW%15P1!vnULBG}=pv~8!ukF}bo%4k>e#H?yHPbZ^ZpBD$L8+@w)>v#x7 zF=xso+>?hoL{Y6;zKI)<|3vwVK#^854s%!FSK&7{eFWu4*dAewpA<35+&s;b7~@XI zI4-in%SsX|yTIlzMBW}CdIYsTbBNfI4Et3XOKKQnxsYae$#z;t={k&Rj^Nae^UA(vjvgIqq(1Mf()YrdH<98EFs~znEX9xF1uo$-y+~sj6U2&gRd9thm8kQ$$}C3gSzKc$PKHTb fr;8eSCU_!86>BtPl9@qH9k+NRLF_3qMR5Bc%1_0Z literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem492B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem492B.class index 735c3c205273d50be660e1c739c602afbd019c2a..2081a95d574b8dc0979439b7adcfdcba54ae4bc3 100644 GIT binary patch delta 560 zcmXAl%Tg0T6o$W^$xJ6h2NO+=O%;Iw8k!x;h( zi?fNGOXR%A1*RPFC7R6t+D6prw4Q0M8m=*C$Z_3pgL%UOH#LifkR{D6!!oxM zxnsCXU9)1iMN>;p%WZnFC>fX+Jt)gSqLS!Ld_{ed#Nv>s z+uL+0NN)ZcC~{a<8A=?H9cfk}Y5Cz*JZaCY7D$&JJ19GT>R~Y4+QHlG*4)&zE^7Zh zgC)1@6t$F#TI#Lt4t+KEjaDD_e}Bf5+-&Cy*@VFE5zNvbf3wG4*9CQ5PTP|BRCrzr zM?!U9POeB^=BUs%}eo9l72im2uN5xXRVo*$o(c;uUH&01_ delta 559 zcmXAl%T5zv7>1vJ4*yK2gGFtNg`%a33aC}YR;xt>Pher;F)mE3iW@Y+MB}n9+_^Gy z1-fx93ovT90KEj4+yx2ZJ9QTCcY41+&wL*;JK_AVzuz~3DHbF4Fdi_G;RGim98RTD zOXYOL873pnGUdyheoksT7g47Xa6aI|$EB@-zB{iwPgfQ@t9Lt3UMvR;>A8Sv(l%8$ zM}P9l6epW87r7LZqZKpF<(L_+1kA?FaW&vt%yn+W++;prA?6nCWYhdfJ~=bpg|YjL z&?n9w0Y;DXOZTd*DH=t8d;{}UiNijr?KLg?mB;@L=k;LZwA&QQoH`E_9|`iUFuQ_G(QgZISoHx) z`lS|?UKXav3^Jsc diff --git a/src/Codeforces/Problem466A.java b/src/Codeforces/Problem466A.java new file mode 100644 index 0000000..d567c35 --- /dev/null +++ b/src/Codeforces/Problem466A.java @@ -0,0 +1,20 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem466A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + float m = sc.nextInt(); + int a = sc.nextInt(); + int b = sc.nextInt(); + float aRides = n*a; + double bRide=Math.ceil(b/m); + float bRides = (float) (n*bRide); + float ans = Math.min(aRides, bRides); + int aa = (int) Math.ceil(ans); + System.out.println(aa); + + } +} diff --git a/src/Codeforces/Problem492B.java b/src/Codeforces/Problem492B.java index 30c39a9..43d11aa 100644 --- a/src/Codeforces/Problem492B.java +++ b/src/Codeforces/Problem492B.java @@ -13,12 +13,11 @@ public static void main(String[] args) { arr[i] = sc.nextLong(); } Arrays.sort(arr); - long mmaxDiff = 0; + double mmaxDiff = 2*Math.max(arr[0],arr[n-1]-l); for (int i = 1; i < n; i++) { mmaxDiff = Math.max(mmaxDiff, arr[i]-arr[i-1]); } - mmaxDiff = Math.max(mmaxDiff/2, Math.max(arr[0],arr[n-1]-l)); - System.out.println(mmaxDiff); + System.out.println(mmaxDiff/2); } } From 6677a15405867945c14d22c875ffc07db2767eda Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Wed, 28 Jul 2021 22:10:24 +0530 Subject: [PATCH 69/91] Problem 1553C --- .../Codeforces/Problem1553C.class | Bin 0 -> 1521 bytes .../Codeforces/Problem492B.class | Bin 1163 -> 1174 bytes src/Codeforces/Problem1553C.java | 69 ++++++++++++++++++ 3 files changed, 69 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1553C.class create mode 100644 src/Codeforces/Problem1553C.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1553C.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1553C.class new file mode 100644 index 0000000000000000000000000000000000000000..0d7c001cc51845fc412bfc580cf84f6b9777327c GIT binary patch literal 1521 zcmbVMOK%fb6#lN~K4)41s`c>X-mAEg_+fDXpmksA(fr-7qoJWP&}mCgZB@ zw%&JDsp_JI7AX=^7e!S-An^mb?y6GvmG}Xz`bhd+J0gxqHyvs2z2|Yy`ObHa?oS&} zo&h+IISV$j22PuJ1vv{bjLRi2mopY7aMr>(oR`)~3k6&-@T!5=1oTUO;72n8N;Wg0ZuDe*HroYmty0ry2^rgI|RHJ2oRbaRxZ++MZtKMq#iRN45mM*thgV!`I;Ln<>#Z&50<86LgDi-^Jkp?mtAOZ`7aWm8_-1! zy?U{`&2n?YB`ODYi7gOYtr-rrl!xU9g&Ui8t>sirrsfhil8FfAQsY+T0cHj0>KOdBO!G4O_st9aAK zTPPd2X5(#C1XBM&oj_unuN#XiUX_@8R9y;psy4HNoPcdq1D(qR+oL9+rgW+?ip;TqW7xwfmtPEQAo{rOqm<_^xNF%*5I=Ox z39foqiTym=TjzcZP%@E(Lk%y-zJm%25Sgclz5fu(BdC?r>(HhTwPTy=JuyH*zpfNi zrJyCug02({r4UyNreh|oZ?WQ-TJtNU+HsL{%yk%viMtqUYhn#Y+r|ssH|X0kU%m^y ztqMnVw73($ed|7KM|aG}h!=E6bJVzF>{PZ*v9|d|7r^exM|+a*NOYisBiV!F|0RD2 z)6vyi>#)`~o=buiNP-_A%hh04;*?Dck;uc8Mo9N@_U9BklqJbI^y31FpCRo<45ES* z-oXL9hl99-LkMsbpYqmc7{%wj`6d0o=Iwh(<32K2W0VJs@*~Fal-+*D_v~k!#V?q| zuYAmYWAx{^h~L2h$F#69BOK(!K@`OpN+OLbogruv+ZkpXWPTIhzc?Khabh24RU<+p zt`tY&xQG#53L0^25Mzqtl*M1HFU5*;_yb3Hip#+v`VsQ5M;zgVj&iILVwhE=IHf13 zpGD#yBn*s+O?p}ePRg@^Q=;<$$A)6bQ!r_#K z(-tNo&QSGb&YBZ3$yp0EJ6jKCI%SBM;+$q$bN=1@pF*POT6)=j@Tk>(cB_5=@rtG- z{F>pksfOGhdei5sZ}Ng+hKq(C8iq?GhFLCat{CRHs<~#kPSZlmFwYImg5f5M>6ZHC zB}q9+KRAumqmrKiOuc+`^Za{p`U_O zWLeD-N)E5T;oM!v-Nb8-Zs1P~1dZbNY~6ROL3+;}tFP4puNuZ-@gt>t(C^1##e%n7 zSy}r+widhz)u)}`>zI6yqwDDgd#oClIQ`*Ht-d1eXjzmO2PEE4Q8X^dSvCr-2C0|C zXL-Q^21Q{vPo!UzgJT{t#35lTu*_kG@o6#65snJWG1(f#+Yy35Q`U?qPctgNvQ6$U P1FqUO9m3->=rHylz%fQ> delta 522 zcmXAkJ8u(F5QV?HUhm+|HP|G!NpM0)csV?lM+k=SOu_;o4gvG1*TF)7WdRB_Akol7 zRMASbNHoww0f>T%ii)3r5WgZ4gt_5f>CBmX&zzZgm3x_+|Ni&OS74m0A)DAI?9Xw4 zD8%ESgF_Auha6!%t2%eQkfTgEIOeqVkmH;XCWVtLw|)=AhJ14=S-js!9$ZgaowiU_ zTVXW4VMdw-iiYC7!ye_9d%{M=eYjOI{n`*_in`~#JF0?)`Moo)~n>CFz8jabpPnh>g zJbD#_^~Zod<@UdT5@pSDRM?^~T5MuA=!IwLTxPbuTo3#SDM|GWLzSRETaw6ue>-X~ zf2OA%yb$wt?biovCCGO_l6UPg^rk;Dlh2>3y=!(&4F{F?GoV8(=-iHpYr#6<@!>Y|_)?$QFvNUwJ9qd$>U0OAazoun@uv^$;e4(amuhRF2LC>sO L6&S`;=&|=7C<;Z| diff --git a/src/Codeforces/Problem1553C.java b/src/Codeforces/Problem1553C.java new file mode 100644 index 0000000..db1056e --- /dev/null +++ b/src/Codeforces/Problem1553C.java @@ -0,0 +1,69 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1553C { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while (t-- >= 1) { + String s = sc.next(); + int a = 0; + int b = 0; + int ans = 9; + int remA = 0; + int remB = 0; + + //match for a + for (int i = 0; i < 10; i++) { + if (i % 2 == 0) { + remB++; + //odd places + if (s.charAt(i) == '1') { + b++; + } + } else { + remA++; + if (s.charAt(i) == '1' || s.charAt(i) == '?') { + a++; + } + } + if (a > (b + (5 - remB))) { + ans = Math.min(ans, i); + } + if (b > (a + (5 - remA))) { + ans = Math.min(ans, i); + } + } + + a = 0; + b= 0; + remA = 0; + remB = 0; + //match for b + //match for a + for (int i = 0; i < 10; i++) { + if (i % 2 == 0) { + remB++; + //odd places + if (s.charAt(i) == '1' || s.charAt(i) == '?') { + b++; + } + } else { + remA++; + if (s.charAt(i) == '1') { + a++; + } + } + if (a > (b + (5 - remB))) { + ans = Math.min(ans, i); + } + if (b > (a + (5 - remA))) { + ans = Math.min(ans, i); + } + } + System.out.println(ans + 1); + + } + } +} From 70c264935577ffa148b780914453b3f06a912088 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Fri, 30 Jul 2021 16:25:28 +0530 Subject: [PATCH 70/91] Contest 735Div2 --- .../CompetitiveProgramming/Codeforces/C.class | Bin 0 -> 866 bytes .../Codeforces/Problem1554A.class | Bin 0 -> 1061 bytes .../Codeforces/Problem1554B.class | Bin 0 -> 1301 bytes src/Codeforces/C.java | 20 +++++++++++++ src/Codeforces/Problem1554A.java | 22 ++++++++++++++ src/Codeforces/Problem1554B.java | 27 ++++++++++++++++++ 6 files changed, 69 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/C.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1554A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1554B.class create mode 100644 src/Codeforces/C.java create mode 100644 src/Codeforces/Problem1554A.java create mode 100644 src/Codeforces/Problem1554B.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/C.class b/lib/production/CompetitiveProgramming/Codeforces/C.class new file mode 100644 index 0000000000000000000000000000000000000000..0c99b4fd3d8e10a8a7323c0e3ef777f08a0af1dd GIT binary patch literal 866 zcmZuw+int36kTUv7%oFg!D7{_MYK|?omweXTYZqk1T$U|OcUeNVH|NP%n%rizWWJ2 zoA~6jeQ2X5et;k0pJ-iYASot=%syw|)>?ZH{QCR-Cx9Au(#YVFfpQ9$aU~56%gS6; zrlMjiNmSEV#We%h4XgmM)1-Vn6*9MeLU*5-N7^2?lO|M14nju z<-k+^Bp450dqaU4TXnq(297(l8rwwaNzWH3R$kb9@~yPG((hQUaNzl!ZN(y(6c73I zSStq|ViZm&70`wbQ)7@(=yk1@BYoc;kVAxgngZEYD4jQtWIxix(FM}2U_>nsJS9BQ zSW_BIn8*suMS7;83|J=CaYGesn7E0WiA~f^Y~dCe)(zY?aR+2Hr>7Li9gp^;z2`dA zGZkvRABHZ+)6^p7#}jyg)%5$LkehI2kBAGE6BBAhhVQ-$n?6DLVmM|}`F7xUq5yXn z3r0*HBR}PKkC6+JI1)~U3EEdhU8QKk{QsLl3F-%=J{mYMva~bwES`d=UOj~P8l`7x z6XPIqyqlBz9P;#1DBu($s`(q@FnHE~KzqKA*dgNf>H+k-iyyS3_-8E9N!(XvOD`4m zkDrj)hmlVnAob21sKriCgMLD7~fBg#Xbf+QqhQDRLK#f3u|%RoCN)2YEde?&L9 zl?50z{s8}md)LMU@Z3TI3!G%`{l4?P&Ua>h9)JA-U>NgJG~kxR?FdpxM-jk)Ix_0G z6UAK&s(=~AJq$_Qmv|r$nsQvnpAiVA(s==GzOrr$G-n;xep)N9+1?9ltwf|PTPawj zyyZE{KLa&?!>I}+va0HB#VgoVbH%GLp*%D)GCViQhGolf1>&jI?56e3GE0_QG;_Y^ zxW!2|P&j-S`7$YJd7eOEb%|!#+960wv%Df_v|m!s+-iZL)6O;DDVe!~<+`@V!NM14 z%=uPfYuVba^QABn34v&?QX|y`NA1;mk?)|QXuv=t19iF=n@S8D7{RDY7&Gt?;|3-$ zDKTZ>3Z@Or;E}|vfjK-D==_f+0xjo4JX_ne3nY30%Du1pcA2Xw*THKtY?%$1hv{hJc=0T1qR;D>YV~k6htL zIv?3yFC&u+FsE&+q!OuWsikxty-@$4dIAtiNS;mfOx}XGK5z)}xgKuj89D{gLfbgA zThT@@f_8KeVX+v8M3`9V8v-x)5j=#J%^X0V?%oZYXdjSQ&P?)q!-N(b)nj_{Bia&L zOeY*#+116~$?wRRu8qo=WGETe8I-0vv~|<@0y(DdN@o4qM>wt@AhLJzNpTE9ah$22 zl52&@GlDLzn55T7#u+X+%zJ`4(~K^l6|Z=|A^Q#T-$Jau+jG|T(~cny9kaMzw$LJ6eH^g6b S96{H3_xvGIftySVp#L9pchax` literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1554B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1554B.class new file mode 100644 index 0000000000000000000000000000000000000000..cee5a084792bcd413018ccaa7de2ae15c55f87dc GIT binary patch literal 1301 zcmZ`&%TE(s6#w0J9|lvywCZabLaD~|2_g3Kt7IU*gE#F z!vP$OBZ5Pc3`jDlBdtE5oBZM!!eL2{NYA5j3}ZycsE%U-+KA_SA(?2ZXF@c}_E(vV-%LD}yYe_Cm&bUP)XiydYoeSMEG0WjtE112Co$+U@A*bv*Wuop# z{m~%Dulw%ZFyk{R_s_w`q%51QD>(KB4C78XE%)Hu6;M-|jPzGi*=PNm8mYYpVN z;I#(Y>KNEpgPOHxrBg|6HI?m|z&5PsgO*fa7>c4(yiS5U>sGI zv}S4Duh815S{f}{enAsUwQuc+4QWbui}-%)J>u!O6;B(MLB~= 1) { + long n = sc.nextLong(); + long m = sc.nextLong(); + if(n>m){ + System.out.println("0"); + }else{ + + } + } + } +} diff --git a/src/Codeforces/Problem1554A.java b/src/Codeforces/Problem1554A.java new file mode 100644 index 0000000..4ac7c0e --- /dev/null +++ b/src/Codeforces/Problem1554A.java @@ -0,0 +1,22 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1554A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while(t-->=1) { + int n = sc.nextInt(); + long arr[] = new long[n]; + for (int i = 0; i < n; i++) { + arr[i] = sc.nextLong(); + } + long max = 0; + for (int i = 1; i < n; i++) { + max = Math.max(max, arr[i]*arr[i-1]); + } + System.out.println(max); + } + } +} diff --git a/src/Codeforces/Problem1554B.java b/src/Codeforces/Problem1554B.java new file mode 100644 index 0000000..3744f24 --- /dev/null +++ b/src/Codeforces/Problem1554B.java @@ -0,0 +1,27 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1554B { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while (t-- >= 1) { + int n = sc.nextInt(); + int k = sc.nextInt(); + long arr[] = new long[n + 1]; + for (int i = 1; i <= n; i++) { + arr[i] = sc.nextLong(); + } + long min = Long.MIN_VALUE, ans; + int minI = Math.max(1, n - 500); + for (int i = minI; i <= n; i++) { + for (int j = i+1; j <=n ; j++) { + ans = (((long) i * j) - (k * (arr[i] | arr[j]))); + min = Math.max(min, ans); + } + } + System.out.println(min); + } + } +} From a1ee5a22811d21b5911b98b2a4e15a19a78797bd Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Fri, 30 Jul 2021 18:04:14 +0530 Subject: [PATCH 71/91] Problem 1465A --- .../Codeforces/Problem1465A.class | Bin 0 -> 1147 bytes src/Codeforces/Problem1465A.java | 26 ++++++++++++++++++ 2 files changed, 26 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1465A.class create mode 100644 src/Codeforces/Problem1465A.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1465A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1465A.class new file mode 100644 index 0000000000000000000000000000000000000000..541e943ca6d3ea73e7d8c8a95f11486c0259f2e1 GIT binary patch literal 1147 zcmZ`%+fEZv6kVsC&Xjh5(o!x;K}Df}GN4eEn*xGV$|WfwAx4v-j4;?vn|5l{Xa2$$ z(FdO80TNC806)Qh(Yj7s14Nu;&g{MRZLNLg$M3J-0gPcOfJVeM3^ZU6LjibjTON1h zF&uz_5g8cu<8A==Fy_a&hJ=Ru0_v3Q*zSygH$Jc_pv>oYEP>{f?O3bj+_qKRFt@Wr z!l``5%x;=RTl#fSarf+!Kxax;y~-CeR>@c|=9!Qi9ZQVQPO@Rnv>k!A`191h`NlM| zrn76L-J?K*|oDqI%7JHRU`r7 z3N)r&GxK`IEL3@OO&Yp2JP-(^^JTJLw57zB^VEkWTOCbkW}wRad|wR@bxdGVCQRv= z#*B_fc+8$UW-+H@9#6Q^t%bCP1s#icN{*{*0`33VltAcgJ!{+hR))0CLA8xtgx-~0 zE62WaztNg@J8vYNLfK`yW#*{9BYtT>ZeDY&w{Ftm99}(dK#{&cYkc6cYfv+LW^tBr zC7v9ZXHC9L=WOgcZ}eCp(ME*DVi{g&#N2Q2Y#qaU3MDmk0^fAkfv2Jz;-z$E zc&HPKH{pvZI|((aen5Yx5>-#2h0H^Q|Jv_ALp_3i;1dUG<*4#A7WM5!eV@>D41c)c z1c4(2r5TiF<)h^4h2%O{6`~;sKdlCIAb=RXUNY~a=n=|YqTpp_uhQQ@1TUy%k2(s> zE}^rkbBS7FNTZ#Ym(?r8uRvjsXShnthaoJWi|=#l^c literal 0 HcmV?d00001 diff --git a/src/Codeforces/Problem1465A.java b/src/Codeforces/Problem1465A.java new file mode 100644 index 0000000..34f2dfe --- /dev/null +++ b/src/Codeforces/Problem1465A.java @@ -0,0 +1,26 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1465A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while (t-- >= 1) { + int n = sc.nextInt(); + String s = sc.next(); + int c=0, i; + for (i = n - 1; i >= 0; i--) { + if (s.charAt(i)>='a' && s.charAt(i)<='z'){ + break; + } + c++; + } + if(n-c Date: Sat, 31 Jul 2021 07:48:51 +0530 Subject: [PATCH 72/91] Problem 1466C --- .../Codeforces/Problem1466C.class | Bin 0 -> 1308 bytes src/Codeforces/Problem1466C.java | 33 ++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1466C.class create mode 100644 src/Codeforces/Problem1466C.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1466C.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1466C.class new file mode 100644 index 0000000000000000000000000000000000000000..9ed1c54277e32ab4cf8cf4fb8411ca5606b26bf6 GIT binary patch literal 1308 zcmZ`%OHUI~6#i~I)7#cj3Ro)&g5sl~P*Eu=A|k#T3qCLyBiSWuj_=iKx9&OP6`3%_2z25<gqGiG+w%-hOda%$eBT@YwUtE!uBK4TRU7xOL?a$Sd#$-!O%=1kiW*c88> zzGdDq6Is)lNQ`)S+nMN94Ta5rihttN{hK17d#-0@sWWcT@tDZ77$mTnpI}Y>8n^#>1>@+2#9C5{+4ie8m)%s?NG8|cRgVj37w#z_nsIEB*^XAGRhIf2-JI1`9eiMlX$ z%gXS=D_j-sR=e&MJS)ek71Pnm)V7;QIa5WC>6V$}+?(TT2GkCuW8L*qid;Sd?m|>>H_2sE}trc#zo>EC!-dll; zVmsFHA*;^^?g<+xYiK2?1-0Hj5AmWLj!*_FPSo;jES>96Pb-9th|pTFzioi{-hr1N(TH%8I>J#klOeoJXt=@puZz3=MbdS zZcsl!=d>m&VSRiCTmFRgN;t&uv{b)mxLSotS4#%|F4_MFF+jw|zRhUt!-$+V@ zT)H}oP*j^k_*v z`BuEbR-SbBoF_^Xx5iyy8=9%t;WKl$b5jv~Bxa0@Z>7Hn!Jmjo>=Y&91toT=v&3$} a4_L%`eGx= 1) { + String s = sc.next(); + int total = 0; + for (int i = 0; i < s.length() - 1; i++) { + if(i!=s.length()-1 && s.charAt(i)==s.charAt(i+1)){ + total++; + if(i!=s.length()-2 && s.charAt(i)==s.charAt(i+2)){ + total++; + i++; + } + i++; + }else if(i!= s.length()-1 && i!=s.length()-2 && s.charAt(i)==s.charAt(i+2)){ + total++; + if(i!=s.length()-3 && s.charAt(i+1)==s.charAt(i+3)) { + total++; + i++; + } + i=i+2; + } + + } + System.out.println(total); + } + } +} From b2b2972dad70515f043656084bf35cee73f059e6 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Sat, 31 Jul 2021 08:32:51 +0530 Subject: [PATCH 73/91] Problem 1468B --- .../Codeforces/Problem1466C.class | Bin 1308 -> 1230 bytes .../Codeforces/Problem1468B.class | Bin 0 -> 1094 bytes src/Codeforces/Problem1468B.java | 22 ++++++++++++++++++ 3 files changed, 22 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1468B.class create mode 100644 src/Codeforces/Problem1468B.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1466C.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1466C.class index 9ed1c54277e32ab4cf8cf4fb8411ca5606b26bf6..28ba759dd57112428b237bbf1a14d456f6fbef9e 100644 GIT binary patch delta 545 zcmY+BO-~b16o#Ma%$;GzQ7Sr&g+jp!eqdXqFn|_m1vd&LtVmd~U}K_j<(dtDfOOlW z#+Y;=3)EzYO*AINg^&O{6a6LH0G@%gXmazOd-Hyrd(W*n`*v~nxc&tg<*|dyfW@HA zO>Q~FxE;Zr2!L~BAEfw6pQw@PnWWhirH`VAx@Z&9r;lxM_%cPAA>AaUUf@s^ sy=c;Fk5pdhm>Uj0G+#t}zaWHE011)JVnDgXcg delta 661 zcmZ9K+e=hY7{z~k&N;JZjz^n{Y0_p=v+LM+E02|$V|FDIia>gk^06CqfgqTd`3I!e zz;5V6y<{*#f*=HeL_`nv7UWy>A0#!cgQ?Vkz4rI*wb%N-z4!T;eC!t&f4`jv4s*^Y z;D9Bcq?Lm{F$xj1MbPfkL1zSA5qrqj{%%WX>6s|Ltn;qjx_9%g!CcoEn)p6q^Oi=- zkw?9zul;DiF?s`P=?m!Rc)$QfkpY8Ia)P0Nlbo`g4miWvH&f<@DgD4Dp}v;qh+Ub% znZ+G$t>E=%%dx8aln+YcBTnc#p_l3m<4$PPwot*ky3pra;}cfkW9N3 z{OM}fYaP=eCA`XZp{0gWLJLWyJ~^dLdYTqp;6Cc;W)m01US>15*}@&Ra-TF0*~W7+ zOiA^QdfwB(B3V93vm}SFH1myJQo$wNZJt+BWK=H4f;9DNqKSE_GPn;^ZjK!aJr$jm zO^&#P%j~34a}8g#xf!EIKFc(tpQJ_WJtTgSvg|fh873@yqS&(6=z|r`dn;VMu-+uy_!;3h2a92Y*h72a+P%tUQy*Tb; zN(xgZ9>g(?84a@<<^&>(uIKt$flxZLC7`al3m%d z8?N-vgQ{P4n*t+wd26@UC^=1Yqfui)b$ZU4UtSB6HuB2NVNO3e79m2O19@Y4bl+4 zKySgfOK;cgdcdA*5{MUSEwWy9<%k2_)Tbm{9XfiM2$**xYIvx_!XsHQuj4VEXjss( zh$S6aDW2k)hUYq#u_7?^pY;gzcXqN~+;>W3*%c~$X!=f-bIA=F?YZ2Vne*x`pDT3i zDkmFGUzm`))ja3G&v^vp<8sHBI^EW6zszt|B8SttoJ@zR_5o$B#S5Ko8+@uxw?qIz z5?x_7s>`AZvD9=fvxS?GU!wde5ORl= 1) { + int a = sc.nextInt(); + int b = sc.nextInt(); + int c = sc.nextInt(); + int d = sc.nextInt(); + int ans = 0; + int ans1 = Math.min(a,b)*Math.min(c,d); + int ans2 = Math.min(a,c)*Math.min(b,d); + int ans3 = Math.min(a,d)*Math.min(b,c); + ans = Math.max(ans1, Math.max(ans2,ans3)); + System.out.println(ans); + } + } +} From d056a94d9cb9dda95320299f7211b5c4376889e5 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Sat, 31 Jul 2021 14:05:23 +0530 Subject: [PATCH 74/91] Problem 1473B --- .../Codeforces/Problem1473B.class | Bin 0 -> 1802 bytes src/Codeforces/Problem1473B.java | 46 ++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1473B.class create mode 100644 src/Codeforces/Problem1473B.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1473B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1473B.class new file mode 100644 index 0000000000000000000000000000000000000000..cfdfbcc11b2018e50dfe6070ccf94a5c197ba2f2 GIT binary patch literal 1802 zcmZ`)-%}e^6#njJlie&!_!&w96v3*2N+WHhEwoiZ!PJzZsZ?66Zo)Qf-E3mAanv_Q zW}NZOM}5;i@KPV_12A@`5Bk;_{TuY(=veW)yJ<-+GTeL5J?Gr-p7Wh^H~0VfrR;X$@!Mn8lm{1!v`SPEO|yynbBVfgHJb{7Cwfs%%Q!DFQUO8Lv>yB5R3oi8S zN=?E)Wfc$(M@}Gm!>KoX#@et;Rd1cKx}}PM9;owDjE9y`4%Am1e?!0s_2EXf>SadT zcR(ZpN~1(m7)8@}+-#v_d7fQo3W8U67JRGp@kOf^WX?)xSk^Gf*fP1?1Y;ByN0FhG zOAOE`RGVaD(UH{kv{Q0S=4m2{0UCmw+i%lw$;1lYmJaWjDB!Y*cd^RLOk9zhBRDPq zfkXeLYrg5Y>vrA5dss7Z6{{w$;e8Vy;JStnO?(6fs7y_pcv(Um`k#skbnhcyD&Dk9 zOukJOR_;mF=MC17;IhuikU^)K&3Uz^Pj}m@ki)^ufd<(DnrDCJ=RDrS79^9Z+za$) zCJyR}m}`4wS=yLYtJ$&{rdrTXbk8#TZ{=KVLYYvZm|_Sy}F~Tv=vBCwCxz zrl4Sub1YOMMcHi0X$)}}$1p~y;bCPM5p+=Z$6Y9EcM#cunm@XY=(*udWl#M9yWGT< z-)NC}RE~lbx+Fj@~(PUJ5xihgO?SZ8A#%FboxH@Abjb!W=4&Q~b zwu6q8z73P^<~BNK^-V);?fn%xX}2)?$SF<-2^Dz71Ft_*dW!1AcSzhpmxSrwLI=g( z9x3iEN){pk3&mj8n4^wvWrZ5Ghy4AD!?=%U@H@*Q8Qu)AG-^i?g^h9A#(38^yeX7Mcy^rD2sK+A zqb%bRzTzVt{RPAyqFX~&JVZvrOZ?xXV~2)msSGtjJQ9Eh82cNFc!2T#J>D8=Im$jVKT z6r5+|3h|Bf&_;S_7rpLn?%I3pNWjEE=!FxENd6i8Ng5-DA-^RptO9)`RwDg9qC>Zb p(zP@JC0= 1) { + String first = sc.next(); + String second = sc.next(); + if (first.length() < second.length()) { + String temp = first; + first = second; + second = temp; + } + int lcm = lcm(first.length(), second.length()); + int firstLcm = lcm/first.length(); + int secondLcm = lcm/second.length(); + String firstWith = "", secondWith = ""; + for (int i = 1; i <= firstLcm; i++) { + firstWith+= first; + } + for (int i = 1; i <= secondLcm; i++) { + secondWith+=second; + } + if(firstWith.equalsIgnoreCase(secondWith)){ + System.out.println(firstWith); + }else{ + System.out.println("-1"); + } + } + } + + private static int lcm(int a, int b) { + return (a * b) / gcd(a, b); + } + + private static int gcd(int a, int b) { + if (a == 0) { + return b; + } else { + return gcd(b % a, a); + } + } +} From 94586843eb9122c06f7163b6d82b0886d8c1703d Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Thu, 5 Aug 2021 20:08:10 +0530 Subject: [PATCH 75/91] Sample updated --- src/Codeforces/Sample.java | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 src/Codeforces/Sample.java diff --git a/src/Codeforces/Sample.java b/src/Codeforces/Sample.java new file mode 100644 index 0000000..8634dbb --- /dev/null +++ b/src/Codeforces/Sample.java @@ -0,0 +1,27 @@ +package Codeforces; + +import java.util.Scanner; + + +public class Sample { + + + static long gcd(long a, long b) { + if (b == 0) { + return a; + } + return gcd(b, a % b); + } + + private static void solve() { + + } + + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while (t-- >= 1) { + solve(); + } + } +} From a2a6d46dc65e2bbcdee4106aaa2de1f12ac463f6 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Sun, 8 Aug 2021 17:47:53 +0530 Subject: [PATCH 76/91] chore: AtCoder contest --- .../CompetitiveProgramming/AtCoder/B.class | Bin 0 -> 535 bytes .../AtCoder/twoonethree/A.class | Bin 0 -> 762 bytes .../AtCoder/twoonethree/B.class | Bin 0 -> 1080 bytes .../Codeforces/Problem1546B.class | Bin 0 -> 1435 bytes .../Codeforces/Sample.class | Bin 0 -> 858 bytes src/AtCoder/twoonethree/A.java | 13 ++++++ src/AtCoder/twoonethree/B.java | 24 +++++++++++ src/Codeforces/Problem1546B.java | 40 ++++++++++++++++++ 8 files changed, 77 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/AtCoder/B.class create mode 100644 lib/production/CompetitiveProgramming/AtCoder/twoonethree/A.class create mode 100644 lib/production/CompetitiveProgramming/AtCoder/twoonethree/B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1546B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Sample.class create mode 100644 src/AtCoder/twoonethree/A.java create mode 100644 src/AtCoder/twoonethree/B.java create mode 100644 src/Codeforces/Problem1546B.java diff --git a/lib/production/CompetitiveProgramming/AtCoder/B.class b/lib/production/CompetitiveProgramming/AtCoder/B.class new file mode 100644 index 0000000000000000000000000000000000000000..d0ec80448ab5ea2c748aac3714e1183c193b964b GIT binary patch literal 535 zcmZuu%SyvQ6g`u+iFs&Ww$``ZwJyxYT}7~pAOu}R3gT)SL!FX`q>12X>87CI2l!Fq zou*iY&f?D8bI(2Z%*@yK`zL^7v<;|eYS_@x!lnTQTN<`C>@cV&A`i{*e^7pkalf zIveztuVL519`+^SfI{$%wo|BR3*q`zm_MQo4lCL$cE9 zEG={gXrn|=Etdi&%~8}TvuS6vmky_3ud}j2QO!Y^bhhSa3#*jrSVNf**?fTl$r0lN m%H10ZQxu(rhWt*@D3iESrHX|f&CEy--z%=+=_ zn?J`sw4mS*@JESfl0qsZaA)qhALpJsn?HYl{sypz7e0zu_i(3(ySV4W!G=9HE!^^P z9}he{^zcZa@G91^IS|Oz8(jhSO>(RR7TU2^huN^F(hssXU}UMCL~_uTX>9RT&^0IV zNMNPiG`24d&F3W1%ABN1h0T4^4P~qamg`6DQ~61T1F8FA$E30D?~ljHv`>P{jI@9= zikO--W+onlok(h}Qt}E(Ytec%R{5PIOC$9*wo(htT{|p*kCMRRc<}Xp5A^^IY}7Pb-s>_8dA31xH^#?Ct*vUWriy&Ii&Df zeP+VGg{RdQ)6yj6r{He6B%?nide2vz5>>`p$bT(Njx$>{pa8etYIL!IIsOss&jDWv zC7uCM$XoEvZ(lIkmtSi3(m)LyM3rh*i8e`T$L&ohQNc~35^Ahi=D;!|D?|?Q UJZ{m;v9Cz0!Daq7s~xQU1CDN(ga7~l literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/AtCoder/twoonethree/B.class b/lib/production/CompetitiveProgramming/AtCoder/twoonethree/B.class new file mode 100644 index 0000000000000000000000000000000000000000..93575824f10dcfd87e2a23c8817ef597574beef6 GIT binary patch literal 1080 zcmZuvOHUI~7(KV0>9o^99_{cF#TVLwWqbh2QvpFB6-lZ@LSh`s1P03t8Kx?Geu68P zZdl6#j2h$G-{Ic9iQ>6a6ELCa+*~mBPUF)`sQlgv)1^I6GJ)QRWnwKy16rtr|f!bSqY=YXkv%u_=UXgGHMcxA&WhyS%oJKLeNN&PY>vu4uu ztyyoY8Zs!y-lWae+^HKfLCtgCgtHz=d4WtaDeI!|twjxHqLwSX5`k|JVek`` zzZis!onr$li?iUYb{|4~h_)L!CZc8nOBTG&xkGUBYp^_ z*mD4NwBt*9K0ctBO2>ON7EFcB#KNv3_KtoQ4xoKQa!6@YJ|Yz#Q294i;yMbZYPGTb zRb92-zC&UUsa=&ve(XaxRprG2(o$d?Qs5XJ07;}Nr~x{qrE!i@yEymIUmy1exidoa z6m2}E{AXN0r}%ZWM8;;Iah2uM3PsvL8`?Rii8_mp$m9}PTbWsw4Cm3wxA&nR7r0W$ mU5L)AOc(5_M=Vthmo!`!8j=F|h0JecqnyQzpcDDcQmyU=ffo{~hy(^|kz4;{ z!Ci?5B%cxmawuTd+8vHJ?<+3$_0M=*jb&jE_A(HU*k4!Tbqi;3RvkEJVGeHy4E~!4 z3vXgx02bcD+ZHN#N8()zRV)aM{tvZJmASCE?9~aszw+m+kw?-JihX-$V830e1S_40 z^m}fLBaan#4XAsOf%jQd30Ra5gZHB=TVS|2xf{Ew`c*eP%eY>wO!5}Bc8A83wikKd zPudQ}1Q1Q1n;lowp{9b{gZ1=V!LuZ2fX^L#(LxbUIY_I-o$Mibxb%{rC6OF2shF3k+5by9Zzi!fqFyy>HP!2fb|)B5W6tWy5f#^4Ctj!}n1S~??gVVg7wce+kD2G2 z13EY!iaaewHm#sF)(;>))6r1knN5;e%+a?}0OnCmi#Iaq^5oT61;m7d1DsuDTExw9F?asolBjlTrLR9l7P z)UiB+y=A3hTK$g9(=X5uVDvV=B70}$opz*uME(%wr=wqLz*JZb2K_2|Y80@= 1) { + int n = sc.nextInt(); + int m = sc.nextInt(); + String arr[] = new String[n]; + String res[] = new String[n-1]; + for (int i = 0; i < n; i++) { + arr[i] = sc.next(); + } + for (int i = 0; i < n-1; i++) { + res[i] = sc.next(); + } + String ans = ""; + for (int i = 0; i < n; i++) { + char a = arr[i].charAt(m/2); + boolean find = false; + for (int j = 0; j < n-1; j++) { + char b = res[j].charAt(m/2); + if(a==b){ + find = true; + break; + } + } + if(!find) { + ans = arr[i]; + break; + } + } + System.out.println(ans); +// System.out.flush(); + } + } +} From 2bdfa4dda8ccf0543bc73352b6a949b4ac08ef68 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Mon, 9 Aug 2021 23:16:53 +0530 Subject: [PATCH 77/91] atcoder contest 213 --- src/AtCoder/twoonethree/C.java | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 src/AtCoder/twoonethree/C.java diff --git a/src/AtCoder/twoonethree/C.java b/src/AtCoder/twoonethree/C.java new file mode 100644 index 0000000..42ed8fa --- /dev/null +++ b/src/AtCoder/twoonethree/C.java @@ -0,0 +1,21 @@ +package AtCoder.twoonethree; + +import java.util.Arrays; +import java.util.Scanner; + +public class C { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + long h = sc.nextLong(); + long w = sc.nextLong(); + long n = sc.nextLong(); + int x[] = new int[(int)n]; + int y[] = new int[(int)n]; + for (int i = 0; i < n; i++) { + x[i] = sc.nextInt(); + y[i] = sc.nextInt(); + } + Arrays.sort(x); + Arrays.sort(y); + } +} From 9685a21ee51ff6ee766dbfbbdef7376572be585b Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Mon, 16 Aug 2021 19:27:53 +0530 Subject: [PATCH 78/91] contest 212 atcoder --- .../CompetitiveProgramming/AtCoder/B.class | Bin 535 -> 0 bytes .../AtCoder/contest212/A.class | Bin 0 -> 878 bytes .../AtCoder/contest212/B.class | Bin 0 -> 1148 bytes .../AtCoder/twoonethree/C.class | Bin 0 -> 936 bytes src/AtCoder/contest212/A.java | 19 ++++++++++++ src/AtCoder/contest212/B.java | 29 ++++++++++++++++++ src/AtCoder/contest212/c.java | 19 ++++++++++++ 7 files changed, 67 insertions(+) delete mode 100644 lib/production/CompetitiveProgramming/AtCoder/B.class create mode 100644 lib/production/CompetitiveProgramming/AtCoder/contest212/A.class create mode 100644 lib/production/CompetitiveProgramming/AtCoder/contest212/B.class create mode 100644 lib/production/CompetitiveProgramming/AtCoder/twoonethree/C.class create mode 100644 src/AtCoder/contest212/A.java create mode 100644 src/AtCoder/contest212/B.java create mode 100644 src/AtCoder/contest212/c.java diff --git a/lib/production/CompetitiveProgramming/AtCoder/B.class b/lib/production/CompetitiveProgramming/AtCoder/B.class deleted file mode 100644 index d0ec80448ab5ea2c748aac3714e1183c193b964b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 535 zcmZuu%SyvQ6g`u+iFs&Ww$``ZwJyxYT}7~pAOu}R3gT)SL!FX`q>12X>87CI2l!Fq zou*iY&f?D8bI(2Z%*@yK`zL^7v<;|eYS_@x!lnTQTN<`C>@cV&A`i{*e^7pkalf zIveztuVL519`+^SfI{$%wo|BR3*q`zm_MQo4lCL$cE9 zEG={gXrn|=Etdi&%~8}TvuS6vmky_3ud}j2QO!Y^bhhSa3#*jrSVNf**?fTl$r0lN m%H10ZQxu(rhWt*@D3iESr~-wmlkB)e@-5$z z?!F8h<&VL5_|+K*EVde<$_q@(_d3ED+zO)YIku+WDb#fTi-npNHkp6 zKNeV+CR!jjQTm~CXj|bGsC_&L?HesH8I_@zlTka zMR{MGfaVWrPYQkHY$t^Z5f|3K1hYn89dZ?caigpEf)&j0J5o;!95Aw6=jfT-1@}bt z4B~eb&T&nSK+MxN#&#YBdTA`6NJJ%{LqnYV>%WM7K7n?Icx(L>iC1dbE&V{g{1e#| zB=h(;9)lq*e s;u>>iu!ALBC%YW~oEx}Fu|-NO(b8B$Y0)lF(XlKR literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/AtCoder/contest212/B.class b/lib/production/CompetitiveProgramming/AtCoder/contest212/B.class new file mode 100644 index 0000000000000000000000000000000000000000..cbbbd426f7098227d854929ec731529b4bdc4bd6 GIT binary patch literal 1148 zcmZuvOHUI~7(KT$ohfC2QYeCm??-`3c?l|5r6ACxsIiDaL&8udWuQz+nX1HkXhUh<*%6WH5khI)-!%3uvRZW4j3fCE7VBppF-oErEu#?O69p>q}N~)?CUH z38xELGe2h*ZK+p4)m^bS1zOT$u8b?jvjxYsHr@Wd{&;eP+15?lp*{LEy=p!)<9XA` z#WQZvc5)-KnlSmN_%HFd>Hpj^*C;-rXclu!-Bcw~z_*#D=^$sxwe#^z)^r@J$dZCV z;s2`%)MZ>VyEbEPc)gP<9oGednL??UwI*#jqn7NEZ5pUYgFvI#^3n7rr5;I4s5Off0vEjT%W=4vDfgbtaxzqD#)-DA)JS;wKR zP1jl{36k2#!Kij2o^m!yF5NA2oiwyYs~Wr&JJt&pX^wVQqe;uIn8h*L)o7}7oX?_A zqHv%g{M^eW{9hdf@3Nf$;fBhb72wbM!hbw;p8Kmq@ literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/AtCoder/twoonethree/C.class b/lib/production/CompetitiveProgramming/AtCoder/twoonethree/C.class new file mode 100644 index 0000000000000000000000000000000000000000..9399f72737bd57f1e1abf9cde0351d7c390fbde5 GIT binary patch literal 936 zcmZuv+fEZv6kVqs=EfieY@vWC;-wT}ykJp4329=isgPJhBs?AJqztw*WI7di*TfI- z(RZKqL5vzdz|ZhAd=S@}lBfxjIs5Fh_daW{y=H#={_-8bJeF-(xMJX{g#xB+q)=35 zMwx3iW-({LHE>-(U-kn(zAun2Om7Hi`hX_M)e9yUEC4HLT0#hKzi5 zJ_%~^j^7p-uCB)FUgXC6VHkMvPULxRd5Lf>=?4P2!d7)xzLaiL1`W3sM}E*)QtgD# zRbics8Uz|TrA#2zt~1pI=)`{0t<_}^coFf%4%Z{DeJ(Z<2Q1$rpg0uhtHrYZ;<4OI z*c!-D4+9edb}j5gb?>pKNzHKXfa>UMHqNo@^0%q;P6NDQ5=WL0k=k zM)Kt-fuRDGfL-_{sX(`VGRbNb$wSJkwZn+{p2AjTdIOU%`ID$81!{s`T8Af>yWrka zJc9U;r2A;~B&g#IeWzQ1eq?yEFn~cucv*}=BM`9p6{*dSNFPC~&U`}8sxk{&V)dN< z=9|4}b~h_sva|N6W`)-a3_4wFFzd5lt< z9LgA@rxE=g*C?f!BKkQ@5T!`H&eOASf%nIeIwr7bVA8-vP16ia@ui%0OjniMYo E0S+>*ga7~l literal 0 HcmV?d00001 diff --git a/src/AtCoder/contest212/A.java b/src/AtCoder/contest212/A.java new file mode 100644 index 0000000..1d9facf --- /dev/null +++ b/src/AtCoder/contest212/A.java @@ -0,0 +1,19 @@ +package AtCoder.contest212; + +import java.util.Scanner; + +public class A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int a = sc.nextInt(); + int b = sc.nextInt(); + if (a == 0 && b>0) { + System.out.println("Silver"); + }else if(b==0 && a>0) { + System.out.println("Gold"); + }else{ + System.out.println("Alloy"); + } + + } +} diff --git a/src/AtCoder/contest212/B.java b/src/AtCoder/contest212/B.java new file mode 100644 index 0000000..caa1f2d --- /dev/null +++ b/src/AtCoder/contest212/B.java @@ -0,0 +1,29 @@ +package AtCoder.contest212; + +import java.util.Scanner; + +public class B { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + String s = sc.next(); + if(s.charAt(0)==s.charAt(1) && s.charAt(1)==s.charAt(2) && s.charAt(2) == s.charAt(3)){ + System.out.println("Weak"); + }else { + //check for follows + boolean weak = true; + for (int i = 0; i < s.length()-1; i++) { + int a = s.charAt(i)-48; + int b = s.charAt(i+1)-48; + if((a+1) % 10 != b %10){ + weak = false; + } + + } + if(weak){ + System.out.println("Weak"); + }else{ + System.out.println("Strong"); + } + } + } +} diff --git a/src/AtCoder/contest212/c.java b/src/AtCoder/contest212/c.java new file mode 100644 index 0000000..c3b48dc --- /dev/null +++ b/src/AtCoder/contest212/c.java @@ -0,0 +1,19 @@ +package AtCoder.contest212; + +import java.util.Scanner; + +public class c { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int n = sc.nextInt(); + int m = sc.nextInt(); + int a[] =new int[n]; + int b[] = new int[m]; + for (int i = 0; i < n; i++) { + a[i] = sc.nextInt(); + } + for (int i = 0; i < m; i++) { + b[i] = sc.nextInt(); + } + } +} From 2b802024c02cf440289b792f75e13548603b7969 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Tue, 17 Aug 2021 22:53:31 +0530 Subject: [PATCH 79/91] Problem 1557B --- .../AtCoder/contest212/c.class | Bin 0 -> 845 bytes .../Codeforces/Problem1557B.class | Bin 0 -> 1823 bytes src/Codeforces/Problem1557B.java | 38 ++++++++++++++++++ 3 files changed, 38 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/AtCoder/contest212/c.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1557B.class create mode 100644 src/Codeforces/Problem1557B.java diff --git a/lib/production/CompetitiveProgramming/AtCoder/contest212/c.class b/lib/production/CompetitiveProgramming/AtCoder/contest212/c.class new file mode 100644 index 0000000000000000000000000000000000000000..d215614cc2266fdd434a739764c06e5e91266d3b GIT binary patch literal 845 zcmZuuU2hUW6g{&nJB5O!6lz<+TKuA|c7>Rl6m2v{6B3k0OcT?mVcpSb#+(3zCV2K3(T~F(0@E0bp7b5>h_7`TSHIvcU2S^{}{COi(n)$ z-@2zwUF3ShQ2QfYuhm_zLAHSkLdL6mt$p=MxqTJ(+>VZdu-7o%M8MNzo{Dj#99XHxMmWrXRrZRpm5rn0=a*?wY&Sir%yngHzVzHM$6np zak54*berM9So11;HQ*u()l&oJj%4V+*3FQle4!>*;P64sXF-_ZDbw^^YC)Y`JB0WU zho>o>35X2s%(0!t8G0$qAV-A7qJTt9y7L9rvyVs|!fvg9Lh_Cg+oiARExSySOl&$u zr}Pf_MZ4&jSo^Ib-XHyl@v^~_CvY=I0%neSJb|P=#jYt7*>{QFGVv<1s8QeIM0Xi& zQn!(hE1odF!t7c44z~VUzz*h6AoDaH5S`~HIaZ%#o<+Zb1zHLA*u)~G%}zC(qm@L7 hRTbDr6jGurab5_CW&XUtpD6r-C8)@FfteOo{s5spn~?wj literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1557B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1557B.class new file mode 100644 index 0000000000000000000000000000000000000000..5a9a72ab6e8195caa7d0aae4c610fea76a45f84b GIT binary patch literal 1823 zcmZ`(OH&+G7(I8UXYM?jHv^0b8iJ7_C?m=v0YWrrbaVpfAd%oB&Cr2{neM5cCMA1z zuB@`ka$)&eq}*7Qlm*6E(TxkUvq~2(E&oMI#dCWGr>R1yzJ2f4=X{UzeRm%G^WA*_ zqbMhk!g-0wIHoY2KnNGqG9z&@fhf)=(2VDjcpjJ3GMmH;crl5~cu6fUOXL*b6-9nE zhI|57Fc-tT#Dc_Y0?}#9w!9gEaAt5xK$~^eOo5iXWt(%`B1EL)%}vy$I5ZW`H=VXtQko@?3b zQ!1da_~iI(@*z-cF%`pg1wtz{hs#DqrQ>tAJ*$+xVpQl>6a_j1)|_X$hUd5{qT#MH zsg7d;(rJ~%jsUSxG;G^cJmE3TqgC!y4lA7qP?*7V?dTVivpsX29*!~1&}~z}Gm2Z} z_?oee5bQm#hSKpC-q!IB-j%qn!@w$o>nLJPhlv}9)L=b2*0HQ(18h)u*{n)z>exbw z8qPTa-T%{af!0Q!=T|q)B4urAq|c-{OpWtl!|Jw#V5q zjWUJp$sGGZ4VARb_dNE+pK4B#ylIrS&3V?@mB|er(`;*csgjOrY#@=LnLDOV-Z z;~_qnvGQnpOR8qV9aUIE#06fxhKL=0M$|T7X0VC^m6Z5FLH@h8=tC!el+<4cOd8!> zdw9z7E%=U{-G{jCe@=6a`odKU?SyGRO5#?t((3w(?dila_V0zaa84=wXPDLgv>L@HY4R?8<$d z#?N>hzu*b{iUB`Tg>go47LVZ+BtGKW$43eO4bi74dOv;ibEh%>S7e_-gjsw>9|LTi zfeP)4>tK~$1`$(DqQ@b=lX!q9@f2Iwik~n{T!>RpYje%V)ATVy%Pf+AqgCP=almLX qiD%Vb2#HaNF#$ZpAOSp&_x**4NIyiR?SNs!b!ctaCg>`JbN>RKv6{C4 literal 0 HcmV?d00001 diff --git a/src/Codeforces/Problem1557B.java b/src/Codeforces/Problem1557B.java new file mode 100644 index 0000000..c368fe8 --- /dev/null +++ b/src/Codeforces/Problem1557B.java @@ -0,0 +1,38 @@ +package Codeforces; + + +import java.util.*; + +public class Problem1557B { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while (t-- >= 1) { + int n = sc.nextInt(); + int k = sc.nextInt(); + int arr[] = new int[n]; + Map map = new TreeMap<>(); + for (int i = 0; i < n; i++) { + arr[i] = sc.nextInt(); + map.put(arr[i], i); + } + int c = 0; + Iterator i = map.values().iterator(); + while(i.hasNext()){ + arr[c] = (int) i.next(); + c++; + } + c = 1; + for (int j = 1; j < n; j++) { + if(arr[j-1]+1 != arr[j]){ + c++; + } + } + if(c<=k){ + System.out.println("Yes"); + }else{ + System.out.println("No"); + } + } + } +} From b57aeb2f5ad9852d00b5d1ce5b2b4fdfd97c956f Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Wed, 18 Aug 2021 19:53:36 +0530 Subject: [PATCH 80/91] Problem 1541B --- .../Codeforces/Problem1541B.class | Bin 0 -> 1077 bytes .../Codeforces/Problem1557B.class | Bin 1823 -> 1823 bytes src/Codeforces/Problem1541B.java | 28 ++++++++++++++++++ 3 files changed, 28 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1541B.class create mode 100644 src/Codeforces/Problem1541B.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1541B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1541B.class new file mode 100644 index 0000000000000000000000000000000000000000..5695171c5efb2eb83f48b23bd6574597346a0a39 GIT binary patch literal 1077 zcmZ`%O-~b16g{tsmbMHI%p40bp`|A$?{TK`*gf@v&A)H2g z7y(4p(xJl6FuHI?qFbUzz!-L1#~%?0Mmweiv@5weTcAAYxb}DIK57T!F)0b(FHogA@0tAtMN*l!@ZN2T3Jj5u8P@D(H*g z9Qq>|KwRQ{1Q&2opzc3L2vqE=pO{^=)12)9lzNo+?JU(OugqOFPA-;kmkK`3vaKxj z)JG3ZC>Nz`FZ&5)7XL#aYOI04B$hD#~yGEt=?-~AJL$;nPLGK*|YE-1_?}Agl6J$b?4WLLBcO^%U!no8aTIURSTyDi zdD>yJss=i4@bQ>DNsQuJ5i{6f8MVZM>~kM=?5eTD6nWGQ8b`K9?xlEzCRXzq;RTK{ s8^Cem?Fen5LZU@%qgF_?icQpPK^NjL%0>GoBAd|vP>R3_mIrY1A8bw5SO5S3 literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1557B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1557B.class index 5a9a72ab6e8195caa7d0aae4c610fea76a45f84b..38ab5236df16c51880b8d011c511e9e14c2cd674 100644 GIT binary patch delta 151 zcmWNJISRs17zQWsjB$HL+&6qi1+f#XY`uY%RlpNyYvlpNLY`nHxq)aUHiD(4%YpJY zAHz2=k&g8Bs~p$<)WcDBpO|kwGNkZHQxj^FrALk-nlX8%VrCRr2!|9|Qes7!4Hb4& qIZ)?FgELJow73c1>F~txCg4M#KLdGTE&T~2v4$ik*)GP0?kfgXp%>`@ delta 151 zcmWNKISRsH7(`z%F1Y+^#C=OtqSy(k(s~0ctAHoa*2)8jh5Uk*Zk#g{5#nl@&GC)Y(dV sPm?2UPIS1)@=A|L_>RMq0dGcpaQQK&1#INUV@e;JG-q)KTL-DvA7`o<9smFU diff --git a/src/Codeforces/Problem1541B.java b/src/Codeforces/Problem1541B.java new file mode 100644 index 0000000..54cd57c --- /dev/null +++ b/src/Codeforces/Problem1541B.java @@ -0,0 +1,28 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1541B { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while (t-- >= 1) { + int n = sc.nextInt(); + long arr[] = new long[n + 1]; + for (int i = 1; i <= n; i++) { + arr[i] = sc.nextInt(); + } + int count = 0; + for (int i = 1; i <= n; i++) { + for (long j = arr[i] - i; j <= n; j += arr[i]) { + if (j >= 0 && i Date: Sat, 21 Aug 2021 18:29:35 +0530 Subject: [PATCH 81/91] Contest 739Div3 --- .../CompetitiveProgramming/Codeforces/A.class | Bin 0 -> 1027 bytes .../CompetitiveProgramming/Codeforces/B.class | Bin 0 -> 1184 bytes .../Codeforces/Problem1541B.class | Bin 1077 -> 1092 bytes src/Codeforces/A.java | 29 +++++++++++++ src/Codeforces/B.java | 38 ++++++++++++++++++ src/Codeforces/Problem1560A.java | 28 +++++++++++++ src/Codeforces/Problem1560B.java | 38 ++++++++++++++++++ 7 files changed, 133 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/B.class create mode 100644 src/Codeforces/A.java create mode 100644 src/Codeforces/B.java create mode 100644 src/Codeforces/Problem1560A.java create mode 100644 src/Codeforces/Problem1560B.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/A.class b/lib/production/CompetitiveProgramming/Codeforces/A.class new file mode 100644 index 0000000000000000000000000000000000000000..b7183e710c878e196a8658663d64e9247be6fd93 GIT binary patch literal 1027 zcmZvaUr*Ce7{;H|b}cJKHgE{6AfQ44$NVz^1x$#E$&v{sGbDzqGAb6gcIi5U_j~|v zy)t^kwOoMl-v{tpcw_WK2tH?!Y!{@-Ij8UYocH;?Z~OD)%MSnrte7w{X<#Y|2h%1L z%*bWdL=rb;EN5a4c>}i$+!oN6{lJeO3aHNXhJf}c-1Y=|OMc+3HEUa5^vvC=GSXKH zD{ghejePlj9@OHOena3=N#1%9MisA-UtMCAn(GGw1I}h?*M05gt8TE9FUOG|>?}za z!K5fs=SDlc-+zHjKxtH%IxEnO{c65kaf85%SYO2Cb)$%)O_u2?$8P1-6Sv;NV(SKM z0i*6kWU2`yoXw)NP58mKx5vE_HUpM0%VCqukA2yozB(saEp)>YNVm80gk=G%a}olncKhpFyIzH+9ij4@M(mMKk;BTIb?S%tVo-0! zoR;U-*z2HkVM6v}1m0d;l%4S7aSm$O-RNW{;3qNvnUqnQOVv(CvNYRQrHI8J^b;VdOHJwmo-*u7lIx(ob#qO|mY~MX)4& zObqZeOy>#uI8+o!vcQbwDbUkl?lLm;r#sbGxOXFmK@5>C#r!a{3NsVP!lugz6+KW+ zFl=B{7`STFh9CO8mA90rluW71+DbO9{`rVeTd%)EpPe%6`g@o&S$ln7h`W?VH&V|s9{ThaK9KgX4 z0yrc^N{SI_8*Rnm5XLaBGG2ZGsU6WUp&>2MGUd3AcTymjNX`o=Gv(X1Ku6Yb?Thu& zf?d68Efi_#%9it1ao(yrQr|Et-W{hV(4Li9i{)zGuB9@QL@8O0D_|zBXYX3~tyIx+ z3#pt}b=<5;@Px-@9N{{GLgah5><4u3Trk=Nvg(OXiSl(?ACz0-b)# z&1f2q8aRgIGGNlc6iyg8iBkrqahg3G9MzC9FoQEvoE0#d=@5u)a&T$kuAOINO{Uz# znrD{?BN^*mAH^xBX5C8NBW1Q#;xN&~mJZ3K=GqUuS(l*PAm?qBdbaEqd;>WSmg{tG zB46ejHj%si=2)=FOwfu9D$0&FD*wMiB{7$rM;vYZ{rtZQ{A&=Q?4+9FEqJT@S0O&~ z5kMDZ%eoQWd>b3@9`sVvVWN)~CW|jn2@8DwhQPID1XrPChgYDU*zq{9ro6@*DlHi) z(yA}DxT!Xl&=ybYrkXMJv}&qxn~EN4yg>Uhw64|_=x<@uV)r2A@L1`vshQ!%D}+sz z_fm7<6kWRIdpnu#Yb!9`Vo*M9z3~!%?Y3_Z|0}X~L(UuY=e^0901aWZk{TURgwRiI zkkcnQ;|R$cBW)A(9%sfhnK_RhTp=5`m|J1SBW%MHY)1n-u*B^5*o9BngH;UqJl-Jg z7;8iky~Y7$Rrk1={09(MAjOP+~1z&nf&T literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1541B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1541B.class index 5695171c5efb2eb83f48b23bd6574597346a0a39..f6d77bcd7100f024de5de725812b051826c47b36 100644 GIT binary patch delta 501 zcmW-e%WD%+6vlsd=H9tYI%xWs(P&2PE78`P#z$hSEkaiE?kSLxUBm+!!JZly^vV#%i{ za50U;rQ{e*;8>c=j9ac)io2z!nR$iUR=Cxj9fh+xzx#Vx=PlW0Ufqr+d`evPNpsDY z+#5b+Dwdl*lT3ZAsUcNsVr3Y-|BAD6fcqJ}Fm{NU&eff^e#esp%tU(qTlbXKWfPca zkG`x9Od>Sy){WY4|8dJkm%YFf?Ve~}G4L826&u>95x-$Fw5j+NBSMBYeod}(sV2tp zVpfOtad9(#i6>d1?X*`bcEA0z?n(BC1H8Z-BEuex=hHXTOt)Td8i4VhbO?VI;uWI#r5nrS^BnNZ_9njMJys zidWk#&n5C(5g}7FFij&fJYs<+mS|>;G#i3= 1) { + int n= sc.nextInt(); + System.out.println(arr[n-1]); + } + } + + private static void perform(int arr[]) { + int index = 0; + int count = 1; + while (index < 1000) { + if (count % 3 != 0 && count%10 !=3) { + arr[index] = count; + index++; + } + count++; + } + } +} diff --git a/src/Codeforces/B.java b/src/Codeforces/B.java new file mode 100644 index 0000000..58a45d2 --- /dev/null +++ b/src/Codeforces/B.java @@ -0,0 +1,38 @@ +package Codeforces; + +import java.util.Scanner; + +public class B { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while (t-- >= 1) { + long a = sc.nextLong(); + long b = sc.nextLong(); + long c = sc.nextLong(); + if (a > b) { + long te = a; + a = b; + b = te; + } + long diff = b - a; + if (diff == 1) { + System.out.println("-1"); + } else { + long totalElements = ((diff - 1) * 2) + 2; + if(c>totalElements || b>totalElements ){ + System.out.println("-1"); + }else{ + if(c+diff<=totalElements) { + System.out.println(c + diff); + }else if(c-diff>=0){ + System.out.println(c-diff); + }else{ + System.out.println("-1"); + } + } + } + + } + } +} diff --git a/src/Codeforces/Problem1560A.java b/src/Codeforces/Problem1560A.java new file mode 100644 index 0000000..ba183d7 --- /dev/null +++ b/src/Codeforces/Problem1560A.java @@ -0,0 +1,28 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1560A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + int arr[] = new int[1001]; + perform(arr); + while (t-- >= 1) { + int n= sc.nextInt(); + System.out.println(arr[n-1]); + } + } + + private static void perform(int arr[]) { + int index = 0; + int count = 1; + while (index < 1000) { + if (count % 3 != 0 && count%10 !=3) { + arr[index] = count; + index++; + } + count++; + } + } +} diff --git a/src/Codeforces/Problem1560B.java b/src/Codeforces/Problem1560B.java new file mode 100644 index 0000000..f55ce1f --- /dev/null +++ b/src/Codeforces/Problem1560B.java @@ -0,0 +1,38 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1560B { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while (t-- >= 1) { + long a = sc.nextLong(); + long b = sc.nextLong(); + long c = sc.nextLong(); + if (a > b) { + long te = a; + a = b; + b = te; + } + long diff = b - a; + if (diff == 1) { + System.out.println("-1"); + } else { + long totalElements = ((diff - 1) * 2) + 2; + if(c>totalElements || b>totalElements ){ + System.out.println("-1"); + }else{ + if(c+diff<=totalElements) { + System.out.println(c + diff); + }else if(c-diff>=0){ + System.out.println(c-diff); + }else{ + System.out.println("-1"); + } + } + } + + } + } +} From 910be0f939b6c65d40e1a190028917b1191e1cc3 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Tue, 24 Aug 2021 20:57:00 +0530 Subject: [PATCH 82/91] Contest Div3-739 --- .../Codeforces/Problem1560A.class | Bin 0 -> 1060 bytes .../Codeforces/Problem1560B.class | Bin 0 -> 1217 bytes .../Codeforces/Problem1560C.class | Bin 0 -> 2178 bytes src/Codeforces/Problem1560C.java | 46 ++++++++++++++++++ 4 files changed, 46 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1560A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1560B.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1560C.class create mode 100644 src/Codeforces/Problem1560C.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1560A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1560A.class new file mode 100644 index 0000000000000000000000000000000000000000..506ddf8d3d261933c2f4367300ad17c985e39995 GIT binary patch literal 1060 zcmZ`%T~E_s7(H*>t*i{$!11+#fC>d1105d9=RBwVasK%`fIQX=7?{v88H0%_0}7_) zGGicyI}*zpm_<&c=&I|v;X?t{oZ1%99{GEYKzGsgoQ-;A*9o3lyJaFhMc=l{ z+g9Mp`z5G_FWj2IU{SvH+z)K0mfH$^5-Rfxi*xHMY*?{ePoU4-DIQp_tX$dh_H(5$ zaJ~H%DJWPJ1@f$5pRIbYpb027o26!hdgzvOCEM~mCt!aO(z+D{B<-+GS1GjYmrtx} z!y!}9krB|VPC$DVfrz(@}A&x~X#W9MpIF@l=$AdUluqx31pL_%otxz_14;-6T+Mv?wTIkTVA|p&S z=Xd>F!K>CoX6RTICNN-LS&&oeo^u!$82=-Ke;S}d$XK{`@s{H*xJRbXAU^V-;2PIx6GS)9l1c&+NOF&%2fak(%io|8 z2bRA;d3FNz3|evK6p^*0`sb^$k^O{d=195F-eW+*i`ohFY)aGiW>3*^eDO=_sSUje z_62kr>!3~yeKb47+c?!tYURmVq8sTaPfe5fb)=|Ib+Y@pcOr`c4ANVI^&wUjR>qM= zhAP8kbU``Ckd6_d<3@%O{N|UVydgy;Wl~+$*3wD!_Xmt*qSd$P$s~+w^c{@pbY}BN zh$BTDU;J!2AE#q56NRa0^wde+LFx|E(I96`k*o3CGi9NCI#0SP#U9?oPEx|t-bf!^L_ivHvp$G8A3I>G<54Yfu0Zo zI4MO^ie72!tHh}g`f*xiy!--EJELJhLrS1x$aZXRL?9SX%n2yt?vf=?leQh}YB9fP z6=u!F94&QeH*4nR%z`cTJ)`2?w$}t=X_>X`7P8h_a;D%iAm4Xppm%JLfO*q)1dRC2 z^d0k_nar8aN;2aWY-eRq77Ta<7t;b&p6i*p38q?(M^It%Eb?RtvScqW^D+x7^wj?Y zia=`&tluqC^z2+RlQkX3DzFFP@l3Hq#xt{bub8WT`{Yc+5rI&~Ewb}TTaH;<-u_A1 zaRfDp(&2Ys4y@s91m|#G1`I|pgy9HAa3O+GTx2^veHz9h7{?_kCIp)PLy|yrpP6fm zcdRViEi+{vta(!@l=>4rLH=qc4u+bk-2sPr7wAE4D$ZbILHMT^ydkj-PJ z!iHvqOD_>NRNm|5fkSlZrths~y02{_vVnH_wDi&o{I*-ZJ^ZK0&b*vA=+AqLGXWaH zs3bKynh`=PwRTRQ;EcT_ub;FH(0iU4qh#hX8gQL#EHHPK84qy)k8uzsv|ydtZ*dqO z(Sa>=`aI4Px1Tkd5#wtCvy6|iMk}5%E5=UR@sznSvYNmX+GC6!g@;3Y>5^w69^oCv zJ1+Dnw-Ch}W_56DowO&Q|3p;7F|mz=q9{Mm#M7#TnwxeA71VHCI^~iD;!Fr2@e399 B@0b7p literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1560C.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1560C.class new file mode 100644 index 0000000000000000000000000000000000000000..4bde0f44a57cb91c9897a87e2291071ac86fd7d7 GIT binary patch literal 2178 zcmZ`)+jA3D9R5yjn{2jF+Aa`ig~~0V^a4thwp5^{8VFD=76C78(#mwaFIluG$zTfTJlCH5s18ioV=NFYBdMsZx4 zUJhbRK2ONy6$w76;FNc^TCK{%X$7yUh~PE3ye_@okiauR7&5@Pf|P;@fk3}yTg3qZ zZ!|V0;2X?Mm;x)4mTev_Wyj6Jabr9~OH(qJGBRUE!IEd!=qpZI(*lvC^g5d>q|E8= zkwT7u?9Scsp20p6W(~_0SRFl`oHEWE-5JA9caIhemYwdC0fohHg5mAlE*WJRh}Tp6 zo+G4SGMF!8O&1098nRThGTr+N1!E>jGvkqGCs)HJ)MMx9d5AtnAoCx zy3v$j+h&1ef`L{qE_^2cu=rS=%cBhXmlrTVqK46;kvez8$UBXr061R`NWmTfbu?FE z=Y}oW=2i9W>ypjT@FX_z!fA|CuA83%Q^Q%LC16s6g((f^kkOC@8!mbjw!Y-O=llXV=u0Z2b zMh)-DtY-1Ph7WK_GJVL@Hp;xp%;0}yvxw=~_>`IA9O}turi*5llatDFg<$2n6L!8- zq_j*U%a*T=)<&`9LTXO2&5K2*PMt(!)Lu}YlQ}!>7^oL-uCyRA5{yu;3(U24E;f@i zFF_fZksEob)K@ID=ZI09WSD&Jf`C6dG!z@+n`q?orp;HfHG0U^Rvm*o92VC3IQnI> zTfhg4x!U_C&=OrvOh&IU!LWnVwar!nqC$GbM1HNQO1^&IQWlz=jr8vk#;6Qu3YR-l} z{{kznLum?D5Ska!+fYy5K)BcMjR*8VWB*s^i1=?qqp_g{EA+s}H_`ZM1*@8xDrl~t zr2_p#IUwe%f4Zply35``)0(*AjR*Chr20AH*BNK+Pl)t}ym8eV4}0U9u0{eCthiGQ$}V%Q>DuvN4pDz+mg641plbchq^6sOSTNTSS`1Jq6j zc2ELW@EtmN6Jm^SY2Cr>u3;WM+=UtMYwYAs!zcK~@d%<%v@++X;AfV1`RCn5mdp4Z zyNOfKCVCOaGw@1j;aTiq^@o`_KSPydVuu`4hT_Y?V5r?iSY5xF**xN?+k9*SY3*SO5S3 literal 0 HcmV?d00001 diff --git a/src/Codeforces/Problem1560C.java b/src/Codeforces/Problem1560C.java new file mode 100644 index 0000000..88997ad --- /dev/null +++ b/src/Codeforces/Problem1560C.java @@ -0,0 +1,46 @@ +package Codeforces; + +import java.util.ArrayList; +import java.util.Scanner; + +public class Problem1560C { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while (t-- >= 1) { + long no = sc.nextLong(); + if ((no & no - 1) == 0) { + System.out.println("0"); + } else { + ArrayList list = new ArrayList<>(); + for (int i = 0; i <= 60; i++) { + list.add((long)Math.pow(2,i)+""); + } + String no1 = no + ""; + int ans = Integer.MAX_VALUE; + for (int i = 0; i <= 60; i++) { + String no2 = list.get(i); + int j = 0; + int k = 0; + int res = 0; + while (j < no1.length() && k < no2.length()) { + if (no1.charAt(j) == no2.charAt(k)) { + j++; + k++; + } else { + j++; + res++; + } + } + if (j == no1.length() && k != no2.length()) { + res = res + (no2.length() - k); + } else if (j != no1.length() && k == no2.length()) { + res = res + (no1.length() - j); + } + ans = Math.min(ans, res); + } + System.out.println(ans); + } + } + } +} From 3660841d503e726328b3bb6cd4b77ef959e943bf Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Sat, 28 Aug 2021 16:38:44 +0530 Subject: [PATCH 83/91] Contest 741 --- .../CompetitiveProgramming/Codeforces/A.class | Bin 1027 -> 1047 bytes .../CompetitiveProgramming/Codeforces/B.class | Bin 1184 -> 2436 bytes .../Codeforces/Problem1560C.class | Bin 2178 -> 2095 bytes src/Codeforces/A.java | 32 ++++---- src/Codeforces/B.java | 71 ++++++++++++------ src/Codeforces/Problem1562A.java | 28 +++++++ src/Codeforces/Problem1562B.java | 66 ++++++++++++++++ 7 files changed, 159 insertions(+), 38 deletions(-) create mode 100644 src/Codeforces/Problem1562A.java create mode 100644 src/Codeforces/Problem1562B.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/A.class b/lib/production/CompetitiveProgramming/Codeforces/A.class index b7183e710c878e196a8658663d64e9247be6fd93..bf0606543e8a6b4cdde3199819e04f7b36648c89 100644 GIT binary patch literal 1047 zcmZuwOHUI~7(KV0cIYsa_lWY)f{zxI`ar8ZREnT9MT|8h#KdG;#xmGW>vU>x=fa=B z%DB)KYgvHN#2?^)@PD|GdhV2@T`S6^RHYF{L4Z zt8%+0w`mp0P=n70hK9K06VPxSH)Qlp4Yx3(;AW zXC_OgQ%vSO*LI3?vWqBjWw>1SH64~vOt;9R|C9uQK&`;5W~sVomy)@H={T0lPQv3_ z73j)&X5r16S@oH5E&^JvQYWJoThb3NPD>^_deJA)>$7Svr6Q%{F7C;ISsinj*RcSO zr5WlASam$BXt^pL=y-@l9ce77c%)+)D*}4^3

w!q@XVR)IX*pxpbKXO*c;j%l!| z%&sI?ooe0VoGi0UZA0->FXRAK$J+JC$A4{<-y!{M#VPs#CmU_GUo*XJ!ew(;AQaDJ z61)yp>db95e#TeRYTWN9lTRDWo>duCB4H(-No*j7ZhnLQw*}4#ecb!$CV2{;p~)kN zZ!`iJ;2v&*7^JPA*aptfi(m+6i7;7AF)l*P`-#Bj0fI+RvQvi$EsT5&G?cG+MJJq= zTPiewj+7cRcxvVE(9<;cK4aWajZo|@fs}6;D#7qRw3ue5_ZxoK-2^X!C;3mh!J6>MRg(E(f}K8Wx?^r*Nb Vjxnw%%2+u1my`r9^D=-d{{j3r(NO>Z delta 663 zcmYL_O>YuW7=_QB4~Dr63a!)v(@Ie(Z3X;5TD6$EF_N@uf-x~&jdV;<1Tq2B9SivZ zHY`k6rf#~ni)#G(0saBkZjAm2i|49|ndE)%yywh&o;xqY&%>23NAEuaD5EMNk+U#w zBaa0M4U4KQN!U22W(A2NN*2yrxUh3~+iVMn+RoSO1KkS(0d2D;5UuyT#*+=Nd(V5= z^0~}{D`0i~;87=dDq!X}YYX?;o9!)so4wKLw|fGz-suMo|7Nr03xsYIAA8R{2N5^| zadj^Bd(Bp<-tgLOKd^Ao!6lTH;j)871k<=RSIAthB&*82}~+4&!1p$4y=5D_TT{eTNvw0hcK&g z{pUw{yYLPncc_hxJxr@{#W;XfNEpUe@etwt@%K0UR)@;VaW4=ihdp4B#1xMyMrRq6 zr=?7kWhx4&%+Nfw6G#w%@pPYLkD!2QBncOzo}#Kz$s!GxF*9^Tp&cP*VOCf;;Jo*qOik|KNb`vqVcU-N0!+3RWT7lhA*`5F%|-JHrW`zX7x%Sw8>( diff --git a/lib/production/CompetitiveProgramming/Codeforces/B.class b/lib/production/CompetitiveProgramming/Codeforces/B.class index dc0fa41fde879d9bb33c1e5c8d562eef5214716a..9963a7bdae08aab62696ef366590c10069727d9a 100644 GIT binary patch literal 2436 zcmZ`)TXPd-7=FI&CY!^S9@92$s{hsfA-{*PX-Tm#s zFSh~g#QQ-+aZtmd01`MHga;!*wBm>yj>_%Ja(E?(MvQ703nGYva&t_sj{9*!&L`z? zDu{7R$l+D#>$Mw>u#P|O(m(}^VcRiN47rP*szx0ndG4^0btTiVoz>Q`lU31>5~xX;OwMr3k&Jz` zlwKq@G2ZsL5cC!pwNkd>6mq1|`G2_oO=TrkIglD_lS+sz|As(tG*e&&4_LC?zM)Q8 z6&+7ty+Ey7p-MS5OzW^PBLU}h?8gf__F%7$G-h?!$mqyoR-oz8+71=0^pu&?@dh~L zL7^e%f{ydZP!k<*N*5O}r{f~t(r`(~WxOqiE3E8lCJ*bS;i`^z@UD*cFfX82HX{{Y z&EUx7jG1J>3R9^m*P7*(LvW3eHVr9C9?QFpz+%#rch~`+SLXRBC=GJWUg2NVY zA1OAuD)#~nv2sx>9|oT0t&7xKNxAJ98?FSE@?|uikrqA zuEDQ7fEAtkDBka6N+!lkn|8{X<{~+5S~#*TtFL2XFi)#E)Efu#uzBHTrl>cBTu!li18%09)`BExhchgThnb=Uecc zx&h@T)Wj0Jhqo=kH_~2&)}w~id39O+0w23uFGqi$PwCOZT1OFq1zf&`;HjGkb%eDd z^dhS2))i4*L`|Px=?N%3L8T`Y4n=%L)GnYS;tPk0sEhc+K~C2Zm=B2gpa=°dw; zw@6b+EH3~4(A0PX_2EDf4V)z^EFl^pR~MH}Nmz9WpGAagKSCr}&2LEqS1lyB8C7V* zI_gx7e$?O?YH<>Em_R+IiJC(gm-s=sf@XY3AJ=IAh)RD(jlZPI-%_aWdG{xJTB3AP z(2MkYnqR)Bv6WGd@p~0x3_tyzK%BM!y^o=ts~~ppdEUmAM#MFAaOGt#AE1+apOl`v z?VLmS4$lzH&lbK$H@$n9-B)-PJuFfSKF4#stKxZLWkE}4y*%rqWf*~Fg1j2~H4JDN z)WEMH9-v8R*e#ZsjK1c~HOnJG*hc*>ymt`21FwfE^A*V8vbnzDtZ?3b3ymytQ=(m6 zLUR$36W+mSUCRQR5GS?OO{^Jm!zwp+(*4++Q9rVM3V>mNPsVLLL`Ad=vork zU)S=hdPo^)jo)5CRlHRln-|RVAMZeG>$J3OiMMutf@bapqjJA49#zJot!D-om;ZL5 zf5s&#g~@_xhdAzF%x)&Jlf=5w#QJPvqFd3+I`%Q~UJTGSgxxO5I0ezzf0Cr20JUYh p5ejj@wRwqrk>22vYk}`RG*(jFMfE)haSydz)<~uTFA?Rz@V|*X2)O_N literal 1184 zcmZuv+fEZv6kVsCVVHJ+avNF|r6SsjS`efvs93xNQZKQF#Au8|9qMR1ZQ7~P_-cId z$)t&iMiPC|2Yrwj@RIleev^vp3@D9ZlC#g*x3%|Pdw%@>`W?VH&V|s9{ThaK9KgX4 z0yrc^N{SI_8*Rnm5XLaBGG2ZGsU6WUp&>2MGUd3AcTymjNX`o=Gv(X1Ku6Yb?Thu& zf?d68Efi_#%9it1ao(yrQr|Et-W{hV(4Li9i{)zGuB9@QL@8O0D_|zBXYX3~tyIx+ z3#pt}b=<5;@Px-@9N{{GLgah5><4u3Trk=Nvg(OXiSl(?ACz0-b)# z&1f2q8aRgIGGNlc6iyg8iBkrqahg3G9MzC9FoQEvoE0#d=@5u)a&T$kuAOINO{Uz# znrD{?BN^*mAH^xBX5C8NBW1Q#;xN&~mJZ3K=GqUuS(l*PAm?qBdbaEqd;>WSmg{tG zB46ejHj%si=2)=FOwfu9D$0&FD*wMiB{7$rM;vYZ{rtZQ{A&=Q?4+9FEqJT@S0O&~ z5kMDZ%eoQWd>b3@9`sVvVWN)~CW|jn2@8DwhQPID1XrPChgYDU*zq{9ro6@*DlHi) z(yA}DxT!Xl&=ybYrkXMJv}&qxn~EN4yg>Uhw64|_=x<@uV)r2A@L1`vshQ!%D}+sz z_fm7<6kWRIdpnu#Yb!9`Vo*M9z3~!%?Y3_Z|0}X~L(UuY=e^0901aWZk{TURgwRiI zkkcnQ;|R$cBW)A(9%sfhnK_RhTp=5`m|J1SBW%MHY)1n-u*B^5*o9BngH;UqJl-Jg z7;8iky~Y7$Rrk1={09(MAjOP+~1z&nf&T diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1560C.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1560C.class index 4bde0f44a57cb91c9897a87e2291071ac86fd7d7..7d714cacb9b1cb87cc67888a73f76bf0fe4275a9 100644 GIT binary patch delta 806 zcmYL{*-lhJ6h&9v9;&%q48%Y}7;Hol8j!&Olu-p0#SukOP+M#f#8#RHaiR@DqcQQN z--wApV|X-R0!9-*z#q_`;0KIwJ$2Do52xzv+UM+D!%WV{?9})5FW-ROJhjrXgKum9~W`QRIw7C!;kJ$>GtO zp22859!qGV4%ZoU2y??B#!ZJIZaEAyqENM(+YY1LNl#n#196AD+;bQsp%7zZj5{Qm zaG2!&zwV>a_)tw(JQ*8`B^;)Bpvd-Qy^Wq^VmLnJ@X!c7;<3XMrj0`CQ=V^CrTpbx z6}^;DEO%*!g%W2a61PfLBeN(Ih^(L%z3ozoK@SYFP1eo^f$fw@mcb6n1(9Owhw!pM zHGjqGTf(=3zq@joKuh7Q<@)DUnI!4?K%UA-e+~?&_vyUgT=8s3Ex7$l=v=)_(Zc#q zqw2?~&Ja$o2FFvms+Ndqq)IhW?Rl6LomMehK}0m)@R~}h#LHV=2_qs8_>LFslvO4l zcqYt<_}*s*XnX$x*Xa z75jx~Nt=!9*l5=*?OFthk+nv)rd9o>#J@(SrcM1~=Q;(NcBNbja5M)D!!LUt=moj? d>QHIeWfS^8A?z{06>Gk~@W#6x6g7)Oe*ouife-)y delta 891 zcmX|@Eu0Tjf6xqyPA;tX0RP!t42El?1IqGfQlifHuJz8Ry@ zXh=+q0h1CX@xccld^6F%;Ey0e-KVHGx%-^6_S$=`GrUiq%!qzl`t%vt!ULNE8Z`%f z93o(2aoB_-CLA@`F)zn$nrPOXu(1vIq>V#k${uN8KARR!8R)c^Rx`GlaK@0^H65;K zB9SnQPR&`HY`Sc6vN>nU&Ku?hFF~Wwt?AM9&OEuM?1Q2vbWL3>(<=1OeBs*Xk+Mj3M$XF?&e z<6L#P#&w4q-2B&lC>ZYd2f|~a{*dr*aa)m|luagD#v%h@QM+S=qTF@3$E4|WU)1uA z)RbcN{*m5L-$pM{b= z6iQq#E5D555l_h+Y9^W9ATcEgrm#`w&N6{b6v@g*F(raXv9%z)G*F%MSnad8=5QY^ zjpM1$ow5?{m#RS)u`8Zcswnoz)1|(|etDkO&!XpX+UH2i(sA-utckNS+b1DTW*py? zS4}4j$z<0~FMTwo+!#|2DTqB!8I2aJ09mSuQq@Me>YyTNb4sl2lKqrYCbpjOj&jNP zc)?pi%j8wOVwy^srSgW?RLRWYF<+AvUUsNls@aT(Nq)+6t&lDc`A&`SGcmj0YGyk-Os%EcRpkj#} v%|4|P~7h`3c#LUM8&n&wzwjbN#JbzS;w#X3_8mzrB^_ diff --git a/src/Codeforces/A.java b/src/Codeforces/A.java index 92118ac..caa8609 100644 --- a/src/Codeforces/A.java +++ b/src/Codeforces/A.java @@ -1,29 +1,29 @@ package Codeforces; -import java.util.Arrays; import java.util.Scanner; public class A { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int t = sc.nextInt(); - int arr[] = new int[1001]; - perform(arr); while (t-- >= 1) { - int n= sc.nextInt(); - System.out.println(arr[n-1]); - } - } - - private static void perform(int arr[]) { - int index = 0; - int count = 1; - while (index < 1000) { - if (count % 3 != 0 && count%10 !=3) { - arr[index] = count; - index++; + long l = sc.nextLong(); + long r = sc.nextLong(); + long ans = Integer.MIN_VALUE; + l = Math.max(l,r/2); + while (l < r) { + ans = Math.max(ans, r % l); + if(r%l set = generateNonPrime(prime); int t = sc.nextInt(); while (t-- >= 1) { - long a = sc.nextLong(); - long b = sc.nextLong(); - long c = sc.nextLong(); - if (a > b) { - long te = a; - a = b; - b = te; - } - long diff = b - a; - if (diff == 1) { - System.out.println("-1"); - } else { - long totalElements = ((diff - 1) * 2) + 2; - if(c>totalElements || b>totalElements ){ - System.out.println("-1"); - }else{ - if(c+diff<=totalElements) { - System.out.println(c + diff); - }else if(c-diff>=0){ - System.out.println(c-diff); - }else{ - System.out.println("-1"); + int k = sc.nextInt(); + String s = sc.next(); + for (int j = 0; j < set.size(); j++) { + String no = set.get(j)+""; + int count = 0; + int index =0; + for (int i = 0; i < s.length(); i++) { + if(s.charAt(i) == no.charAt(index)){ + count++; + index++; + } + if(count == no.length()){ + break; } } + if(count == no.length()){ + System.out.println(count); + System.out.println(no); + break; + } } } } + + private static ArrayList generateNonPrime(boolean[] prime) { + ArrayList set = new ArrayList<>(); + set.add(1); + for (int i = 2; i < 1000000; i++) { + if (!prime[i]) { + set.add(i); + } + } + return set; + } + + private static boolean[] generatePrime() { + boolean a[] = new boolean[1000000]; + for (int i = 0; i < a.length; i++) { + a[i] = true; + } + + for (int p = 2; p * p < a.length; p++) { + if (a[p]) { + for (int i = p * p; i < a.length; i += p) { + a[i] = false; + } + } + } + + return a; + } } diff --git a/src/Codeforces/Problem1562A.java b/src/Codeforces/Problem1562A.java new file mode 100644 index 0000000..a75291e --- /dev/null +++ b/src/Codeforces/Problem1562A.java @@ -0,0 +1,28 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1562A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while (t-- >= 1) { + long l = sc.nextLong(); + long r = sc.nextLong(); + long ans = Integer.MIN_VALUE; + l = Math.max(l,r/2); + while (l < r) { + ans = Math.max(ans, r % l); + if(r%l set = generateNonPrime(prime); + int t = sc.nextInt(); + while (t-- >= 1) { + int k = sc.nextInt(); + String s = sc.next(); + for (int j = 0; j < set.size(); j++) { + String no = set.get(j)+""; + int count = 0; + int index =0; + for (int i = 0; i < s.length(); i++) { + if(s.charAt(i) == no.charAt(index)){ + count++; + index++; + } + if(count == no.length()){ + break; + } + } + if(count == no.length()){ + System.out.println(count); + System.out.println(no); + break; + } + } + + } + } + + private static ArrayList generateNonPrime(boolean[] prime) { + ArrayList set = new ArrayList<>(); + set.add(1); + for (int i = 2; i < 1000000; i++) { + if (!prime[i]) { + set.add(i); + } + } + return set; + } + + private static boolean[] generatePrime() { + boolean a[] = new boolean[1000000]; + for (int i = 0; i < a.length; i++) { + a[i] = true; + } + + for (int p = 2; p * p < a.length; p++) { + if (a[p]) { + for (int i = p * p; i < a.length; i += p) { + a[i] = false; + } + } + } + + return a; + } +} From 529bf8d8c88224891091149b1082ef918aaab417 Mon Sep 17 00:00:00 2001 From: Suneet Srivastava Date: Fri, 3 Sep 2021 16:49:02 +0530 Subject: [PATCH 84/91] Pronblem 1559C --- .../Codeforces/Problem1559C.class | Bin 0 -> 1703 bytes .../Codeforces/Problem1562A.class | Bin 0 -> 1080 bytes .../Codeforces/Problem1562B.class | Bin 0 -> 2469 bytes src/Codeforces/Problem1559C.java | 47 ++++++++++++++++++ 4 files changed, 47 insertions(+) create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1559C.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1562A.class create mode 100644 lib/production/CompetitiveProgramming/Codeforces/Problem1562B.class create mode 100644 src/Codeforces/Problem1559C.java diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1559C.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1559C.class new file mode 100644 index 0000000000000000000000000000000000000000..85dfc4d6b1b0628d69d690ce4df409ca3217bb8c GIT binary patch literal 1703 zcma)6&u<%55dPkJopszz+}Qcm#4b$(#g2(h0|AQD01as|xJ{|6NL4S{I7`^ZUR&#R z1Sg~_7yboK&>rBLAUPF9TsR;h{)e78frNy(P+2YC+uhbKE}$4@yrVG)tX`1 z0^{lHe)_6mZ|BRdW7*pUFQMUV6C&{xvw(2<6$OUMu2I>!Xf%Sn;by(MOH#t(x5JMa zLWbk8((6SH8G*=Br5Y3#E!SIQcHWX@jP%mW$%g0{$ApeijOjRs6&=rFLc`lSR&id# z1s(5TLSVw{T@U$lEvvd^Iy#DYmjq5oIXg6Bj>L!C&*4JyutYe0cD8c6?5S3G=rc&q7xlVGIrxcXoxkHG3DhiHq9qKBOJfqH;&8v|cH{7qtpJj`)~y?BjO zVmLx#I;Jt~Myii3G!VJN?wk0_#v&)=58gVJf`wZM3AG zO-|iLJR1;N+fxK7WYwJdIaW#OF0^Zhh)k&)Z4AbvZ5(MsZ)3=hBi192$CWbQNUW|QiM#I32zspM_+1gHKM93qK(UF^Q>1X@m!_kTg`do(`ze`J}@OElaa zfX#LTBW!ORL%bEE{G}*oc^~H3*;Nj;#8H`)JM^v6+T^frax9;6Ft;eb;#j_C#7~^X z&y>I56n>@O??m_$SrNyan8du8LCzcO6+}4fQ9Q>u1s53QYkSmA@hpTN9&0xC0_z`- z{WLL+=jjIwi7}*+2`WPShu literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1562A.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1562A.class new file mode 100644 index 0000000000000000000000000000000000000000..0e77af5ed198e2ba92e28afbebfce7081b0cd000 GIT binary patch literal 1080 zcmZ`&%TCl_7(IWdokA(Yy?|VFz{?CMBM6LgQ$SEAgAm7%5EGL!)S)=j!A{5E&V`S_ z%DB)KYh8fR#0T&ld=EE*=Px9%z$X9YJKyb`ukEj+?>_;I;*o(yBy=QeF@Qk>3U12n zmfVJPq_kr`?-;6a$wx788^bbs#K0Yl>KM~8E)bn^JvW#Uh$ND00_uEu(-COMx}Ni- zTH0{@XZA*sNOQKFw~K4G?@Id=RD&(IBG8$YSue|e-l?Qk{W1ee!(-zkvy&`XvRzNW zN<7bQ+i&bt(e?_dT;RK2VNx~}MXn5&PYSljYO3uQc(h!QAfQz8be)u{25vEx%iEsk z`0OMCt|fu`Twv#4E!#UGNsdUs$d#)kx9CbGP3IX7Nm3@7&`d{2@O)JrX%lyGPXeF4p`n%~FK`Nuuj9Un2beW6hj|?jO)Owhp#49S5okOc$I8aGlPCLgQ0{Fd za7xrGhu3zZ*Da@(yq#*m={a_ZiaQb)I^tdoOkT3{jwcw z5iZ%g0$L)INzxrDSDAa(c$F{gtZ_@2Og`se_S}&{MG{sMndBPcXy8X0eth7_(9FGs zW{RiasSO-LeBnhwEBELLh&JBM)4PRsTD9mvClMx#LB`b*3w}UZ|BA>V)a>8^wCV2m z%CY(xFK9&P6R9MO&}d!ES+FQF<8lAnPdTK#06Ks|r37$zuxf!-CyJ|*{c zD%*gCEk^H9PX(7ktus{AgB-0cR`16$x_Q%B=P~gvcA;AI;xf-VxVXZ>@>{_s`WUU? eD)BZ%|DsXHHF1PKRaJYVu|K3FaGg#CH~s;|P~1-d literal 0 HcmV?d00001 diff --git a/lib/production/CompetitiveProgramming/Codeforces/Problem1562B.class b/lib/production/CompetitiveProgramming/Codeforces/Problem1562B.class new file mode 100644 index 0000000000000000000000000000000000000000..d62d5cb11fbbb30387af4e9f8e6dbdc3059acfe0 GIT binary patch literal 2469 zcmZ`)TXPd-7=FI&CY!^S9@92$6janSr7h4>p$85H(LyL_%c)gln=a{=bQ6;eQUpP* z&N#!BSL!$;c62(Ujt6E8RUCeRH{N*VFYsD#7zU`%w@GP=aIxR_z3=y)p67jc_xJn1 z-U85r4}yr|fQEwsBycDQ4@QD$#bLP|k>V?Ic{PYejA|GQB8UT0I4V!a{5UT66LL8j z#5gA8@|ukGdJw1ZhFnf-Fr*9pCXtk_kq%b>a=EjW4G&OaJOwvdnGjf)c%SzRmw({QpNle6qpzf34BKEnbYJ0p|)&qlzT%oJ>gyJb(A=V?8| z=PVy)R*hVWTm2(~Gh{x=t5V2i)LG+fc~F5c7e zKIWP7F(XReSBp73Ib$Z7yFyhO)wQa*ykioDM-Fy*Y^+Szu$?V9G&hY|wx>B(>f1vX za^yAJJnwKY+;@(nuS!{LQPJx(kM+rWe}1St^~4D81<#0bK#ZWEjphw(gpJ{zh;eV`6*ivr(#Tzoi#yM z*cr!D{M<(QK?YO^Ion*Y(rz_~j-%C$B@f0X4A%@1adg@Qt(=q4la^bzWUozr-i5=;i9~^C`VrSnDVvuz*W9 z5j=SVp^mUtgkD5d-MS*Gi>T@IE4=}wH>mW6!l8(-h}s2oM10{;5p@xNILPf90`mbe z9~9w0#7~23@GVjm5{t`!JWw@WM}0U@L<4te6_zF%O|C31n-Z|<0zQL?3ogVTO*KMj zAg~rx5%M~;QPYJQ^rIF>QHK+##{?~=5yl+=Mf?MqhL1s^yiS*#`X%ytfg(4X=kK^J~cDa=5Uj?v^LP7?^eMIFNdgDy@e^(>$%(L% z^&}+5b0?uoIyW#!J;z(p>5v3bEt|Md>EwoXgk#&~P@r)Z`$7?tw6cvKmS zww@kbT>i&3{VOg(DJ&K&JjAt|IeS>dHUjJ61Z^jn9fZ)wKK4`FhXLw_NT&oDCm|Z= yNP-k3p|%V+LSpv2IxlwNB}Re^t_8k((AY_F2i12W#9h?#SR;`Nyi6+(hW`VM{1f5; literal 0 HcmV?d00001 diff --git a/src/Codeforces/Problem1559C.java b/src/Codeforces/Problem1559C.java new file mode 100644 index 0000000..69cd457 --- /dev/null +++ b/src/Codeforces/Problem1559C.java @@ -0,0 +1,47 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1559C { + private static Scanner sc = new Scanner(System.in); + + public static void main(String[] args) { + int t = sc.nextInt(); + while (t-- >= 1) { + solve(); + System.out.println(); + } + } + + private static void solve() { + int n = sc.nextInt(); + int arr[] = new int[n + 2]; + for (int i = 1; i <= n; i++) { + arr[i] = sc.nextInt(); + } + if (arr[1] == 1) { + System.out.print(n + 1 + " "); + for (int i = 1; i <= n; i++) { + System.out.print(i + " "); + } + return; + } + for (int i = 1; i < n; i++) { + if (arr[i] == 0 && arr[i + 1] == 1) { + for (int k = 1; k <= i; k++) { + System.out.print(k + " "); + } + System.out.print(n + 1 + " "); + for (int k = i + 1; k <= n; k++) { + System.out.print(k + " "); + } + return; + } + } + + for (int i = 1; i <= n; i++) { + System.out.print(i + " "); + } + System.out.print(n + 1); + } +} From 2dfb10a1296d343750d36c2cd7e648ed02a044ee Mon Sep 17 00:00:00 2001 From: codedsun Date: Thu, 9 Sep 2021 17:38:00 +0530 Subject: [PATCH 85/91] Problem 1569A --- src/Codeforces/A.java | 44 ++++++++++++++++------ src/Codeforces/B.java | 64 +++++++++----------------------- src/Codeforces/Problem1569A.java | 42 +++++++++++++++++++++ 3 files changed, 91 insertions(+), 59 deletions(-) create mode 100644 src/Codeforces/Problem1569A.java diff --git a/src/Codeforces/A.java b/src/Codeforces/A.java index caa8609..256a83e 100644 --- a/src/Codeforces/A.java +++ b/src/Codeforces/A.java @@ -7,21 +7,41 @@ public static void main(String[] args) { Scanner sc = new Scanner(System.in); int t = sc.nextInt(); while (t-- >= 1) { - long l = sc.nextLong(); - long r = sc.nextLong(); - long ans = Integer.MIN_VALUE; - l = Math.max(l,r/2); - while (l < r) { - ans = Math.max(ans, r % l); - if(r%lb){ + if(s.charAt(left) == 'a'){ + left++; + }else if(s.charAt(right) == 'a'){ + right--; + }else{ + left++; + b--; + } + }else { + if(s.charAt(left) == 'b'){ + left++; + }else if(s.charAt(right) == 'b'){ + right--; + }else{ + left++; + a--; + } + } } - System.out.println(ans); + System.out.println((left+1)+" "+(right+1)); } } diff --git a/src/Codeforces/B.java b/src/Codeforces/B.java index caaa178..da743f2 100644 --- a/src/Codeforces/B.java +++ b/src/Codeforces/B.java @@ -1,65 +1,35 @@ package Codeforces; -import java.util.ArrayList; import java.util.Scanner; public class B { public static void main(String[] args) { Scanner sc = new Scanner(System.in); - boolean[] prime = generatePrime(); - ArrayList set = generateNonPrime(prime); int t = sc.nextInt(); while (t-- >= 1) { - int k = sc.nextInt(); + int n = sc.nextInt(); String s = sc.next(); - for (int j = 0; j < set.size(); j++) { - String no = set.get(j)+""; - int count = 0; - int index =0; - for (int i = 0; i < s.length(); i++) { - if(s.charAt(i) == no.charAt(index)){ - count++; - index++; + char result[][] = new char[n][n]; + boolean possible = true; + for (int i = 0; i < n; i++) { + char choice = s.charAt(i); + boolean win = false; + for (int j = 0; j < n; j++) { + if (i == j) { + result[i][j] = 'X'; } - if(count == no.length()){ - break; + if (choice == '1' && s.charAt(j) == '1') { + result[i][j] = '='; + } else if (choice == '1' && s.charAt(j) == '2') { + result[i][j] = 'a'; + } else if (choice == '2' && s.charAt(j) == '1') { + result[i][j] = '-'; + } else if (choice == '2' && s.charAt(j) == '2') { + result[i][j] = '-'; } } - if(count == no.length()){ - System.out.println(count); - System.out.println(no); - break; - } } - } } - private static ArrayList generateNonPrime(boolean[] prime) { - ArrayList set = new ArrayList<>(); - set.add(1); - for (int i = 2; i < 1000000; i++) { - if (!prime[i]) { - set.add(i); - } - } - return set; - } - - private static boolean[] generatePrime() { - boolean a[] = new boolean[1000000]; - for (int i = 0; i < a.length; i++) { - a[i] = true; - } - - for (int p = 2; p * p < a.length; p++) { - if (a[p]) { - for (int i = p * p; i < a.length; i += p) { - a[i] = false; - } - } - } - - return a; - } } diff --git a/src/Codeforces/Problem1569A.java b/src/Codeforces/Problem1569A.java new file mode 100644 index 0000000..58aefb2 --- /dev/null +++ b/src/Codeforces/Problem1569A.java @@ -0,0 +1,42 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1569A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while (t-- >= 1) { + int n = sc.nextInt(); + String s = sc.next(); + int i = 0; + int j = 0; + for (i = 0; i < s.length(); i++) { + int cal = s.charAt(i) == 'a' ? 1 : -1; + for (j = i + 1; j < s.length(); j++) { + if (s.charAt(j) == 'a') { + cal++; + } else { + cal--; + } + if (cal == 0) { + break; + } + } + if (cal == 0) { + break; + } + } + if (i == s.length() && j == s.length()) { + i = -1; + j = -1; + } else { + i++; + j++; + } + System.out.println(i +" "+j); + } + } + + +} From 60d3c92a0319de929b954126b8400193c0a69903 Mon Sep 17 00:00:00 2001 From: codedsun Date: Mon, 13 Sep 2021 20:38:26 +0530 Subject: [PATCH 86/91] Codeforces global round 16 --- src/Codeforces/A.java | 36 +--------------------- src/Codeforces/B.java | 32 +++++++++---------- src/Codeforces/C.java | 7 ----- src/Codeforces/Problem1566A.java | 24 +++++++++++++++ src/Codeforces/Problem1566B.java | 30 ++++++++++++++++++ src/Codeforces/Problem1566C.java | 53 ++++++++++++++++++++++++++++++++ 6 files changed, 122 insertions(+), 60 deletions(-) create mode 100644 src/Codeforces/Problem1566A.java create mode 100644 src/Codeforces/Problem1566B.java create mode 100644 src/Codeforces/Problem1566C.java diff --git a/src/Codeforces/A.java b/src/Codeforces/A.java index 256a83e..ec1510a 100644 --- a/src/Codeforces/A.java +++ b/src/Codeforces/A.java @@ -7,41 +7,7 @@ public static void main(String[] args) { Scanner sc = new Scanner(System.in); int t = sc.nextInt(); while (t-- >= 1) { - int n = sc.nextInt(); - String s = sc.next(); - int a = 0; - int b = 0; - for (int i = 0; i < s.length(); i++) { - if (s.charAt(i) == 'a') { - a++; - } else { - b++; - } - } - int left = 0; - int right = s.length() - 1; - while (a != b && left < right) { - if(a>b){ - if(s.charAt(left) == 'a'){ - left++; - }else if(s.charAt(right) == 'a'){ - right--; - }else{ - left++; - b--; - } - }else { - if(s.charAt(left) == 'b'){ - left++; - }else if(s.charAt(right) == 'b'){ - right--; - }else{ - left++; - a--; - } - } - } - System.out.println((left+1)+" "+(right+1)); + } } diff --git a/src/Codeforces/B.java b/src/Codeforces/B.java index da743f2..cbff4f5 100644 --- a/src/Codeforces/B.java +++ b/src/Codeforces/B.java @@ -7,28 +7,24 @@ public static void main(String[] args) { Scanner sc = new Scanner(System.in); int t = sc.nextInt(); while (t-- >= 1) { - int n = sc.nextInt(); String s = sc.next(); - char result[][] = new char[n][n]; - boolean possible = true; - for (int i = 0; i < n; i++) { - char choice = s.charAt(i); - boolean win = false; - for (int j = 0; j < n; j++) { - if (i == j) { - result[i][j] = 'X'; - } - if (choice == '1' && s.charAt(j) == '1') { - result[i][j] = '='; - } else if (choice == '1' && s.charAt(j) == '2') { - result[i][j] = 'a'; - } else if (choice == '2' && s.charAt(j) == '1') { - result[i][j] = '-'; - } else if (choice == '2' && s.charAt(j) == '2') { - result[i][j] = '-'; + long sum = 0; + int c = -1; + for (int i = 0; i < s.length(); i++) { + if(c!= -1 && s.charAt(i)-48 == c){ + continue; + }else{ + c = s.charAt(i)-48; + if(c==0){ + sum = sum+1; } } + + } + if(sum>2){ + sum = 2; } + System.out.println(sum); } } diff --git a/src/Codeforces/C.java b/src/Codeforces/C.java index 0679a13..c7b74c0 100644 --- a/src/Codeforces/C.java +++ b/src/Codeforces/C.java @@ -8,13 +8,6 @@ public static void main(String[] args) { Scanner sc = new Scanner(System.in); int t = sc.nextInt(); while (t-- >= 1) { - long n = sc.nextLong(); - long m = sc.nextLong(); - if(n>m){ - System.out.println("0"); - }else{ - - } } } } diff --git a/src/Codeforces/Problem1566A.java b/src/Codeforces/Problem1566A.java new file mode 100644 index 0000000..6ff084e --- /dev/null +++ b/src/Codeforces/Problem1566A.java @@ -0,0 +1,24 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1566A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while (t-- >= 1) { + long n = sc.nextLong(); + long s = sc.nextLong(); + double n1 = n; + double medianIndex = Math.ceil(n1 / 2); + if (n == 1) { + System.out.println(s); + } else { + long index = (n - (medianIndex - 1)) > 0 ? (long) (n - (medianIndex - 1)) : n; + long maxValue = (long) ((s) / (index)); + System.out.println( maxValue); + } + + } + } +} diff --git a/src/Codeforces/Problem1566B.java b/src/Codeforces/Problem1566B.java new file mode 100644 index 0000000..fd8a384 --- /dev/null +++ b/src/Codeforces/Problem1566B.java @@ -0,0 +1,30 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1566B { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while (t-- >= 1) { + String s = sc.next(); + long sum = 0; + int c = -1; + for (int i = 0; i < s.length(); i++) { + if(c!= -1 && s.charAt(i)-48 == c){ + continue; + }else{ + c = s.charAt(i)-48; + if(c==0){ + sum = sum+1; + } + } + + } + if(sum>2){ + sum = 2; + } + System.out.println(sum); + } + } +} diff --git a/src/Codeforces/Problem1566C.java b/src/Codeforces/Problem1566C.java new file mode 100644 index 0000000..6ca0235 --- /dev/null +++ b/src/Codeforces/Problem1566C.java @@ -0,0 +1,53 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1566C { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while (t-- >= 1) { + int n = sc.nextInt(); + String s = sc.next(); + String s1 = sc.next(); + int arr[][] = new int[2][n]; + for (int i = 0; i < 2; i++) { + for (int j = 0; j < n; j++) { + if (i == 1) { + arr[i][j] = s1.charAt(j) - 48; + } else { + arr[i][j] = s.charAt(j) - 48; + } + } + } + long max = 0; + for (int i = 0; i < 1; i++) { + for (int j = 0; j < n; ) { + if ((arr[0][j] == 1 && arr[1][j] == 0)|| (arr[0][j] == 0 && arr[1][j] == 1)) { + max = max + 2; + j++; + } else if (j + 1 < n && arr[0][j] == 1 && arr[0][j + 1] == 0) { + max = max + 2; + j = j + 2; + } + else if (j + 1 < n && arr[0][j] == 0 && arr[0][j + 1] == 1) { + if(arr[1][j+1] == 1) { + max = max + 2; + j = j + 2; + }else{ + max = max+1; + j++; + } + } + else if (arr[0][j] == 0 && arr[1][j] == 0) { + max = max + 1; + j++; + } else { + j++; + } + } + } + System.out.println(max); + } + } +} From f7c7f9b8a42c406bfc81c62bd0077fa3527e7cf9 Mon Sep 17 00:00:00 2001 From: codedsun Date: Tue, 14 Sep 2021 16:28:12 +0530 Subject: [PATCH 87/91] Problem 1566D1 --- src/Codeforces/Problem1566D1.java | 30 ++++++++++++++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100644 src/Codeforces/Problem1566D1.java diff --git a/src/Codeforces/Problem1566D1.java b/src/Codeforces/Problem1566D1.java new file mode 100644 index 0000000..823e2a2 --- /dev/null +++ b/src/Codeforces/Problem1566D1.java @@ -0,0 +1,30 @@ +package Codeforces; + +import java.util.ArrayList; +import java.util.Scanner; + +public class Problem1566D1 { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while (t-- >= 1) { + int n = sc.nextInt(); + int m = sc.nextInt(); + int arr[] = new int[n * m]; + for (int i = 0; i < n * m; i++) { + arr[i] = sc.nextInt(); + } + int con = 0; + ArrayList arrayList = new ArrayList<>(); + for (int i = 0; i < n * m; i++) { + for (int j = 0; j < arrayList.size(); j++) { + if (arr[i] > arrayList.get(j)) { + con++; + } + } + arrayList.add(arr[i]); + } + System.out.println(con); + } + } +} From f98e31a22631b3ff0427a2e99a9f48e22f58a280 Mon Sep 17 00:00:00 2001 From: codedsun Date: Fri, 17 Sep 2021 20:58:09 +0530 Subject: [PATCH 88/91] contest 742 --- src/Codeforces/Problem1567A.java | 25 +++++++++++++ src/Codeforces/Problem1567B.java | 32 +++++++++++++++++ src/Codeforces/Problem1567C.java | 29 +++++++++++++++ src/Codeforces/Problem1569A.java | 36 +++++++++---------- src/Codeforces/Problem1569B.java | 60 ++++++++++++++++++++++++++++++++ 5 files changed, 164 insertions(+), 18 deletions(-) create mode 100644 src/Codeforces/Problem1567A.java create mode 100644 src/Codeforces/Problem1567B.java create mode 100644 src/Codeforces/Problem1567C.java create mode 100644 src/Codeforces/Problem1569B.java diff --git a/src/Codeforces/Problem1567A.java b/src/Codeforces/Problem1567A.java new file mode 100644 index 0000000..95a10ab --- /dev/null +++ b/src/Codeforces/Problem1567A.java @@ -0,0 +1,25 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1567A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while (t-- >= 1) { + int l = sc.nextInt(); + String s = sc.next(); + String ns = ""; + for (int i = 0; i < s.length(); i++) { + if(s.charAt(i)=='D'){ + ns = ns+'U'; + }else if(s.charAt(i) == 'U'){ + ns = ns+'D'; + }else{ + ns = ns+s.charAt(i); + } + } + System.out.println(ns); + } + } +} diff --git a/src/Codeforces/Problem1567B.java b/src/Codeforces/Problem1567B.java new file mode 100644 index 0000000..b05e1b3 --- /dev/null +++ b/src/Codeforces/Problem1567B.java @@ -0,0 +1,32 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1567B { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while (t-- >= 1) { + int a = sc.nextInt(); + int b = sc.nextInt(); + int xor = 0; + int length = a; + for (int i = 1; i < a; i++) { + xor = xor ^ i; + } + System.out.println(xor); + if (xor != b) { + if (a == 1 && b == 1) { + length = length + 2; + } else { + if(xor == 1 && b!=0){ + length = length+2; + }else{ + length = length+1; + } + } + } + System.out.println(length); + } + } +} diff --git a/src/Codeforces/Problem1567C.java b/src/Codeforces/Problem1567C.java new file mode 100644 index 0000000..c71d18f --- /dev/null +++ b/src/Codeforces/Problem1567C.java @@ -0,0 +1,29 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1567C { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while(t-->=1) { + int n = sc.nextInt(); + int i = 1; + int a = 0, b = 0; + int c1 = 1, c2 = 1; + while (n > 0) { + int r = n % 10; + if (i % 2 == 0) { + a = c1 * r + a; + c1 = c1 * 10; + } else { + b = c2 * r + b; + c2 = c2 * 10; + } + i++; + n = n / 10; + } + System.out.println(((a+1)*(b+1))-2); + } + } +} diff --git a/src/Codeforces/Problem1569A.java b/src/Codeforces/Problem1569A.java index 58aefb2..7779634 100644 --- a/src/Codeforces/Problem1569A.java +++ b/src/Codeforces/Problem1569A.java @@ -11,30 +11,30 @@ public static void main(String[] args) { String s = sc.next(); int i = 0; int j = 0; - for (i = 0; i < s.length(); i++) { - int cal = s.charAt(i) == 'a' ? 1 : -1; - for (j = i + 1; j < s.length(); j++) { - if (s.charAt(j) == 'a') { - cal++; - } else { - cal--; - } - if (cal == 0) { - break; - } - } - if (cal == 0) { - break; - } - } - if (i == s.length() && j == s.length()) { + if (n == 1) { i = -1; j = -1; } else { + char ch = s.charAt(i); + i = 0; + boolean find = false; + for (int k = 1; k < n; k++) { + if(ch != s.charAt(k)){ + j = k; + find = true; + break; + }else{ + i++; + } + } i++; j++; + if(!find){ + i = -1; + j = -1; + } } - System.out.println(i +" "+j); + System.out.println(i+" "+j); } } diff --git a/src/Codeforces/Problem1569B.java b/src/Codeforces/Problem1569B.java new file mode 100644 index 0000000..a58d58d --- /dev/null +++ b/src/Codeforces/Problem1569B.java @@ -0,0 +1,60 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1569B { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while (t-- >= 1) { + int n = sc.nextInt(); + int arr[] = new int[n]; + String s = sc.next(); + int ones = 0, twos = 0; + for (int i = 0; i < s.length(); i++) { + arr[i] = s.charAt(i)-48; + if (arr[i] == 1) { + ones++; + } else { + twos++; + } + } + if (twos == 2 || twos == 1) { + System.out.println("NO"); + continue; + } + System.out.println("YES"); + // 1 = zero loses, 2 = one win + char game[][] = new char[n][n]; + for (int i = 0; i < n; i++) { + int x = 1; + for (int j = i; j < n; j++) { + if (i == j) { + game[i][j] = 'X'; + continue; + } + if (arr[i] == 1) { + game[i][j] = '='; + game[j][i] = '='; + } else { + if (x == 1 && arr[j] == 2) { + game[i][j] = '+'; + game[j][i] = '-'; + x = 2; + }else{ + game[i][j] = '-'; + game[j][i] = '+'; + } + } + } + } + + for (int i = 0; i < n; i++) { + for (int j = 0; j < n; j++) { + System.out.print(game[i][j]); + } + System.out.println(); + } + } + } +} From 35a879d0d889c8b49804262d41fdfb6e1f11b817 Mon Sep 17 00:00:00 2001 From: codedsun Date: Tue, 21 Sep 2021 12:35:30 +0530 Subject: [PATCH 89/91] Contest edu round 114 --- src/Codeforces/A.java | 24 +++++++++++++++++++ src/Codeforces/B.java | 41 +++++++++++++++++++------------- src/Codeforces/C.java | 35 ++++++++++++++++++++++++++- src/Codeforces/Problem1574A.java | 37 ++++++++++++++++++++++++++++ 4 files changed, 120 insertions(+), 17 deletions(-) create mode 100644 src/Codeforces/Problem1574A.java diff --git a/src/Codeforces/A.java b/src/Codeforces/A.java index ec1510a..7f90f5e 100644 --- a/src/Codeforces/A.java +++ b/src/Codeforces/A.java @@ -1,14 +1,38 @@ package Codeforces; import java.util.Scanner; +import java.util.Stack; public class A { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int t = sc.nextInt(); while (t-- >= 1) { + int n = sc.nextInt(); + Stack s = new Stack(); + generateParenthesis(n, 0,0, "",s); + for (int i = 0; i < n; i++) { + System.out.println(s.get(i)); + } + } + } + static void generateParenthesis(int n, int open, int close, String s, Stack ans){ + if(ans.size()>n){ + return; } + if(open==n && close==n){ + ans.push(s); + return; + } + + if(open= 1) { - String s = sc.next(); - long sum = 0; - int c = -1; - for (int i = 0; i < s.length(); i++) { - if(c!= -1 && s.charAt(i)-48 == c){ - continue; - }else{ - c = s.charAt(i)-48; - if(c==0){ - sum = sum+1; - } + long a = sc.nextLong(); + long b = sc.nextLong(); + long c = sc.nextLong(); + long m = sc.nextLong(); + if (m == 0) { + if (b >=a && b >=c) { + long temp = a; + a = b; + b = temp; + }else if(c>=a && c>=b){ + long temp = a; + a = c; + c = temp; + } + long sum = a - b - c; + if ((Math.abs(sum)) > 1) { + System.out.println("NO"); + } else { + System.out.println("YES"); + } + } else { + if (((a / 2) + (b / 2) + (c / 2)) == m) { + System.out.println("YES"); + } else { + System.out.println("NO"); } - - } - if(sum>2){ - sum = 2; } - System.out.println(sum); } } diff --git a/src/Codeforces/C.java b/src/Codeforces/C.java index c7b74c0..979d4e3 100644 --- a/src/Codeforces/C.java +++ b/src/Codeforces/C.java @@ -7,7 +7,40 @@ public class C { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int t = sc.nextInt(); - while (t-- >= 1) { + long number[] = new long[t]; + long sum = 0; + long max = Long.MIN_VALUE; + long min = Long.MAX_VALUE; + for (int i = 0; i < t; i++) { + long a = sc.nextLong(); + sum = sum + a; + if (a < min) { + min = a; + } + if (a > max) { + max = a; + } + } + int m = sc.nextInt(); + for (int i = 0; i < m; i++) { + long x = sc.nextLong(); + long y = sc.nextLong(); + long sumEqual = sum; + long coins = 0; + if (x < max) { + } else { + coins = x - max; + sum = sum+coins; + } + sum = sum-x; + + if (y < sum) { + } else { + long coins2 = y - sum; + coins += coins2; + } + sum = sumEqual; + System.out.println(coins); } } } diff --git a/src/Codeforces/Problem1574A.java b/src/Codeforces/Problem1574A.java new file mode 100644 index 0000000..e8ec30f --- /dev/null +++ b/src/Codeforces/Problem1574A.java @@ -0,0 +1,37 @@ +package Codeforces; + +import java.util.Scanner; +import java.util.Stack; + +public class Problem1574A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while (t-- >= 1) { + int n = sc.nextInt(); + Stack s = new Stack(); + generateParenthesis(n, 0,0, "",s); + for (int i = 0; i < n; i++) { + System.out.println(s.get(i)); + } + } + } + + static void generateParenthesis(int n, int open, int close, String s, Stack ans){ + if(ans.size()>n){ + return; + } + if(open==n && close==n){ + ans.push(s); + return; + } + + if(open Date: Tue, 28 Sep 2021 20:00:36 +0530 Subject: [PATCH 90/91] Problem 1549A --- src/Codeforces/Problem1549A.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 src/Codeforces/Problem1549A.java diff --git a/src/Codeforces/Problem1549A.java b/src/Codeforces/Problem1549A.java new file mode 100644 index 0000000..efb938a --- /dev/null +++ b/src/Codeforces/Problem1549A.java @@ -0,0 +1,15 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1549A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while(t-->=1){ + long n = sc.nextLong(); + long rem = n%2; + System.out.println("2"+" "+(n-rem)); + } + } +} From 559b594f0764f18dfe6dd8e479961d5cf10873d3 Mon Sep 17 00:00:00 2001 From: codedsun Date: Wed, 29 Sep 2021 14:36:20 +0530 Subject: [PATCH 91/91] Codeforces contest 744 --- src/Codeforces/A.java | 23 -------------- src/Codeforces/B.java | 28 +---------------- src/Codeforces/D.java | 14 +++++++++ src/Codeforces/E1.java | 45 +++++++++++++++++++++++++++ src/Codeforces/Problem1579A.java | 42 +++++++++++++++++++++++++ src/Codeforces/Problem1579B.java | 4 +++ src/Codeforces/Problem1579D.java | 53 ++++++++++++++++++++++++++++++++ 7 files changed, 159 insertions(+), 50 deletions(-) create mode 100644 src/Codeforces/D.java create mode 100644 src/Codeforces/E1.java create mode 100644 src/Codeforces/Problem1579A.java create mode 100644 src/Codeforces/Problem1579B.java create mode 100644 src/Codeforces/Problem1579D.java diff --git a/src/Codeforces/A.java b/src/Codeforces/A.java index 7f90f5e..5c8ad11 100644 --- a/src/Codeforces/A.java +++ b/src/Codeforces/A.java @@ -8,31 +8,8 @@ public static void main(String[] args) { Scanner sc = new Scanner(System.in); int t = sc.nextInt(); while (t-- >= 1) { - int n = sc.nextInt(); - Stack s = new Stack(); - generateParenthesis(n, 0,0, "",s); - for (int i = 0; i < n; i++) { - System.out.println(s.get(i)); - } - } - } - static void generateParenthesis(int n, int open, int close, String s, Stack ans){ - if(ans.size()>n){ - return; } - if(open==n && close==n){ - ans.push(s); - return; - } - - if(open= 1) { - long a = sc.nextLong(); - long b = sc.nextLong(); - long c = sc.nextLong(); - long m = sc.nextLong(); - if (m == 0) { - if (b >=a && b >=c) { - long temp = a; - a = b; - b = temp; - }else if(c>=a && c>=b){ - long temp = a; - a = c; - c = temp; - } - long sum = a - b - c; - if ((Math.abs(sum)) > 1) { - System.out.println("NO"); - } else { - System.out.println("YES"); - } - } else { - if (((a / 2) + (b / 2) + (c / 2)) == m) { - System.out.println("YES"); - } else { - System.out.println("NO"); - } - } + } } diff --git a/src/Codeforces/D.java b/src/Codeforces/D.java new file mode 100644 index 0000000..e6c75a4 --- /dev/null +++ b/src/Codeforces/D.java @@ -0,0 +1,14 @@ +package Codeforces; + +import java.util.ArrayList; +import java.util.Arrays; +import java.util.Scanner; + +public class D { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while (t-- >= 1) { + } + } +} diff --git a/src/Codeforces/E1.java b/src/Codeforces/E1.java new file mode 100644 index 0000000..0224ee3 --- /dev/null +++ b/src/Codeforces/E1.java @@ -0,0 +1,45 @@ +package Codeforces; + +import java.util.ArrayList; +import java.util.Scanner; + +public class E1 { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while (t-- >= 1) { + int n = sc.nextInt(); + ArrayList arr = new ArrayList(); + for (int i = 0; i < n; i++) { + arr.add(sc.nextLong()); + } + long length = 0; + long finalnumber = 0; + for (int i = 0; i < n; i++) { + long addingToBeg = (long) (Math.pow(10, length) * arr.get(i)); + long addingToEnd = (long) (Math.pow(10, 1) * finalnumber); + if (addingToBeg + finalnumber > addingToEnd + arr.get(i)) { + finalnumber = addingToEnd + arr.get(i); + } else { + finalnumber = addingToBeg + finalnumber; + } + length++; + } + ArrayList finalAns = new ArrayList<>(); + long ff = finalnumber; + while (ff != 0) { + finalAns.add(0, ff % 10); + ff = ff / 10; + } + + if (finalAns.size() == 0) { + System.out.println(arr.get(0)); + } else { + for (int i = 0; i < finalAns.size(); i++) { + System.out.print(finalAns.get(i) + " "); + } + System.out.println(); + } + } + } +} diff --git a/src/Codeforces/Problem1579A.java b/src/Codeforces/Problem1579A.java new file mode 100644 index 0000000..0e4957c --- /dev/null +++ b/src/Codeforces/Problem1579A.java @@ -0,0 +1,42 @@ +package Codeforces; + +import java.util.Scanner; + +public class Problem1579A { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while (t-- >= 1) { + String s = sc.next(); + int a = 0, b = 0, c = 0; + for (int i = 0; i < s.length(); i++) { + if (s.charAt(i) == 'A') { + a++; + } else if (s.charAt(i) == 'B') { + b++; + } else { + c++; + } + } + if (a > b) { + a = a - b; + b = 0; + } else { + b = b - a; + a = 0; + } + if (b > c) { + b = b - c; + c = c - c; + } else { + c = c - b; + b = 0; + } + if(a == 0 && b== 0 && c == 0){ + System.out.println("YES"); + }else{ + System.out.println("NO"); + } + } + } +} diff --git a/src/Codeforces/Problem1579B.java b/src/Codeforces/Problem1579B.java new file mode 100644 index 0000000..acb7521 --- /dev/null +++ b/src/Codeforces/Problem1579B.java @@ -0,0 +1,4 @@ +package Codeforces; + +public class Problem1579B { +} diff --git a/src/Codeforces/Problem1579D.java b/src/Codeforces/Problem1579D.java new file mode 100644 index 0000000..0434e3a --- /dev/null +++ b/src/Codeforces/Problem1579D.java @@ -0,0 +1,53 @@ +package Codeforces; + +import java.util.ArrayList; +import java.util.Arrays; +import java.util.Scanner; + +public class Problem1579D { + public static void main(String[] args) { + Scanner sc = new Scanner(System.in); + int t = sc.nextInt(); + while (t-- >= 1) { + int n = sc.nextInt(); + ArrayList ans = new ArrayList<>(); + ArrayList integers = new ArrayList<>(); + for (int i = 0; i < n; i++) { + long a = sc.nextLong(); + integers.add(a); + } + int start = 0; + int end = integers.size() - 1; + while (start < end ) { + if(integers.get(start) == 0){ + start++; + continue; + }else if(integers.get(end) == 0){ + end--; + continue; + } + long i1 = integers.get(start); + long i2 = integers.get(end); + boolean endIndex = true; + if (i1 < i2) { + endIndex = false; + long temp = i1; + i1 = i2; + i2 = temp; + } + for (int i = 0; i < i2; i++) { + ans.add((start + 1) + " " + (end + 1)); + } + integers.set(start, integers.get(start) - i2); + integers.set(end, integers.get(end) - i2); + if (endIndex) { + end--; + } else { + start++; + } + } + System.out.println(ans.size()); + System.out.println(Arrays.toString(ans.toArray())); + } + } +}