字符串的简单处理,学到一个转换字符串的函数。
std::to_string C++
Strings library std::basic_string
Defined in header <string>
(1) std::string to_string( int value );
(2) std::string to_string( long value );
(3) std::string to_string( long long value );
(4) std::string to_string( unsigned value );
(5) std::string to_string( unsigned long value );
(6) std::string to_string( unsigned long long value );
(7) std::string to_string( float value );
(8) std::string to_string( double value );
(9)
std::string
to_string( long
double
value );
class Solution {
public:
vector<string> fizzBuzz(int n) {
vector<string> ans;
for(int i=1;i<=n;i++){
string s="";
if(i%15==0) ans.push_back("FizzBuzz");
else if(i%3==0) ans.push_back("Fizz");
else if(i%5==0) ans.push_back("Buzz");
else
ans.push_back(s+to_string(i));
}
return ans;
}
};