ACCENTURE | COGNIZANT | IBM | CAPGEMINI
الذهاب إلى القناة على Telegram
إظهار المزيد
7 691
المشتركون
-624 ساعات
-177 أيام
+3530 أيام
أرشيف المشاركات
+2
STELLANTIS EXAM DONE SUCCESSFULLY✅✅
Contact : @MLCODER2
+3
ETHOS LIFE ON-CAMPUS EXAM DONE & DUSTED✅✅
2 DSA + 1 REST API✅
contact : @MLCODER2
+3
ZENOTI ON-CAMPUS EXAM DONE SUCCESSFULLY✅✅
Contact : @MLCODER2
+3
ZENOTI ON-CAMPUS EXAM DONE SUCCESSFULLY
Contact : @MLCODER2
ACCENTURE 9AM,12PM & 3PM SLOTS AVAILABLE✅✅
100% CLEARNCE FOR YOUR EXAM✅✅
Contact : @MLCODER2
+1
CAPGEMINI ON-CAMPUS EXAM DONE SUCCESSFULLY✅✅
CONTACT : @MLCODER2
import java.util.*;
import java.io.*;
class SolutionClass {
private static final class FastScanner {
private final InputStream in;
private final byte[] buffer = new byte[1 << 16];
private int ptr = 0, len = 0;
FastScanner(InputStream is) { in = is; }
private int read() throws IOException {
if (ptr >= len) {
len = in.read(buffer);
ptr = 0;
if (len <= 0) return -1;
}
return buffer[ptr++];
}
int nextInt() throws IOException {
int c, sgn = 1, x = 0;
do c = read(); while (c <= ' ');
if (c == '-') { sgn = -1; c = read(); }
while (c > ' ') { x = x * 10 + (c - '0'); c = read(); }
return x * sgn;
}
}
public static void main(String[] args) throws Exception {
FastScanner fs = new FastScanner(System.in);
int N = fs.nextInt();
int[] a = new int[N + 1];
for (int i = 1; i <= N; i++) a[i] = fs.nextInt();
int L = fs.nextInt();
int R = fs.nextInt();
long[] pref = new long[N + 1];
for (int i = 1; i <= N; i++) pref[i] = pref[i - 1] + a[i];
TreeMap<Long, Integer> multiset = new TreeMap<>();
long best = Long.MAX_VALUE;
for (int j = 1; j <= N; j++) {
int addIdx = j - L;
if (addIdx >= 0) {
long val = pref[addIdx];
multiset.put(val, multiset.getOrDefault(val, 0) + 1);
}
int remIdx = j - R - 1;
if (remIdx >= 0) {
long val = pref[remIdx];
int cnt = multiset.getOrDefault(val, 0);
if (cnt <= 1) multiset.remove(val);
else multiset.put(val, cnt - 1);
}
if (!multiset.isEmpty()) {
Long candidateStart = multiset.lowerKey(pref[j]);
if (candidateStart != null) {
long sum = pref[j] - candidateStart;
if (sum < best) best = sum;
}
}
}
System.out.println(best == Long.MAX_VALUE ? -1 : best);
}
}
//sequence of consecutive stones✅
import java.io.*;
class SolutionClass {
public static void main(String[] args) throws Exception {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String[] parts = br.readLine().trim().split("\\s+");
long l = Long.parseLong(parts[0]);
long x = Long.parseLong(parts[1]);
if (x == 0 || l < x) {
System.out.println(0);
return;
}
int m = (int)(l / x);
long ans = solve(m);
System.out.println(ans);
}
private static long solve(int n) {
int[] x = new int[n + 1];
for (int i = 0; i <= n; i++) x[i] = i;
for (int p = 2; p <= n; p++) {
if (x[p] == p) {
for (int k = p; k <= n; k += p) {
x[k] -= x[k] / p;
}
}
}
long sum = 0;
for (int i = 1; i <= n; i++) sum += x[i];
return sum;
}
}
//Adam and GCD✅
+1
People who received this mail should contact me immediately.
Contact : @MLCODER2
+4
COGNIZANT ON-CMPUS EXAM DONE SUCCESSFULLY WITH REMOTE ACCESS ✅✅
Contact : @MLCODER2
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
