👍1
int LetteredNumberSum(char* str, int len) {
if (str == nullptr) {
return 0;
}
int sum = 0;
for (int i = 0; i < len; i++) {
char letter = str[i];
int ans = 0;
//@allcoding1
switch (letter) {
case 'A':
ans = 1;
break;
case 'B':
ans = 10;
break;
case 'C':
ans = 100;
break;
case 'D':
ans = 1000;
break;
case 'E':
ans = 10000;
break;
case 'F':
ans = 100000;
break;
case 'G':
ans = 1000000;
break;
default:
ans = 0;
break;
}
sum += ans;
}
return sum;
}
C++
join this channel 👇
@allcoding1_official
@accenture_examAns
if (str == nullptr) {
return 0;
}
int sum = 0;
for (int i = 0; i < len; i++) {
char letter = str[i];
int ans = 0;
//@allcoding1
switch (letter) {
case 'A':
ans = 1;
break;
case 'B':
ans = 10;
break;
case 'C':
ans = 100;
break;
case 'D':
ans = 1000;
break;
case 'E':
ans = 10000;
break;
case 'F':
ans = 100000;
break;
case 'G':
ans = 1000000;
break;
default:
ans = 0;
break;
}
sum += ans;
}
return sum;
}
C++
join this channel 👇
@allcoding1_official
@accenture_examAns
👍3🙏1
Merge String code
def MergeStrings(str1, str2):
if str1 is None and str2 is None:
return None
if str1 is None:
return str2
if str2 is None:
return str1
len1 = len(str1)
len2 = len(str2)
merged = [''] * (len1 + len2)
for i in range(min(len1, len2)):
if str1[i] <= str2[i]:
merged[i] = str1[i]
merged[-(i+1)] = str2[i]
else:
merged[i] = str2[i]
merged[-(i+1)] = str1[i]
if len1 > len2:
for i in range(len2, len1):
merged[i] = str1[i]
elif len2 > len1:
for i in range(len1, len2):
merged[i] = str2[i]
return ''.join(merged)
Python
join this channel 👇
@allcoding1_official
@accenture_examAns
def MergeStrings(str1, str2):
if str1 is None and str2 is None:
return None
if str1 is None:
return str2
if str2 is None:
return str1
len1 = len(str1)
len2 = len(str2)
merged = [''] * (len1 + len2)
for i in range(min(len1, len2)):
if str1[i] <= str2[i]:
merged[i] = str1[i]
merged[-(i+1)] = str2[i]
else:
merged[i] = str2[i]
merged[-(i+1)] = str1[i]
if len1 > len2:
for i in range(len2, len1):
merged[i] = str1[i]
elif len2 > len1:
for i in range(len1, len2):
merged[i] = str2[i]
return ''.join(merged)
Python
join this channel 👇
@allcoding1_official
@accenture_examAns
👍1
🎯Amazon is hiring for Data Associate I ML Role
Education qualifications:-
Any Graduate /Graduate/ Post Graduates
Job Role : Data Associate I ML
Location: work from home
Apply Now:- http://www.allcoding1.com
Telegram:- @allcoding1_official
Education qualifications:-
Any Graduate /Graduate/ Post Graduates
Job Role : Data Associate I ML
Location: work from home
Apply Now:- http://www.allcoding1.com
Telegram:- @allcoding1_official