Creo que todos hemos hecho esto cuando éramos niños: algunos sitios web requieren una edad mínima de 18 años, por lo que solo restamos unos años del año de nacimiento y voilà, somos "mayores de 18 años".
Además, para la mayoría de las atracciones en los parques de atracciones, la altura mínima para ingresar es de 1.40 metros (aquí en los Países Bajos, como mínimo). Por supuesto, esto puede ser engañado con menos facilidad que la edad, pero podría usar zapatos con tacones gruesos, peinarse, usar un sombrero, ponerse de puntillas, etc.
Entrada:
Su programa / función acepta un entero positivo o decimal.
Salida:
- ¿Es la entrada un número entero
>= 18
? Simplemente imprima la entrada. - ¿Es la entrada un número entero
0-17
? Imprimir18
. - ¿La entrada es un decimal
>= 1.4
? Simplemente imprima la entrada. - ¿La entrada es un decimal
0.0-1.4
? Imprimir1.4
.
Reglas de desafío:
- Suponga que la entrada siempre estará en el rango de
0-122
(la mujer más vieja fue 122) o0.0-2.72
(el hombre más alto fue 2.72). - Se le permite tomar la entrada como una cadena, objeto o cualquier otra cosa que prefiera.
- Las entradas decimales nunca tendrán más de tres lugares decimales después del punto decimal.
2
o2.
ambos no son salidas válidas para2.0
. Usted es libre de salida2.00
o en su2.000
lugar,2.0
sin embargo.
Al igual que la entrada, la salida nunca tendrá más de tres decimales después del punto.
Reglas generales:
- Este es el código de golf , por lo que la respuesta más corta en bytes gana.
No permita que los lenguajes de código de golf lo desalienten de publicar respuestas con idiomas que no sean de codegolf. Trate de encontrar una respuesta lo más breve posible para 'cualquier' lenguaje de programación. - Se aplican reglas estándar para su respuesta, por lo que puede usar STDIN / STDOUT, funciones / método con los parámetros adecuados, programas completos. Tu llamada.
- Las lagunas predeterminadas están prohibidas.
- Si es posible, agregue un enlace con una prueba para su código.
- Además, agregue una explicación si es necesario.
Casos de prueba:
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).
- No lo eres 0.0
cuando naces ...
0
y 0.0
. :) El agregado tallest man ever was 2.72
y oldest woman ever was 122
acaba de agregarse como hechos informativos para los interesados.