Recentemente, un ingegnere elettrico che studiava i tempi del semaforo è stato multato di $ 500 dallo stato dell'Oregon per essersi riferito a se stesso come ingegnere.
Data una stringa di 2 lettere come input, che rappresenta uno stato USA, output:
I am not an engineer
se lo stato è Oregon (OR
)I am an engineer
se lo stato è qualsiasi altro stato degli Stati UnitiWhat is an engineer?
dato qualsiasi altro input
Uscita non può contenere alcun leader spazi bianchi, ma può contenere fino trailing spazi bianchi come si desidera.
Si può presumere che l'input sarà sempre di 2 lettere maiuscole.
Ecco un elenco di tutte le 50 abbreviazioni degli Stati Uniti:
AL, AK, AZ, AR, CA, CO, CT, DE, FL, GA, HI, ID, IL, IN, IA, KS, KY, LA, ME,
MD, MA, MI, MN, MS, MO, MT, NE, NV, NH, NJ, NM, NY, NC, ND, OH, OK, OR, PA,
RI, SC, SD, TN, TX, UT, VT, VA, WA, WV, WI, WY
punteggio
Questo è code-golf , quindi vince il minor numero di byte in ogni lingua !