Skip to main content
added 569 characters in body
Source Link
Oliver
  • 7.9k
  • 2
  • 18
  • 38

Japt, 31 18 bytes

-13 bytes thanks to @ETHproductions

This approach doesn't work well using Japt. Justin's solution is much better.

[U*Ål U¬£tYÃUå+]xx

##Explanation: [UÅl U¬£tYÃUå+]xx [ ] // Create a new array UÅl // Push: Input * Input.slice(1).length() // Push: U¬ // Input, split into chars £tY // Map; At each char: .substr(Index) Uå+ // Push: Cumulative reduce Input; with addition xx // Sum all the items, twice

Try it online!

Japt, 31 18 bytes

-13 bytes thanks to @ETHproductions

[U*Ål U¬£tYÃUå+]xx

Try it online!

Japt, 31 18 bytes

-13 bytes thanks to @ETHproductions

This approach doesn't work well using Japt. Justin's solution is much better.

[U*Ål U¬£tYÃUå+]xx

##Explanation: [UÅl U¬£tYÃUå+]xx [ ] // Create a new array UÅl // Push: Input * Input.slice(1).length() // Push: U¬ // Input, split into chars £tY // Map; At each char: .substr(Index) Uå+ // Push: Cumulative reduce Input; with addition xx // Sum all the items, twice

Try it online!

deleted 2 characters in body
Source Link
Oliver
  • 7.9k
  • 2
  • 18
  • 38

Japt, 31 1918 bytes

-1213 bytes thanks to @ETHproductions

[UÅl[U*Ål *UU¬£tYÃUå+]xxU¬£tYÃUå+]xx

Try it online!Try it online!

Japt, 31 19 bytes

-12 bytes thanks to @ETHproductions

[UÅl *UU¬£tYÃUå+]xx

Try it online!

Japt, 31 18 bytes

-13 bytes thanks to @ETHproductions

[U*Ål U¬£tYÃUå+]xx

Try it online!

deleted 25 characters in body
Source Link
Oliver
  • 7.9k
  • 2
  • 18
  • 38

Japt, 31 2019 bytes

-1112 bytes thanks to @ETHproductions


l
[VÉ[UÅl *UVÆtXÃUå+]xx*UU¬£tYÃUå+]xx

Try it online!Try it online!

Japt, 31 20 bytes

-11 bytes thanks to @ETHproductions


l
[VÉ *UVÆtXÃUå+]xx

Try it online!

Japt, 31 19 bytes

-12 bytes thanks to @ETHproductions

[UÅl *UU¬£tYÃUå+]xx

Try it online!

deleted 4 characters in body
Source Link
Oliver
  • 7.9k
  • 2
  • 18
  • 38
Loading
added 98 characters in body
Source Link
Oliver
  • 7.9k
  • 2
  • 18
  • 38
Loading
Source Link
Oliver
  • 7.9k
  • 2
  • 18
  • 38
Loading