Skip to main content
added 86 characters in body
Source Link
totallyhuman
  • 17.3k
  • 3
  • 32
  • 88

Python 2, 7575 70 bytes

Oh, I was late. :c-3 bytes thanks to Dennis' suggestion of shooqie's suggestion. -2 bytes thanks to Zacharý's suggestion.

lambda a,blambda*l:''.join(chr(((ord(i)-32)*(ord(j)-32))%95+32)for i,j in zip(a,b*l))

Try it online!Try it online!

Python 2, 75 bytes

Oh, I was late. :c

lambda a,b:''.join(chr(((ord(i)-32)*(ord(j)-32))%95+32)for i,j in zip(a,b))

Try it online!

Python 2, 75 70 bytes

-3 bytes thanks to Dennis' suggestion of shooqie's suggestion. -2 bytes thanks to Zacharý's suggestion.

lambda*l:''.join(chr((ord(i)-32)*(ord(j)-32)%95+32)for i,j in zip(*l))

Try it online!

added 22 characters in body
Source Link
totallyhuman
  • 17.3k
  • 3
  • 32
  • 88

Python 2, 75 bytes

Oh, I was late. :c

lambda a,b:''.join(chr(((ord(i)-32)*(ord(j)-32))%95+32)for i,j in zip(a,b))

Try it online!

Python 2, 75 bytes

lambda a,b:''.join(chr(((ord(i)-32)*(ord(j)-32))%95+32)for i,j in zip(a,b))

Try it online!

Python 2, 75 bytes

Oh, I was late. :c

lambda a,b:''.join(chr(((ord(i)-32)*(ord(j)-32))%95+32)for i,j in zip(a,b))

Try it online!

Source Link
totallyhuman
  • 17.3k
  • 3
  • 32
  • 88

Python 2, 75 bytes

lambda a,b:''.join(chr(((ord(i)-32)*(ord(j)-32))%95+32)for i,j in zip(a,b))

Try it online!