面试题 17.09
Solutions
class Solution {
public:
int getKthMagicNumber(int k) {
set<size_t> s {1};
for (int i = 1; i < k; i++) {
auto min = *s.begin();
s.erase(s.begin());
s.insert({min * 3, min * 5, min * 7});
}
return *s.begin();
}
};Last updated