Skip to main content
We’ve updated our Terms of Service. A new AI Addendum clarifies how Stack Overflow utilizes AI interactions.
Code Golf

Return to Answer

added 828 characters in body
Source Link
lad2025
  • 409
  • 3
  • 7

PostgreSQL, 118(削除) 118 (削除ここまで) 125 bytes

SELECT s,TRANSLATE(s,t||UPPER(t),REVERSE(t)||REVERSE(UPPER(t)))
FROM(SELECT text'Programming Puzzles & Code Golf's,text'abcdefghijklmnopqrstuvwxyz't)r

SqlFiddleDemo

Output:

╔══════════════════════════════════╦═════════════════════════════════╗
║ s ║ translate ║
╠══════════════════════════════════╬═════════════════════════════════╣
║ Programming Puzzles & Code Golf ║ Kiltiznnrmt Kfaaovh & Xlwv Tlou ║
╚══════════════════════════════════╩═════════════════════════════════╝

Input: SELECT text'...'s


EDIT:

Input as table:

SELECT s,TRANSLATE(s,t||UPPER(t),REVERSE(t)||REVERSE(UPPER(t)))
FROM i,(SELECT text'abcdefghijklmnopqrstuvwxyz't)r
GROUP BY s,t

SqlFiddleDemo

Output:

╔══════════════════════════════════╦═════════════════════════════════╗
║ s ║ translate ║
╠══════════════════════════════════╬═════════════════════════════════╣
║ Hello, World! ║ Svool, Dliow! ║
║ Programming Puzzles & Code Golf ║ Kiltiznnrmt Kfaaovh & Xlwv Tlou ║
║ abcdefghijklmnopqrstuvwxyz ║ zyxwvutsrqponmlkjihgfedcba ║
╚══════════════════════════════════╩═════════════════════════════════╝

PostgreSQL, 118 bytes

SELECT s,TRANSLATE(s,t||UPPER(t),REVERSE(t)||REVERSE(UPPER(t)))
FROM(SELECT text'Programming Puzzles & Code Golf's,text'abcdefghijklmnopqrstuvwxyz't)r

SqlFiddleDemo

Output:

╔══════════════════════════════════╦═════════════════════════════════╗
║ s ║ translate ║
╠══════════════════════════════════╬═════════════════════════════════╣
║ Programming Puzzles & Code Golf ║ Kiltiznnrmt Kfaaovh & Xlwv Tlou ║
╚══════════════════════════════════╩═════════════════════════════════╝

Input: SELECT text'...'s

PostgreSQL, (削除) 118 (削除ここまで) 125 bytes

SELECT s,TRANSLATE(s,t||UPPER(t),REVERSE(t)||REVERSE(UPPER(t)))
FROM(SELECT text'Programming Puzzles & Code Golf's,text'abcdefghijklmnopqrstuvwxyz't)r

SqlFiddleDemo

Output:

╔══════════════════════════════════╦═════════════════════════════════╗
║ s ║ translate ║
╠══════════════════════════════════╬═════════════════════════════════╣
║ Programming Puzzles & Code Golf ║ Kiltiznnrmt Kfaaovh & Xlwv Tlou ║
╚══════════════════════════════════╩═════════════════════════════════╝

Input: SELECT text'...'s


EDIT:

Input as table:

SELECT s,TRANSLATE(s,t||UPPER(t),REVERSE(t)||REVERSE(UPPER(t)))
FROM i,(SELECT text'abcdefghijklmnopqrstuvwxyz't)r
GROUP BY s,t

SqlFiddleDemo

Output:

╔══════════════════════════════════╦═════════════════════════════════╗
║ s ║ translate ║
╠══════════════════════════════════╬═════════════════════════════════╣
║ Hello, World! ║ Svool, Dliow! ║
║ Programming Puzzles & Code Golf ║ Kiltiznnrmt Kfaaovh & Xlwv Tlou ║
║ abcdefghijklmnopqrstuvwxyz ║ zyxwvutsrqponmlkjihgfedcba ║
╚══════════════════════════════════╩═════════════════════════════════╝
deleted 6 characters in body
Source Link
lad2025
  • 409
  • 3
  • 7

PostgreSQL, 123118 bytes

SELECT s,TRANSLATE(s,t||UPPER(t),REVERSE(t)||REVERSE(UPPER(t)))
FROM(SELECT'ProgrammingSELECT text'Programming Puzzles & Code Golf'::text sGolf's,'abcdefghijklmnopqrstuvwxyz'::text ttext'abcdefghijklmnopqrstuvwxyz't)r

