Sfida
Prendi un numero e stampalo con 4 cifre o meno usando lettere e numeri. Per esempio; 270,030si trasformerebbe in 270K.
Chiave
Miliardi -> B
Milioni -> M
Mille -> K
Regole
- Puoi scegliere di accettare numeri di input che includono virgole che delimitano ogni tre cifre decimali (come
123,456,789). - Arrotonda al più vicino, a metà.
- I numeri saliranno solo a
999,499,999,999. - La parte della mantissa della risposta dovrebbe essere almeno 1.
- Tutte le lettere devono essere maiuscole e come specificato sopra.
- Le uscite devono contenere 4 o meno cifre. (incluse le lettere come
B,KeM) - Gli output devono essere il più matematicamente precisi possibile. Esempio:
15,480->20KNON OK15,480->15.5KBUONO
- Se sono presenti più uscite con la stessa precisione matematica, restituire una delle due. Esempio:
1000->1000BUONO1000->1KBUONO
Esempi:
1.234.567 -> 1,23 milioni 999.500 -> 1M 999.499 -> 999K 102 -> 102 1000 -> 1K 1001 -> 1001 100.000 -> 100 K. 12.345.678.912 -> 12,3 B. 1.452.815.612 -> 1,45 B
Inseriti
- Questo è code-golf , quindi vince la soluzione più breve in ogni lingua
- Si applicano scappatoie standard