ar
Feedback
Code with Cisco OA Help : Interview Help

Code with Cisco OA Help : Interview Help

الذهاب إلى القناة على Telegram

Codeforces Codechef Leetcode AtCoder GFG CodeStudio All Contests Solutions available.

إظهار المزيد
916
المشتركون
لا توجد بيانات24 ساعات
-47 أيام
+5530 أيام
أرشيف المشاركات
Kth index done GCD Sum done

int n, x; bool func(int middle_ele, vi &arr) { int req = 0; for (int i = 0; i < n; i++) { if (middle_ele < arr[i]) continue; req += middle_ele - arr[i]; } return req <= x; } void e() { cin >> n >> x; takeInputArr; int l = 0, h = 1e13, middle_ele; while (h - l > 1) { middle_ele = (h + l) / 2; if (func(middle_ele, arr)) l = middle_ele; else h = middle_ele - 1; } if (func(h, arr)) cout << h << '\n'; else cout << l << '\n'; } // E

AnimatedSticker.tgs0.09 KB

#include <iostream> #include<bits/stdc++.h> using namespace std; int main() { int t; cin>>t; while(t--){ int n,k; cin>>n>>k; string s; cin>>s; int ans = 0; for(int i=0;i<n;i++){ if(s[i]=='B'){ ans++; i+=k-1; } } cout<<ans<<endl; } return 0; } // D

int answer = 0; for (int i = 0; i < 10; i++) for (int j = 0; j < 10; j++) if (v[i][j] == 'X') answer += min(min(i, j) + 1, 10 - max(i, j)); cout << answer << endl; // c

void b() { int n; cin >> n; vector v(n); for (int i = 0; i < n; i++) cin >> v[i]; int answer = 0; for (int i = 0; i < n; i++) { int currentProduct = 1; v[i]++; for (int j : v) currentProduct *= j; answer = max(answer, currentProduct); v[i]--; } cout << answer << endl; } // B

A, b, c , d done, 😍❤️‍🔥

a and b and c done 😍❤️‍🔥

B done ✅

Those who are from NITs or IIITs please dm me, I need little bit of your help. @cp_wala

Warrior Chef will be uploaded at 250 subs

void LockpickingChef() { int n, m; cin >> n >> m; string s, k; cin >> s; cin >> k; int ans = INT_MAX; for (int i = 0; i < n; i++) { int curr = 0; if (i + m - 1 == n) { cout << ans << endl; return; } for (int j = i; j < i + m; j++) curr += min((10 + (k[j - i] - '0') - (s[j] - '0')) % 10, (10 - (k[j - i] - '0') + (s[j] - '0')) % 10); ans = min(ans, curr); } cout << ans << endl; }

Lockpicking Chef done ✅😍❤️‍🔥

// Work Smarter, Not Harder void code_iske_andar_hai() { int l, v1, v2; cin >> l >> v1 >> v2; int t1 = (l + v1 - 1) / v1; if (v1 == 1) t1 = l; int t2 = (l + v2 - 1) / v2; if (v2 == 1) t2 = l; cout << abs(t1 - t2)-1 << endl; }

A and B done ✅ 😍 very cheap

A done CF ✅ @cp_wala

class Solution { public: int maxNumberOfAlloys(int n, int k, int budget, vector> &composition, vector &stock, vector &cost) { vector> required_stock(k, vector(n, 0)); for (int i = 0; i < k; ++i) for (int j = 0; j < n; ++j) required_stock[i][j] = (long long)composition[i][j] * (long long)cost[j]; long long left = 0, right = 1e9, result = 0; while (left <= right) { long long mid = left + (right - left) / 2; bool can_create = false; for (int machine = 0; machine < k; ++machine) { long long total_cost = 0; for (int i = 0; i < n; ++i) { long long diff = mid * composition[machine][i] - stock[i]; if (diff > 0) total_cost += diff * cost[i]; } if (total_cost <= budget) { can_create = true; break; } } if (can_create) { result = mid; left = mid + 1; } else { right = mid - 1; } } return result; } }; // C

class Solution { public: int countWays(vector &arr) { int n = arr.size(), answer = 0; sort(arr.rbegin(), arr.rend()); reverse(arr.begin(), arr.end()); if (arr[0] > 0) answer = 1; if (n > arr[n - 1]) answer++; for (int idx = 0; idx < n - 1; idx++) if ((idx + 1) > arr[idx]) if ((idx + 1) < arr[idx + 1]) answer++; return answer; } }; // B