Given X and Y whose values are greater than 2, the task is to find out which is maximum among
and
Consider that either x is greater than y or y is greater than x. So, print 1 if is greater or 2 if is greater.
Examples:
Input: X = 4, Y = 9 Output: 1 Input: X = 4, Y = 3 Output: 2
Approach: Assume , then after taking ln on both sides and dividing by we can get .
Take . This function is monotonically decreasing for .
If x > y, then F(x) < F(y)
C++
// C++ program to find the greater value #include <bits/stdc++.h> using namespace std; // Function to find maximum bool findGreater( int x, int y) { // Case 1 if (x > y) { return false ; } // Case 2 else { return true ; } } // Driver Code int main() { int x = 4; int y = 9; findGreater(x, y) ? cout << "1\n" : cout << "2\n" ; return 0; } |
Java
// Java program to find // the greater value import java.io.*; class GFG { // Function to find maximum static boolean findGreater( int x, int y) { // Case 1 if (x > y) { return false ; } // Case 2 else { return true ; } } // Driver Code public static void main (String[] args) { int x = 4 ; int y = 9 ; if (findGreater(x, y)) System.out.println( "1" ); else System.out.println( "2" ); } } // This code is contributed // by inder_verma. |
Python3
# Python3 program to find # the greater value # Function to find maximum def findGreater(x, y): # Case 1 if (x > y): return False ; # Case 2 else : return True ; # Driver Code x = 4 ; y = 9 ; if (findGreater(x, y)): print ( "1" ); else : print ( "2" ); # This code is contributed # by mits |
C#
// C# program to find // the greater value using System; class GFG { // Function to find maximum static bool findGreater( int x, int y) { // Case 1 if (x > y) { return false ; } // Case 2 else { return true ; } } // Driver Code public static void Main () { int x = 4; int y = 9; if (findGreater(x, y)) Console.WriteLine( "1" ); else Console.WriteLine( "2" ); } } // This code is contributed // by inder_verma. |
PHP
<?php // PHP program to find the greater value // Function to find maximum function findGreater( $x , $y ) { // Case 1 if ( $x > $y ) { return false; } // Case 2 else { return true; } } // Driver Code $x = 4; $y = 9; if (findGreater( $x , $y ) == true) echo ( "1\n" ); else echo ( "2\n" ); // This code is contributed // by inder_verma ?> |
JavaScript
<script> // JavaScript program to find // the greater value // Function to find maximum function findGreater(x,y) { // Case 1 if (x > y) { return false ; } // Case 2 else { return true ; } } // Driver Code var x = 4; var y = 9; if (findGreater(x, y)) document.write( "1" ); else document.write( "2" ); // This code is contributed by 29AjayKumar </script> |
1
Time Complexity: O(1)
Auxiliary Space: O(1)
Ready to dive in? Explore our Free Demo Content and join our DSA course, trusted by over 100,000 neveropen!