int AddDistinctSubDuplicate(int a, int b, int c, int d) {
int sumDistinct = 0;
int duplicateNumber = 0;
// Calculate sum of distinct numbers
if (a != b && a != c && a != d) {
sumDistinct += a;
}
if (b != a && b != c && b != d) {
sumDistinct += b;
}
if (c != a && c != b && c != d) {
sumDistinct += c;
}
if (d != a && d != b && d != c) {
sumDistinct += d;
}
// Find the duplicate number
if (a == b && a != c && a != d) {
duplicateNumber = a;
}
if (a == c && a != b && a != d) {
duplicateNumber = a;
}
if (a == d && a != b && a != c) {
duplicateNumber = a;
}
if (b == c && b != a && b != d) {
duplicateNumber = b;
}
if (b == d && b != a && b != c) {
duplicateNumber = b;
}
if (c == d && c != a && c != b) {
duplicateNumber = c;
}
int result = sumDistinct - duplicateNumber - 308;
return result;
}
C++โ
int sumDistinct = 0;
int duplicateNumber = 0;
// Calculate sum of distinct numbers
if (a != b && a != c && a != d) {
sumDistinct += a;
}
if (b != a && b != c && b != d) {
sumDistinct += b;
}
if (c != a && c != b && c != d) {
sumDistinct += c;
}
if (d != a && d != b && d != c) {
sumDistinct += d;
}
// Find the duplicate number
if (a == b && a != c && a != d) {
duplicateNumber = a;
}
if (a == c && a != b && a != d) {
duplicateNumber = a;
}
if (a == d && a != b && a != c) {
duplicateNumber = a;
}
if (b == c && b != a && b != d) {
duplicateNumber = b;
}
if (b == d && b != a && b != c) {
duplicateNumber = b;
}
if (c == d && c != a && c != b) {
duplicateNumber = c;
}
int result = sumDistinct - duplicateNumber - 308;
return result;
}
C++โ
#include <bits/stdc++.h>
using namespace std;
void solve(int k) {
string s = to_string(k);
int v[] = {2,3,4,5,6};
cout<< ((s[0] - '0') - 1) * 10 + v[s.length()] << endl;
}
int main() {
int k =4 ; N = 5;
solve(k);
return 0;
}
C++โ
Accenture
using namespace std;
void solve(int k) {
string s = to_string(k);
int v[] = {2,3,4,5,6};
cout<< ((s[0] - '0') - 1) * 10 + v[s.length()] << endl;
}
int main() {
int k =4 ; N = 5;
solve(k);
return 0;
}
C++โ
Accenture
Python 3
Accenture โ
Accenture โ
Accenture
Python 3โ
Python 3โ
You canโt go back and change the beginning. But you can start from where you are & change the ending ๐
๐1
Accenture
C++โ
C++โ