# Multiplying Polynomials

## Submit

Your name:
File:
Open code-statistics:

Language is selected by the extension of the file. See the list of supported languages to know the extension of your language.

## Problem

Multiply several polynomials (real or complex) to create a new polynomial. This idea came from creating programs in the esoteric language Polynomial, see: http://esoteric.voxelperfect.net/wiki/Polynomial. Note that extremely large coefficients will often be in the result, so (depending on your language) it might be a good idea not to use the regular data types when multiplying.

## Options

exec is denied

now post-mortem time, all source codes will be revealed

## Sample input:_

`(x + 3)(x + 9)`

## Sample output:

`x^2 + 12x + 27`

## Sample input:_

`(x + 4)(x - 7)(x - 2i)(x + 2i)`

## Sample output:

`x^4 - 3x^3 - 24x^2 - 12x - 112`

## Sample input:_

`(x - 1 - 2i)(x - 1 + 2i)(x - 243)(x - 25i)(x + 25i)(x - 7i)(x + 7i)(x - 1 - 11i)(x - 1 + 11i)(x - 4826809)`

## Sample output:

`x^10 - 4827056x^9 + 1192223600x^8 - 8577438158x^7 + 958436165464x^6 - 4037071023854x^5 + 141614997956730x^4 - 365830453724082x^3 + 5225367261446055x^2 - 9213984708801250x + 21911510628393750`

## Ranking

### Ruby_

RankUserSizeTimeDateStatistics
1@tttttanaka2540.05642012/03/17 13:26:520B / 174B / 48B

### Python_

RankUserSizeTimeDateStatistics
1hallvabo1910.07362010/05/21 00:37:0980B / 68B / 42B
2tobiesque2580.08242010/05/17 06:44:460B / 182B / 44B
3primo2870.08212010/05/17 04:32:320B / 138B / 133B

### Common LISP_

RankUserSizeTimeDateStatistics
1kozima2670.13102010/05/18 18:49:020B / 187B / 47B

### Arc_

RankUserSizeTimeDateStatistics
1youz1605.99922010/05/20 20:16:510B / 64B / 85B

### Xtal_

RankUserSizeTimeDateStatistics
1pooq2710.06892010/10/08 20:12:250B / 190B / 49B

### J_

RankUserSizeTimeDateStatistics
1I., S.1380.09842011/03/07 22:36:460B / 23B / 110B

### OCaml_

RankUserSizeTimeDateStatistics
1m.ukai (embed)2790.10162010/10/07 22:27:000B / 196B / 50B

### R_

RankUserSizeTimeDateStatistics
1pooq2600.89292011/01/28 18:31:130B / 184B / 44B

### gs2_

RankUserSizeTimeDateStatistics
1whio1160.23592017/04/29 01:14:4960B / 31B / 23B

### Vim_

RankUserSizeTimeDateStatistics
1nn2430.10822010/05/18 13:20:332B / 180B / 57B

### Language Ranking_

RankLangUserSizeScore
1gs2whio11610000
2JI., S.1388405
3Arcyouz1607250
4Pythonhallvabo1916073
5Vimnn2434773
6Ruby@tttttanaka2544566
7Rpooq2604461
8Common LISPkozima2674344
9Xtalpooq2714280
10OCamlm.ukai (embed)2794157

return to the top page