Forwarded from allcoding1_official
Forwarded from allcoding1_official
Forwarded from allcoding1_official
INFOSYS EXAM ANS 10AM
ALL Slots are available
Telegram:- @allcoding1
@allcoding1
Discussion group:- @infosys_exam_Ans
Coding Ans:- https://instagram.com/allcoding1_official?igshid=OGQ2MjdiOTE=
Share with your friends
ALL Slots are available
Telegram:- @allcoding1
@allcoding1
Discussion group:- @infosys_exam_Ans
Coding Ans:- https://instagram.com/allcoding1_official?igshid=OGQ2MjdiOTE=
Share with your friends
👏10👍9
Python
INFOSYS EXAM ANS 10AM
ALL Slots are available
Telegram:- @allcoding1
@allcoding1
Discussion group:- @infosys_exam_Ans
Coding Ans:- https://instagram.com/allcoding1_official?igshid=OGQ2MjdiOTE=
Share with your friends
INFOSYS EXAM ANS 10AM
ALL Slots are available
Telegram:- @allcoding1
@allcoding1
Discussion group:- @infosys_exam_Ans
Coding Ans:- https://instagram.com/allcoding1_official?igshid=OGQ2MjdiOTE=
Share with your friends
👍7
Python
INFOSYS EXAM ANS 10AM
ALL Slots are available
Telegram:- @allcoding1
@allcoding1
Discussion group:- @infosys_exam_Ans
Coding Ans:- https://instagram.com/allcoding1_official?igshid=OGQ2MjdiOTE=
Share with your friends
INFOSYS EXAM ANS 10AM
ALL Slots are available
Telegram:- @allcoding1
@allcoding1
Discussion group:- @infosys_exam_Ans
Coding Ans:- https://instagram.com/allcoding1_official?igshid=OGQ2MjdiOTE=
Share with your friends
👍5
#include <bits/stdc++.h>
using namespace std;
int main() {
string S;
cin >> S;
int n = S.length();
int dp[n + 1];
memset(dp, 0x3f, sizeof dp);
dp[0] = 0;
for (int i = 0; i < n; i++) {
int digit = S[i] - '0';
for (int j = max(0, i - 2); j < i; j++) {
int sum = 0;
for (int k = j; k <= i; k++) {
sum += S[k] - '0';
}
if (sum % 3 == 0) {
int cost = digit;
for (int k = j; k <= i; k++) {
cost = min(cost, S[k] - '0');
//@allcoding1
}
dp[i + 1] = min(dp[i + 1], dp[j] + cost);
}
}
}
cout << dp[n] << endl;
return 0;
}
C++
INFOSYS EXAM ANS 10AM
ALL Slots are available
Telegram:- @allcoding1
@allcoding1
discussion group:- @Infosys_exam_Ans
Coding Ans :- https://instagram.com/allcoding1_official?igshid=OGQ2MjdiOTE=
Share with your friends
using namespace std;
int main() {
string S;
cin >> S;
int n = S.length();
int dp[n + 1];
memset(dp, 0x3f, sizeof dp);
dp[0] = 0;
for (int i = 0; i < n; i++) {
int digit = S[i] - '0';
for (int j = max(0, i - 2); j < i; j++) {
int sum = 0;
for (int k = j; k <= i; k++) {
sum += S[k] - '0';
}
if (sum % 3 == 0) {
int cost = digit;
for (int k = j; k <= i; k++) {
cost = min(cost, S[k] - '0');
//@allcoding1
}
dp[i + 1] = min(dp[i + 1], dp[j] + cost);
}
}
}
cout << dp[n] << endl;
return 0;
}
C++
INFOSYS EXAM ANS 10AM
ALL Slots are available
Telegram:- @allcoding1
@allcoding1
discussion group:- @Infosys_exam_Ans
Coding Ans :- https://instagram.com/allcoding1_official?igshid=OGQ2MjdiOTE=
Share with your friends
👍20
Java 8
INFOSYS EXAM ANS 10AM
ALL Slots are available
Telegram:- @allcoding1
@allcoding1
Discussion group:- @infosys_exam_Ans
Coding Ans:- https://instagram.com/allcoding1_official?igshid=OGQ2MjdiOTE=
Share with your friends
INFOSYS EXAM ANS 10AM
ALL Slots are available
Telegram:- @allcoding1
@allcoding1
Discussion group:- @infosys_exam_Ans
Coding Ans:- https://instagram.com/allcoding1_official?igshid=OGQ2MjdiOTE=
Share with your friends
👍9
def shortest_subarray(colors, C):
n = len(colors)
color_count = [0] * (C+1)
left, right = 0, 0
min_length = float('inf')
count = 0
while right < n:
color_count[colors[right]] += 1
if color_count[colors[right]] == 1:
count += 1
while count == C:
min_length = min(min_length, right - left + 1)
color_count[colors[left]] -= 1
if color_count[colors[left]] == 0:
count -= 1
left += 1
right += 1
if min_length == float('inf'):
return -1
else:
return min_length
Python3
INFOSYS EXAM ANS 10AM
ALL Slots are available
Telegram:- @allcoding1
@allcoding1
Discussion group:- @infosys_exam_Ans
Coding Ans:- https://instagram.com/allcoding1_official?igshid=OGQ2MjdiOTE=
Share with your friends
n = len(colors)
color_count = [0] * (C+1)
left, right = 0, 0
min_length = float('inf')
count = 0
while right < n:
color_count[colors[right]] += 1
if color_count[colors[right]] == 1:
count += 1
while count == C:
min_length = min(min_length, right - left + 1)
color_count[colors[left]] -= 1
if color_count[colors[left]] == 0:
count -= 1
left += 1
right += 1
if min_length == float('inf'):
return -1
else:
return min_length
Python3
INFOSYS EXAM ANS 10AM
ALL Slots are available
Telegram:- @allcoding1
@allcoding1
Discussion group:- @infosys_exam_Ans
Coding Ans:- https://instagram.com/allcoding1_official?igshid=OGQ2MjdiOTE=
Share with your friends
👍12
Python
INFOSYS EXAM ANS 10AM
ALL Slots are available
Telegram:- @allcoding1
@allcoding1
Discussion group:- @infosys_exam_Ans
Coding Ans:- https://instagram.com/allcoding1_official?igshid=OGQ2MjdiOTE=
Share with your friends
INFOSYS EXAM ANS 10AM
ALL Slots are available
Telegram:- @allcoding1
@allcoding1
Discussion group:- @infosys_exam_Ans
Coding Ans:- https://instagram.com/allcoding1_official?igshid=OGQ2MjdiOTE=
Share with your friends
👍10