Forwarded from Goldman Sachs Exam Solutions
Forwarded from Goldman Sachs Exam Solutions
Forwarded from Goldman Sachs Exam Solutions
Forwarded from Goldman Sachs Exam Solutions
✅ Flipkart Grid 6.0 All 100% Correct Answers Uploaded 👇🏻
https://youtu.be/3-Y90jPqoNw
https://youtu.be/3-Y90jPqoNw
Share this with your friends 😇
https://youtu.be/3-Y90jPqoNw
https://youtu.be/3-Y90jPqoNw
Share this with your friends 😇
Telegram might get ban !
So, follow our WhatsApp Channel for backup 👇🏻
https://whatsapp.com/channel/0029Va4bojk90x2rq1LgdD1a
Must Follow ✅
So, follow our WhatsApp Channel for backup 👇🏻
https://whatsapp.com/channel/0029Va4bojk90x2rq1LgdD1a
Must Follow ✅
We will do a giveaway next week of ChatGPT-4 Plus to 100 students on WhatsApp.
Follow our WhatsApp channel 👇🏻
https://whatsapp.com/channel/0029Va4bojk90x2rq1LgdD1a
Follow our WhatsApp channel 👇🏻
https://whatsapp.com/channel/0029Va4bojk90x2rq1LgdD1a
LTI Mindtree Exam Pattern + Previous Year Paper.pdf
21.3 MB
✅ LTI Mindtree Exam Paper + Exam Pattern for 8 September Hiring Assement Drive
Share this with your friends 😇
Share this with your friends 😇
LTI Mindtree Discussion Group 👇
https://telegram.me/+6bFEm4J03OVkNDFl
https://telegram.me/+6bFEm4J03OVkNDFl
Best Competitive Programming and Coding Groups:
CodeChef Group 👇
https://t.me/codechef_answers
Codeforces Group 👇
https://t.me/codeforces_answers
Leetcode Group👇
https://t.me/leetcode_answers
Coding Ninjas Group 👇
https://t.me/+y6lKe5QXT1w2ODhl
Geeks For Geeks Group👇
https://t.me/gfg_answers
Newton School Group 👇
https://t.me/newton_school_answers
Atcoder Group 👇
https://t.me/atcoder_answers
CodeChef Group 👇
https://t.me/codechef_answers
Codeforces Group 👇
https://t.me/codeforces_answers
Leetcode Group👇
https://t.me/leetcode_answers
Coding Ninjas Group 👇
https://t.me/+y6lKe5QXT1w2ODhl
Geeks For Geeks Group👇
https://t.me/gfg_answers
Newton School Group 👇
https://t.me/newton_school_answers
Atcoder Group 👇
https://t.me/atcoder_answers
IPV6 Code
Java
IBM
https://telegram.me/+Q_kf6B6EFexiNmU9
public static String convertToIpv6(String ipv4Address) {
String[] octets = ipv4Address.split("\\.");
if (octets.length != 4) {
return "Invalid input";
}
if (octets[0].equals("127")) {
return "::1";
}
StringBuilder ipv6 = new StringBuilder("::FFFF:");
try {
for (int i = 0; i < 4; i++) {
int octet = Integer.parseInt(octets[i]);
if (octet < 0 || octet > 255) {
return "Invalid input";
}
String hex = String.format("%02X", octet);
ipv6.append(hex);
if (i == 1) {
ipv6.append(":");
}
}
} catch (NumberFormatException e) {
return "Invalid input";
}
return ipv6.toString();
}
IPV6 Code
Java
IBM
https://telegram.me/+Q_kf6B6EFexiNmU9
Java
IBM
https://telegram.me/+Q_kf6B6EFexiNmU9
public static String convertToIpv6(String ipv4Address) {
String[] octets = ipv4Address.split("\\.");
if (octets.length != 4) {
return "Invalid input";
}
if (octets[0].equals("127")) {
return "::1";
}
StringBuilder ipv6 = new StringBuilder("::FFFF:");
try {
for (int i = 0; i < 4; i++) {
int octet = Integer.parseInt(octets[i]);
if (octet < 0 || octet > 255) {
return "Invalid input";
}
String hex = String.format("%02X", octet);
ipv6.append(hex);
if (i == 1) {
ipv6.append(":");
}
}
} catch (NumberFormatException e) {
return "Invalid input";
}
return ipv6.toString();
}
IPV6 Code
Java
IBM
https://telegram.me/+Q_kf6B6EFexiNmU9
Triangle Code
C++
IBM
https://telegram.me/+Q_kf6B6EFexiNmU9
double calculate_area(int a, int b, int c) {
double p = (a + b + c) / 2.0;
return (p * (p - a) * (p - b) * (p - c));
}
int compare(const void* a, const void* b) {
triangle* t1 = (triangle*)a;
triangle* t2 = (triangle*)b;
if (t1->area < t2->area)
return -1;
else if (t1->area > t2->area)
return 1;
else
return 0;
}
int sort_by_area(triangle* tr, int n) {
if (tr == NULL || n <= 0) {
return -1;
}
for (int i = 0; i < n; i++) {
tr[i].area = calculate_area(tr[i].a, tr[i].b, tr[i].c);
}
qsort(tr, n, sizeof(triangle), compare);
return 0;
}
Triangle Code
C++
IBM
https://telegram.me/+Q_kf6B6EFexiNmU9
C++
IBM
https://telegram.me/+Q_kf6B6EFexiNmU9
double calculate_area(int a, int b, int c) {
double p = (a + b + c) / 2.0;
return (p * (p - a) * (p - b) * (p - c));
}
int compare(const void* a, const void* b) {
triangle* t1 = (triangle*)a;
triangle* t2 = (triangle*)b;
if (t1->area < t2->area)
return -1;
else if (t1->area > t2->area)
return 1;
else
return 0;
}
int sort_by_area(triangle* tr, int n) {
if (tr == NULL || n <= 0) {
return -1;
}
for (int i = 0; i < n; i++) {
tr[i].area = calculate_area(tr[i].a, tr[i].b, tr[i].c);
}
qsort(tr, n, sizeof(triangle), compare);
return 0;
}
Triangle Code
C++
IBM
https://telegram.me/+Q_kf6B6EFexiNmU9
Cisco Hiring 2025 and 2026 grads👇🏻
https://telegram.me/PLACEMENTLELO/605
https://telegram.me/PLACEMENTLELO/605
Maximize Hamming Distance
Java
Codechef Starters 152
https://telegram.me/+Q_kf6B6EFexiNmU9
import java.util.*;
import java.io.*;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringBuilder sb = new StringBuilder();
int T = Integer.parseInt(br.readLine());
while (T-- > 0) {
String[] nm = br.readLine().split(" ");
int N = Integer.parseInt(nm[0]);
int M = Integer.parseInt(nm[1]);
char[][] strings = new char[M][N];
for (int i = 0; i < M; i++) {
strings[i] = br.readLine().toCharArray();
}
for (int i = 0; i < N; i++) {
int count0 = 0;
int count1 = 0;
for (int j = 0; j < M; j++) {
if (strings[j][i] == '0') count0++;
else if (strings[j][i] == '1') count1++;
}
// Replace '?' optimally
for (int j = 0; j < M; j++) {
if (strings[j][i] == '?') {
if (count0 >= count1) {
strings[j][i] = '1';
count1++;
} else {
strings[j][i] = '0';
count0++;
}
}
}
}
long totalHammingDistance = 0;
for (int i = 0; i < M; i++) {
for (int j = i + 1; j < M; j++) {
totalHammingDistance += hammingDistance(strings[i], strings[j]);
}
}
sb.append(totalHammingDistance).append("\n");
}
System.out.print(sb.toString());
}
private static int hammingDistance(char[] s1, char[] s2) {
int distance = 0;
for (int i = 0; i < s1.length; i++) {
if (s1[i] != s2[i]) {
distance++;
}
}
return distance;
}
}
Maximize Hamming Distance
Java
Codechef Starters 152
https://telegram.me/+Q_kf6B6EFexiNmU9
Java
Codechef Starters 152
https://telegram.me/+Q_kf6B6EFexiNmU9
import java.util.*;
import java.io.*;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
StringBuilder sb = new StringBuilder();
int T = Integer.parseInt(br.readLine());
while (T-- > 0) {
String[] nm = br.readLine().split(" ");
int N = Integer.parseInt(nm[0]);
int M = Integer.parseInt(nm[1]);
char[][] strings = new char[M][N];
for (int i = 0; i < M; i++) {
strings[i] = br.readLine().toCharArray();
}
for (int i = 0; i < N; i++) {
int count0 = 0;
int count1 = 0;
for (int j = 0; j < M; j++) {
if (strings[j][i] == '0') count0++;
else if (strings[j][i] == '1') count1++;
}
// Replace '?' optimally
for (int j = 0; j < M; j++) {
if (strings[j][i] == '?') {
if (count0 >= count1) {
strings[j][i] = '1';
count1++;
} else {
strings[j][i] = '0';
count0++;
}
}
}
}
long totalHammingDistance = 0;
for (int i = 0; i < M; i++) {
for (int j = i + 1; j < M; j++) {
totalHammingDistance += hammingDistance(strings[i], strings[j]);
}
}
sb.append(totalHammingDistance).append("\n");
}
System.out.print(sb.toString());
}
private static int hammingDistance(char[] s1, char[] s2) {
int distance = 0;
for (int i = 0; i < s1.length; i++) {
if (s1[i] != s2[i]) {
distance++;
}
}
return distance;
}
}
Maximize Hamming Distance
Java
Codechef Starters 152
https://telegram.me/+Q_kf6B6EFexiNmU9
Winning World Finals
C++
Codechef Starters 152
https://telegram.me/+Q_kf6B6EFexiNmU9
#include <iostream>
using namespace std;
int main() {
// your code goes here
int t;
cin >> t;
while(t--) {
int m, p;
cin >> m >> p;
int ans = 0;
@PLACEMENTLELO
while(m < 299 && m+p+20*ans < 1000) {
++m;
++ans;
}
if(m+p+20*ans <= 1000) cout << ans << endl;
else cout << ans-1 << endl;
}
return 0;
}
Winning World Finals
C++
Codechef Starters 152
https://telegram.me/+Q_kf6B6EFexiNmU9
C++
Codechef Starters 152
https://telegram.me/+Q_kf6B6EFexiNmU9
#include <iostream>
using namespace std;
int main() {
// your code goes here
int t;
cin >> t;
while(t--) {
int m, p;
cin >> m >> p;
int ans = 0;
@PLACEMENTLELO
while(m < 299 && m+p+20*ans < 1000) {
++m;
++ans;
}
if(m+p+20*ans <= 1000) cout << ans << endl;
else cout << ans-1 << endl;
}
return 0;
}
Winning World Finals
C++
Codechef Starters 152
https://telegram.me/+Q_kf6B6EFexiNmU9
Range Minimize
C++
Codechef Starters 152
https://telegram.me/+Q_kf6B6EFexiNmU9
#include<bits/stdc++.h>
using namespace std;
#define int long long
int32_t main()
{
int t;
cin>>t;
while(t--)
{
int n;
cin>>n;
vector<int>vec(n);
for(int i=0;i<n;i++)
{
cin>>vec[i];
}
sort(vec.begin(),vec.end());
int ans1=vec[n-3]-vec[0];
int ans2=vec[n-1]-vec[2];
int ans3=vec[n-2]-vec[1];
cout<<min(ans1,min(ans2,ans3))<<endl;
}
return 0;
}
Range Minimize
C++
Codechef Starters 152
https://telegram.me/+Q_kf6B6EFexiNmU9
C++
Codechef Starters 152
https://telegram.me/+Q_kf6B6EFexiNmU9
#include<bits/stdc++.h>
using namespace std;
#define int long long
int32_t main()
{
int t;
cin>>t;
while(t--)
{
int n;
cin>>n;
vector<int>vec(n);
for(int i=0;i<n;i++)
{
cin>>vec[i];
}
sort(vec.begin(),vec.end());
int ans1=vec[n-3]-vec[0];
int ans2=vec[n-1]-vec[2];
int ans3=vec[n-2]-vec[1];
cout<<min(ans1,min(ans2,ans3))<<endl;
}
return 0;
}
Range Minimize
C++
Codechef Starters 152
https://telegram.me/+Q_kf6B6EFexiNmU9
Maximize Hamming Distance
C++
Codechef Starters 152
https://telegram.me/+Q_kf6B6EFexiNmU9
#include <bits/stdc++.h>
using namespace std;
#define int long long
int32_t main() {
int test_cases;
cin >> test_cases;
while (test_cases--) {
int num_rows, num_strings;
cin >> num_rows >> num_strings;
vector<pair<int, pair<int, int>>> data(num_rows);
int result = 0;
while (num_strings--) {
string line;
cin >> line;
int zero_count = 0;
int one_count = 0;
int question_count = 0;
for (int idx = 0; idx < line.size(); idx++) {
if (line[idx] == '0') {
data[idx].first++;
} else if (line[idx] == '1') {
data[idx].second.first++;
} else {
data[idx].second.second++;
}
}
}
for (int idx = 0; idx < num_rows; idx++) {
int zeros = data[idx].first;
int ones = data[idx].second.first;
int questions = data[idx].second.second;
while (questions--) {
if (zeros <= ones) {
zeros++;
} else {
ones++;
}
}
result += (zeros * ones);
}
cout << result << endl;
}
return 0;
}
Maximize Hamming Distance
C++
Codechef Starters 152
https://telegram.me/+Q_kf6B6EFexiNmU9
C++
Codechef Starters 152
https://telegram.me/+Q_kf6B6EFexiNmU9
#include <bits/stdc++.h>
using namespace std;
#define int long long
int32_t main() {
int test_cases;
cin >> test_cases;
while (test_cases--) {
int num_rows, num_strings;
cin >> num_rows >> num_strings;
vector<pair<int, pair<int, int>>> data(num_rows);
int result = 0;
while (num_strings--) {
string line;
cin >> line;
int zero_count = 0;
int one_count = 0;
int question_count = 0;
for (int idx = 0; idx < line.size(); idx++) {
if (line[idx] == '0') {
data[idx].first++;
} else if (line[idx] == '1') {
data[idx].second.first++;
} else {
data[idx].second.second++;
}
}
}
for (int idx = 0; idx < num_rows; idx++) {
int zeros = data[idx].first;
int ones = data[idx].second.first;
int questions = data[idx].second.second;
while (questions--) {
if (zeros <= ones) {
zeros++;
} else {
ones++;
}
}
result += (zeros * ones);
}
cout << result << endl;
}
return 0;
}
Maximize Hamming Distance
C++
Codechef Starters 152
https://telegram.me/+Q_kf6B6EFexiNmU9