add break

This commit is contained in:
2023-06-07 20:20:58 +03:00
parent 7709f0db92
commit 95b128f253
2 changed files with 26 additions and 5 deletions

View File

@@ -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());
} }

View File

@@ -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);
} }