Penso che l'abbiamo fatto tutti da bambino: alcuni siti web richiedono un'età minima di 18 anni, quindi sottraggiamo solo alcuni anni dall'anno di nascita e voilà, abbiamo '18 anni'.
Inoltre, per la maggior parte delle giostre nei parchi di divertimento l'altezza minima per entrare è di 1,40 metri (almeno qui in Olanda). Naturalmente questo può essere ingannato meno facilmente dell'età, ma potresti indossare scarpe con tacchi spessi, alzare i capelli, indossare un cappello, stare in piedi, ecc.
Ingresso:
Il tuo programma / funzione accetta un numero intero o un decimale positivo.
Produzione:
- L'input è un numero intero
>= 18? Basta stampare l'input. - L'input è un numero intero
0-17? Stampa18. - L'input è un decimale
>= 1.4? Basta stampare l'input. - L'input è un decimale
0.0-1.4? Stampa1.4.
Regole della sfida:
- Supponiamo che l'input sia sempre nel range di
0-122(la donna più anziana che abbia mai avuto 122 anni) o0.0-2.72(l'uomo più alto di sempre è stato 2,72). - Puoi prendere l'input come stringa, oggetto o qualsiasi altra cosa tu preferisca.
- Gli input decimali non avranno mai più di tre decimali dopo il punto decimale.
2o2.entrambi non sono output validi per2.0. Sei libero di produrre2.00o2.000invece di2.0comunque.
Proprio come l'input, l'output non avrà mai più di tre cifre decimali dopo il punto.
Regole generali:
- Questo è code-golf , quindi vince la risposta più breve in byte.
Non lasciare che le lingue di code-golf ti scoraggino dal pubblicare risposte con lingue non codegolfing. Prova a trovare una risposta il più breve possibile per "qualsiasi" linguaggio di programmazione. - Per la tua risposta valgono regole standard , quindi puoi usare STDIN / STDOUT, funzioni / metodo con i parametri corretti, programmi completi. La tua chiamata.
- Sono vietate le scappatoie predefinite .
- Se possibile, aggiungi un link con un test per il tuo codice.
- Inoltre, si prega di aggiungere una spiegazione, se necessario.
Casi test:
0 -> 18
1 -> 18
2 -> 18
12 -> 18
18 -> 18
43 -> 43
115 -> 115
122 -> 122
0.0 -> 1.4
1.04 -> 1.4
1.225 -> 1.4
1.399 -> 1.4
1.4 -> 1.4
1.74 -> 1.74
2.0 -> 2.0
2.72 -> 2.72
0.0-2.72 (tallest man ever was 2.72).- Non lo sei 0.0quando sei nato ...
0e 0.0. :) L'aggiunta tallest man ever was 2.72e oldest woman ever was 122appena aggiunta come fatti informativi per gli interessati.