CHANGE ALL THE CODES TO AVOID PLAGIARISM :-
[Link] and his
homework:
NOTE: Here, m=input2
d=input3
[Link]:
(change it as per the question)
CHANGE ALL THE CODES TO AVOID PLAGIARISM :-
Abraham :
Planting Trees:
CHANGE ALL THE CODES TO AVOID PLAGIARISM :-
Frequency co:
CHANGE ALL THE CODES TO AVOID PLAGIARISM :-
Monica and flavours some errors:
Social Network
CHANGE ALL THE CODES TO AVOID PLAGIARISM :-
LCS with Vowels
str1 = input()
str2 = input ()
CHANGE ALL THE CODES TO AVOID PLAGIARISM :-
vowels = 'aeiou'
c1 = c2 = 0
for ch in str1:
if ch in vowels:
c1 += 1
for ch in str2:
if ch in vowels:
c2 += 1
print(min(c1,c2))
Longest palindromic subsequence
Bob and Numbers
CHANGE ALL THE CODES TO AVOID PLAGIARISM :-
n = int(input())
a = list(map(int,input().split()))
c=0
for i in range(n-1):
for j in range(i+1:n):
s1 = sum(list(map(int,bin(i)[2:].split())))
s2 = sum(list(map(int,bin(j)[2:].split())))
if s1 == s2:
c += 1
print(c
apple orchard solution
Sort the array .
Initialize a max = 0
iterate a loop on sorted array.
suppose sorted arr[] ={48,80,82}
now iterate
for (int i = 0 ; i < n ; i++)
{
int temp = arr[i] * (n-i+1);
if (temp > max)
{
max = temp;
}
} // end of for loop
Print(max)
New----
n = int(input())
l = list(map(int,input().split()))
res = min(l)*n
print(res)
CHANGE ALL THE CODES TO AVOID PLAGIARISM :-
Evaluate a given infix expression
Use eval() in python
Maximum subarray
def maxSubArray(self, nums: List[int]) -> int:
max_sub_sum = 0
prev_max = 0
for num in nums:
prev_max = max(prev_max + num, num)
max_sub_sum = max(prev_max, max_sub_sum)
#if max is 0 and 0 not in list it means that there is no num in subarray, so we choose max num from list
if max_sub_sum is 0 and 0 not in nums:
max_sub_sum = max(nums)
return max_sub_sum
CHANGE ALL THE CODES TO AVOID PLAGIARISM :-
MOVING APPLES
CHANGE ALL THE CODES TO AVOID PLAGIARISM :-
NEXT GENERATOR NUMBER
class Solution {
public int[] nextGreaterElements(int[] nums) {
int[] output=new int[[Link]];
int n=[Link];
[Link](output,-1);
Stack<Integer> stk=new Stack();
for(int i=0;i<n*2;i++){
while(![Link]() && nums[[Link]()]<nums[i%n]){
output[[Link]()]=nums[i%n];
}
if(i<n) [Link](i);
}
return output;
}
}
Selective arrangements
CHANGE ALL THE CODES TO AVOID PLAGIARISM :-
CHANGE ALL THE CODES TO AVOID PLAGIARISM :-
Permutation combination
CHANGE ALL THE CODES TO AVOID PLAGIARISM :-
Abraham:
n=int(input())
a= {i:i for i in range(n)}
#print(a)
while(len(a)>1):
l=[]
for i in range(0,len(a),2):
[Link](i)
#print('l=',l)
for i in l:
[Link](i)
#print(i)
#print(a)
counter=0
d1={}
for i in a:
key=i
val=a[i]
#[Link](key)
d1[counter]=val
counter+=1
#print(a)
a=dict(d1)
#print(a)
#input()
print(a[0])
CHANGE ALL THE CODES TO AVOID PLAGIARISM :-
Think a number: