Skip to main content
improved score
Source Link

Shakespeare Programming Language, 242 226226 203 bytes

Try it online!Try it online!

(Whitespace added for readability only)

N.Ajax,.Puck,.Act I:.Scene I:.[Enter Ajax and Puck] Ajax:Listen tothy. You is the quotient betweenthe product ofthe sum ofyou a big pig twice twice twice the sum ofa cat twice twicesquare twiceoftwice the sum ofa big big cat a cat you. Open heart 

Explanation: I use the formula ((n-2)200)/n. Input in STDIN. Much of this program is the number 200, which I represent as 222*(1+222*(2+1)). Saved 16 bytes by switching to gradians, since 180 is harder to represent than 200. Saved 23 bytes by instead representing 200 as 2*(2*(4+1))^2.

Shakespeare Programming Language, 242 226 bytes

Try it online!

(Whitespace added for readability only)

N.Ajax,.Puck,.Act I:.Scene I:.[Enter Ajax and Puck] Ajax:Listen tothy. You is the quotient betweenthe product ofthe sum ofyou a big pig twice twice twice the sum ofa cat twice twice twice the sum ofa big cat a cat you. Open heart 

Explanation: I use the formula ((n-2)200)/n. Input in STDIN. Much of this program is the number 200, which I represent as 222*(1+222*(2+1)). Saved 16 bytes by switching to gradians, since 180 is harder to represent than 200.

Shakespeare Programming Language, 242 226 203 bytes

Try it online!

(Whitespace added for readability only)

N.Ajax,.Puck,.Act I:.Scene I:.[Enter Ajax and Puck] Ajax:Listen tothy. You is the quotient betweenthe product ofthe sum ofyou a big pig twice the square oftwice the sum ofa big big cat a cat you. Open heart 

Explanation: I use the formula ((n-2)200)/n. Input in STDIN. Much of this program is the number 200, which I represent as 222*(1+222*(2+1)). Saved 16 bytes by switching to gradians, since 180 is harder to represent than 200. Saved 23 bytes by instead representing 200 as 2*(2*(4+1))^2.

Improvement
Source Link

Shakespeare Programming Language, 242242 226 bytes

Try it online! Try it online!

(Whitespace added for readability only)

N.Ajax,.Puck,.Act I:.Scene I:.[Enter Ajax and Puck] Ajax:Listen tothy. You is the quotient betweenthe product ofthe sum ofyou a big pig twice twice twice the sum ofa cat twice twice the sum oftwice twice the sum ofa big cat a cat a pig you. Open heart 

Explanation: I use the formula ((n-2)180200)/n. Input in STDIN. The majorityMuch of this program is the number 180200, which I represent as 222*(1+22(222*(2+1)-1)). There might be a better waySaved 16 bytes by switching to do that, or using gradians, since 180 is harder to represent than 200.

Shakespeare Programming Language, 242 bytes

Try it online! (Whitespace added for readability only)

N.Ajax,.Puck,.Act I:.Scene I:.[Enter Ajax and Puck] Ajax:Listen tothy. You is the quotient betweenthe product ofthe sum ofyou a big pig twice twice the sum ofa cat twice twice the sum oftwice twice the sum ofa big cat a cat a pig you. Open heart 

Explanation: I use the formula ((n-2)180)/n. Input in STDIN. The majority of this program is the number 180, which I represent as 22(1+22(22(2+1)-1)). There might be a better way to do that, or using gradians.

Shakespeare Programming Language, 242 226 bytes

Try it online!

(Whitespace added for readability only)

N.Ajax,.Puck,.Act I:.Scene I:.[Enter Ajax and Puck] Ajax:Listen tothy. You is the quotient betweenthe product ofthe sum ofyou a big pig twice twice twice the sum ofa cat twice twice twice the sum ofa big cat a cat you. Open heart 

Explanation: I use the formula ((n-2)200)/n. Input in STDIN. Much of this program is the number 200, which I represent as 222*(1+222*(2+1)). Saved 16 bytes by switching to gradians, since 180 is harder to represent than 200.

Source Link

Shakespeare Programming Language, 242 bytes

Try it online! (Whitespace added for readability only)

N.Ajax,.Puck,.Act I:.Scene I:.[Enter Ajax and Puck] Ajax:Listen tothy. You is the quotient betweenthe product ofthe sum ofyou a big pig twice twice the sum ofa cat twice twice the sum oftwice twice the sum ofa big cat a cat a pig you. Open heart 

Explanation: I use the formula ((n-2)180)/n. Input in STDIN. The majority of this program is the number 180, which I represent as 22(1+22(22(2+1)-1)). There might be a better way to do that, or using gradians.