diff options
Diffstat (limited to 'other/mirror_reflection.cpp')
-rw-r--r-- | other/mirror_reflection.cpp | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/other/mirror_reflection.cpp b/other/mirror_reflection.cpp deleted file mode 100644 index 447ce5e..0000000 --- a/other/mirror_reflection.cpp +++ /dev/null @@ -1,21 +0,0 @@ -#include "leetcode.h" - -class Solution { -public: - int mirrorReflection(int p, int q) { - while ((p % 2 == 0) && (q % 2 == 0)) { - p /= 2; - q /= 2; - } - if ((p % 2) == 0 && (q % 2) != 0) - return 2; - if ((p % 2) != 0 && (q % 2) != 0) - return 1; - return 0; - } -}; - -int main() { - Solution obj; - cout << obj.mirrorReflection(2, 1); -} |