Dato un polinomio in una variabile con coefficienti razionali, genera un'espressione equivalente contenente solo 1
, variabili e integrali definiti. Ad esempio, - x 2 può essere espresso come ∫ x ∫ 1 1 1d t x d u .
E := 1 | var | ∫EEEdvar
È consentito qualsiasi metodo di input / output ragionevole.
Esempi:
Il tuo punteggio sarà la lunghezza del tuo codice moltiplicata per il numero di ∫
simboli utilizzati nei casi di test. Dovresti essere in grado di segnare il tuo programma. Il punteggio più basso vince.
Casi test:
4/381*x^2+49/8*x^3-17/6
311/59*x^2-92/9*x^3-7/15*x
333/29*x^3+475/96*x^8
Giocare a golf sarà difficile, perché non posso golf solo il codice o solo l'output, e quindi non so se un cambiamento aiuterà o danneggerà il mio punteggio fino a quando non lo provo, il che fa schifo a mio avviso.
Non lasciare che il punteggio limiti la tua creazione. Sei il benvenuto a rispondere principalmente con una parte del punteggio ben ottimizzata, anche se l'altra è andata male.
chr(8747)
(o equivalente) a una variabile e utilizzandolo come segno, incorrendo in occorrenze zero del simbolo. Consiglio vivamente di renderlo una sfida di golf in codice vaniglia.
0=[1,1,1]
, viene comunque conteggiato come "1 ∫
". Quindi puoi ottenere solo 0 punti sul test case 1
ex