#include <iostream>
#include <string>
#include <vector>
std::string convertVectorToString(const std::vector<std::string>& stringVector, const std::string& delimiter = "") {
std::string result;
for (size_t i = 0; i < stringVector.size(); ++i) {
result += stringVector[i];
// Add delimiter except for the last element
if (i < stringVector.size() - 1) {
result += delimiter;
}
}
return result;
}
int main() {
std::vector<std::string> words = {"C++", "C", "Java", "Python"};
std::string concatenatedString = convertVectorToString(words, " ");
std::cout << concatenatedString << std::endl;
}
/*
run:
C++ C Java Python
*/