IBM Research

PUZZLE   IBM-212

EBCDIC to ASCII conversion

IBM Research · Ponder This · 2015-12

IBM Ponder This #212 · December 2015

Last month, Gene Amdahl, an IBM fellow who was the chief architect of the legendary IBM 360 system, died at age 92.
In memory of his work, this month's challenge focuses on the IBM-360 character set (EBCDIC):
Find a formula to convert the 52 EBCDIC letters into ASCII using no more than 4 operators.
See

LetterEBCDICASCII
A19365
B19466
C19567
D19668
E19769
F19870
G19971
H20072
I20173
J20974
K21075
L21176
M21277
N21378
O21479
P21580
Q21681
R21782
S22683
T22784
U22885
V22986
W23087
X23188
Y23289
Z23390
a12997
b13098
c13199
d132100
e133101
f134102
g135103
h136104
i137105
j145106
k146107
l147108
m148109
n149110
o150111
p151112
q152113
r153114
s162115
t163116
u164117
v165118
w166119
x167120
y168121
z169122
Decimal code points of the 52 Latin letters used by this challenge, matching the IBM ASCII/EBCDIC table. for the ASCII and EBCDIC character sets.

Supply your answer as a mathematical expression. For example, one can switch from lower-case ASCII to uppercase ASCII (and vice versa) using a single operation: f(x)=x xor 32.

Solution

Best opened after a real attempt

To be added.