My issue
what is the problem
My code
#include <iostream>
using namespace std;
int main() {
int messi,ronaldo,a,b,x,y;
cin>>a>>b>>x>>y;
messi = 2*a+b;
ronaldo=2*x+y;
if(messi>ronaldo){
cout<<"messi";
}
if(ronaldo>messi){
cout<<"ronaldo";
}
else{
cout<<"equal";
}
return 0;
}
Problem Link: MVR Problem - CodeChef
My solution
#include <iostream>
#include<bits/stdc++.h>
using namespace std;
int main() {
int a,b,x,y;
cin>>a>>b>>x>>y;
if((a*2)+(1*b)>(x*2)+(1*y)){
cout<<"Messi";
}
else if((a*2)+(1*b)<(x*2)+(1*y)){
cout<<"Ronaldo";
}
else{
cout<<"Equal";
}
return 0;
}
kindly learn operator precedence , if you find difficultuy to learn it.
Like i always use according to equation i need .