add break
This commit is contained in:
@@ -5,8 +5,29 @@ using namespace std;
|
|||||||
|
|
||||||
std::string DNAStrand(const std::string& dna){
|
std::string DNAStrand(const std::string& dna){
|
||||||
std::vector<std::string> DNA;
|
std::vector<std::string> DNA;
|
||||||
for (auto d : dna)
|
for (int i = 0; i < dna.length(); i++)
|
||||||
DNA.push_back(d);
|
DNA.push_back(dna);
|
||||||
|
uint_fast32_t i=0;
|
||||||
|
for (auto elements : DNA){
|
||||||
|
if(elements == "A"){
|
||||||
|
DNA.assign( i, "T");
|
||||||
|
i++;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
else if(elements == "T"){
|
||||||
|
DNA.assign( i, "A");
|
||||||
|
i++;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
else if(elements == "C"){
|
||||||
|
DNA.assign( i, "G");
|
||||||
|
i++;
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
else if(elements == "G"){
|
||||||
|
DNA.assign( i, "C");
|
||||||
|
i++;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
std::string str(DNA.begin(), DNA.end());
|
||||||
}
|
}
|
||||||
@@ -11,5 +11,5 @@ std::string highAndLow(const std::string& numbers){
|
|||||||
nums.push_back(num);
|
nums.push_back(num);
|
||||||
}
|
}
|
||||||
auto min_max = std::minmax_element(nums.begin(), nums.end());
|
auto min_max = std::minmax_element(nums.begin(), nums.end());
|
||||||
return std::is_string(*min_max.second()) + " " + std::string(*min_max.first();)
|
return is_string(*min_max.second) + " " + is_string(*min_max.first);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user