Problema #3212 Cumparaturi2 de pe pbinfo va rog:
Cerința
Se apropie Crăciunul. Gigel a văzut la magazin trei jucării care îi plac: cel mai mult îi place o dronă, care costă d lei, apoi îi place un robot care costă r lei, apoi o mașină care costă m lei, d > r > m. De Crăciun Gigel merge la colindat la rude și va primi de la acestea S lei. Aflați ce jucărie va cumpăra Gigel cu banii câștigați: drona, robotul, masina sau niciuna dintre ele!
Date de intrare
Programul citește de la tastatură numerele naturale S d r m.
Date de ieșire
Programul afișează pe ecran textul drona, robot, masina sau nimic.
Restricții și precizări
1 ≤ S , d , c , m ≤ 1.000.000.000
d > r > m
Gigel va alege cel mult un obiect, cel mai scump pe care îl poate cumpăra
Exemplu
Intrare
175 200 150 100
Ieșire
robot
Răspunsuri la întrebare
Răspuns de
10
#include <iostream>
using namespace std;
int main()
{
int S,D,R,M,Max=2e9;
cin>>S>>D>>R>>M;
if(S-D>=0 && Max>=S-D) Max=S-D;
if(S-R>=0 && Max>=S-R) Max=S-R;
if(S-M>=0 && Max>=S-M) Max=S-M;
if(Max==2e9) cout<<"nimic";
else if(Max==S-D) cout<<"drona";
else if(Max==S-R) cout<<"robot";
else cout<<"masina";
return 0;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
9 ani în urmă
using namespace std;
int main()
{
int suma, drona, robot, masina;
cin>>suma>>drona>>robot>>masina;
if(suma>=drona) cout<<"drona";
else if(suma=robot) cout<<"robot";
else if(suma=masina) cout<<"masina";
else cout<<"nimic";
return 0;
}