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 , r , 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
#include <bits/stdc++.h> using namespace std; int n; struct jucarie{ int val; string s; }a[5]; int main(){ cin >> n >> a[1].val >> a[2].val >> a[3].val; a[1].s = "drona"; a[2].s = "robot"; a[3].s = "masina"; for(int i = 1; i <= 2; ++i) for(int j = i + 1; j <= 3; ++j) if(a[i].val < a[j].val) swap(a[i], a[j]); if(n >= a[1].val) cout << a[1].s; else if(n >= a[2].val) cout << a[2].s; else if(n >= a[3].val) cout << a[3].s; else cout << "nimic"; }