- Published on

# Codesignal - shapeArea solution

- Authors
- Name
- Imran Pollob
- Website
- @pollmix

The solutions here are quite similar in a sense that all are based on math.

### Solution one:

```
def shapeArea(n):
return n*n + (n-1)*(n-1)
```

### Solution two:

```
def shapeArea(n):
return n**2 + (n-1)**2
```

### Solution three:

```
def shapeArea(n):
return 2*n*(n-1) + 1
```

### Solution four:

```
def shapeArea(n):
result = 1
for i in range(n):
result += 4 * i
return result
```