SqlFiddleDemo SqlFiddleDemo

Output:

╔══════════════════════════════════╦═════════════════════════════════╗
║ s ║ translate ║
╠══════════════════════════════════╬═════════════════════════════════╣
║ Programming Puzzles & Code Golf ║ Kiltiznnrmt Kfaaovh & Xlwv Tlou ║
╚══════════════════════════════════╩═════════════════════════════════╝

Input: SELECT 'text'...'::text s's

PostgreSQL, 123 bytes

SELECT s,TRANSLATE(s,t||UPPER(t),REVERSE(t)||REVERSE(UPPER(t)))
FROM(SELECT'Programming Puzzles & Code Golf'::text s,'abcdefghijklmnopqrstuvwxyz'::text t)r

SqlFiddleDemo

Output:

╔══════════════════════════════════╦═════════════════════════════════╗
║ s ║ translate ║
╠══════════════════════════════════╬═════════════════════════════════╣
║ Programming Puzzles & Code Golf ║ Kiltiznnrmt Kfaaovh & Xlwv Tlou ║
╚══════════════════════════════════╩═════════════════════════════════╝

Input: SELECT '...'::text s

PostgreSQL, 118 bytes

SELECT s,TRANSLATE(s,t||UPPER(t),REVERSE(t)||REVERSE(UPPER(t)))
FROM(SELECT text'Programming Puzzles & Code Golf's,text'abcdefghijklmnopqrstuvwxyz't)r

SqlFiddleDemo

Output:

╔══════════════════════════════════╦═════════════════════════════════╗
║ s ║ translate ║
╠══════════════════════════════════╬═════════════════════════════════╣
║ Programming Puzzles & Code Golf ║ Kiltiznnrmt Kfaaovh & Xlwv Tlou ║
╚══════════════════════════════════╩═════════════════════════════════╝

Input: SELECT text'...'s

deleted 1 character in body
Source Link
lad2025
  • 409
  • 3
  • 7

PostgreSQL, 124123 bytes

SELECT s,TRANSLATE(s,t||UPPER(t),REVERSE(t)||REVERSE(UPPER(t)))
FROM(SELECT 'ProgrammingSELECT'Programming Puzzles & Code Golf'::text s,'abcdefghijklmnopqrstuvwxyz'::text t)r

SqlFiddleDemo

Output:

╔══════════════════════════════════╦═════════════════════════════════╗
║ s ║ translate ║
╠══════════════════════════════════╬═════════════════════════════════╣
║ Programming Puzzles & Code Golf ║ Kiltiznnrmt Kfaaovh & Xlwv Tlou ║
╚══════════════════════════════════╩═════════════════════════════════╝

Input: SELECT '...'::text s

PostgreSQL, 124 bytes

SELECT s,TRANSLATE(s,t||UPPER(t),REVERSE(t)||REVERSE(UPPER(t)))
FROM(SELECT 'Programming Puzzles & Code Golf'::text s,'abcdefghijklmnopqrstuvwxyz'::text t)r

SqlFiddleDemo

Output:

╔══════════════════════════════════╦═════════════════════════════════╗
║ s ║ translate ║
╠══════════════════════════════════╬═════════════════════════════════╣
║ Programming Puzzles & Code Golf ║ Kiltiznnrmt Kfaaovh & Xlwv Tlou ║
╚══════════════════════════════════╩═════════════════════════════════╝

Input: SELECT '...'::text s

PostgreSQL, 123 bytes

SELECT s,TRANSLATE(s,t||UPPER(t),REVERSE(t)||REVERSE(UPPER(t)))
FROM(SELECT'Programming Puzzles & Code Golf'::text s,'abcdefghijklmnopqrstuvwxyz'::text t)r

SqlFiddleDemo

Output:

╔══════════════════════════════════╦═════════════════════════════════╗
║ s ║ translate ║
╠══════════════════════════════════╬═════════════════════════════════╣
║ Programming Puzzles & Code Golf ║ Kiltiznnrmt Kfaaovh & Xlwv Tlou ║
╚══════════════════════════════════╩═════════════════════════════════╝

Input: SELECT '...'::text s

Source Link
lad2025
  • 409
  • 3
  • 7
Loading

AltStyle によって変換されたページ (->オリジナル) /