C++ simple solution ʕ•ᴥ•ʔ
\nint minMaxGame(vector<int>& nums) \n{\n\tint n = nums.size();\n\twhile(n > 1)\n\t{\n\t\tfor(int i=0; i<n/2; i++)\n\t\t{\n\t\t\tif(i % 2 == 0)  \n\t\t\t\tnums[
```\nint minMaxGame(vector<int>& nums) \n{\n\tint n = nums.size();\n\twhile(n > 1)\n\t{\n\t\tfor(int i=0; i<n/2; i++)\n\t\t{\n\t\t\tif(i % 2 == 0)  \n\t\t\t\tnums[i] = min(nums[2*i], nums[2*i+1]);\n\t\t\telse    \n\t\t\t\tnums[i] = max(nums[2*i], nums[2*i+1]);\n\t\t}\n\t\tn /= 2;\n\t}\n\treturn nums[0];\n}\n```
['C', 'C++']