diff options
Diffstat (limited to 'challenge-150/deadmarshal/cpp/ch-1.cpp')
| -rw-r--r-- | challenge-150/deadmarshal/cpp/ch-1.cpp | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/challenge-150/deadmarshal/cpp/ch-1.cpp b/challenge-150/deadmarshal/cpp/ch-1.cpp new file mode 100644 index 0000000000..e289ebeb3c --- /dev/null +++ b/challenge-150/deadmarshal/cpp/ch-1.cpp @@ -0,0 +1,25 @@ +#include<iostream> +#include<vector> +#include<string> +#include<cstdlib> + +int main(int argc, char *argv[]) +{ + if(argc < 2) + { + std::cerr << "Provide 2 args!"; + exit(1); + } + + std::vector<std::string> v{}; + v.push_back(argv[1]); + v.push_back(argv[2]); + + do{ + v.push_back(v.end()[-2] + v.end()[-1]); + }while(v[v.size()-1].size() <= 51); + + std::cout << v[v.size()-1][50] << "\n"; + + return 0; +} |
