Swap The Characters
Submit
Language is selected by the extension of the file. See the list of supported languages to know the extension of your language.
Problem
Each line of input will be in two parts. The first part will be a sequence of unique, printable character (excluding SPACE), and the second part will be a list of character pairs separated by spaces. Example input:
abcd ab cd
'abcd' is the first part, 'ab cd' the second. The task is to make the swap indicated by each pair of characters in the second part.
Example output:
badc
Additional info: a pair of AA or == changes nothing because the character swaps with itself.
Options
exec is denied
now post-mortem time, all source codes will be revealed
Sample input:_
abcd ab cd
Sample output:
badc
Sample input:_
WelLdh0r|_o Wh do
abcdefghijklmnopqrstuvwxyz az by cx dw ev fu gt hs ir jq kp lo mn
0123456789 01 23 45 67 89
Sample output:
helLoW0r|_d
zyxwvutsrqponmlkjihgfedcba
1032547698
Sample input:_
}`HIyDhuxLMcTS^P@ ^h c} TS
1<rV8vx20#{O4s$ xx ss {4 Vx 8r v# Ov <s 4v x4 2v
%/|;8atO{(PRv PP %| (8 Pa /{ {/ (|
Y5d8kteA^\v" 5e ke dv 8t ev
znw.C@3g 3n n3 Cn wz @w
*H'JC!}+ !J J' 'C *H !J CH HJ '*
oHpCg}Y#mwkyIQ:t7j 7Q ko tC
WifYrIMp,O3Hu2 MO uu MH if Wi Yi fu iM Wf
?WC/@V.hYNKScT$P ?S cT ?h YS NS CV C? .K ?/ KK $c
8/<BO"6>*2 <O << 8/ >* <" 8O <>
HEh*Szj-figvV>tk!5 f> hE H* Hv zv tt jV vz
8@qS\h$z,{gkX# kh {h h@ Sk SX z, {k k\ qX h,
+~Lxcb8q=_D 8_ bc bb
VbNaBs3c?{=4 =? ={ cb
7^gYnNua~T(*q u( *g *Y
g&az[tX$2 a$ t[ [X za z$ [[ [X
XE~nh"OQk' ~X Qk kn Qk h" Ek
-~Z*2/{}_ ~/ 2/ /Z }{
w`X.7T+G?WMDYR"H .. MW ?G TR ?R R7 WM ?" T" wD .G RR
ec'51OBj 11 B1 5O OB 'e ec c5
;^[!`iB& !i ;^ i;
(Fw!~|Z},7O !~ ,7 wF ,} |( ~w ,~ F(
Z;zJQ+oY]^C.M?f ^? ]Q Zo ]? .? ;C ^] ZJ
{Q!T0W1N#|zLho}?j) ?# 11 }L oz Qo Wz j# 1W
U{`i8Gdyqamue%X U% `8 qy
KxyMh|5zXa#;8=29\^ X= hy XX hM
Gv2}>lUb v> UG UU G2 v} >G
kTJ#US=swF& FU UT wT
Syu]Gg6[MZ;lp<%&r! [g lS Su ]; y& <Z ly [[ &M g% lp Zy p&
>5SPZ],txrDLw@A' ,@ ]t ]P Dr
-[tVQ`RX;KxB ;V xK ;Q ;Q -t [V KK
IGH08Wn^XO'Bs,-x!A GW H- Hx X' ', s0 8W n!
8(>&HSL9?MUZ*F^| LU (F ^9 ^S H* SH HH M& F( ZZ H^ H9 (>
6$e'3lBA B6 '' $B $' Bl '6 ee el 3$
5l>SU7~G6nA2 S5 7> 67 AG G6 5A S7 6> 7> n6 n6 GG 5>
v,/XQ5V+ ,v V5 v, 5V XX /v
j~s'yK^E\ZpuLQDmI= uy mD Zy uD uu '^ IZ ^D Ku DE yp QQ
h1!C&TFB8l !! BF !B h!
-A`2T$Oq[\KN} qA O2 K- TN qq -2 A\ O2 -2 Oq KK AN
L?\QTq'F=O}v/xKRA =q v\ xv
cAF[aHK&ClbUfeY(s0 KK &K cb s[ cc &C a& [K Ye (H [C Hl fU
;Fy3SATI!<@w5" A@ I< yw AS T3 I; 5; <! FT @F SS
Sample output:
c`HIyD^uxLM}SThP@
1s84r#Vv0O2x{<$
(/%;|PtO{8aRv
Yketv85A^\d"
@Cz.nw3g
C'!H*J}+
kHptg}Y#mwoyI7:CQj
YufMrIOp,H3iW2
YWV?@/KCNS.hT$cP
/O8B">6*<2
*hEvSzV->igHjftk!5
8,X{kq$hz@g\S#
+~Lxbc_q=8D
VcNaBs3b{=?4
7^Y*nN(a~Tugq
g&zat[X$2
~kXQ"hOnE'
-2/*Z~}{_
D`XGRT+7.WMwY"?H
'e5BOc1j
^i[;`!B&
|,(w!FZ~7}O
oCzZ.+JYQ^;?M]f
{o!T0zWN?|Q}h1Lj#)
%{8i`GdqyamueUX
KxMhy|5z=a#;8X29\^
UG>v}l2b
kUJ#FS=sTw&
ZMS;G[6%p<]ulyg&r!
>5S]Zt@PxDrLw,A'
tV-;Q`RX[xKB
I8-sWG!^,OXB0'xHnA
8>(M*9U^?&LZSFH|
6el3$B'A
5lGAU6~>Sn72
/,vXQ5V+
j~sE^u'D\pyILQmKZ=
!1BC&ThF8l
KO`-A$2\[NqT}
L?xQT='FqO}\/vKRA
bAFs&([CaHcfUYelK0
ITw@AF3!<5Sy;"
Ranking
Rank | User | Size | Time | Date | Statistics |
---|
1 | leonid | 56 | 0.0370 | 2014/10/14 04:24:24 | 0B / 31B / 23B |
2 | Histocrat | 62 | 0.0398 | 2014/10/13 10:46:31 | 0B / 31B / 26B |
3 | mitchs | 62 | 0.0388 | 2014/10/13 14:14:56 | 0B / 31B / 26B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | tybalt89 | 49 | 0.0402 | 2014/10/20 00:47:22 | 0B / ?B / ?B |
2 | teebee | 49 | 0.0479 | 2014/10/25 22:36:54 | 0B / 19B / 26B |
3 | tails | 56 | 0.0650 | 2014/10/27 00:32:18 | 0B / 17B / 30B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | twobit (alternative) | 86 | 0.0903 | 2014/10/23 01:03:04 | 0B / ?B / ?B |
2 | leonid | 86 | 0.0894 | 2014/10/25 15:45:24 | 0B / 51B / 23B |
3 | twobit | 87 | 0.0981 | 2014/10/15 07:26:47 | 0B / ?B / ?B |
4 | hallvabo | 87 | 0.0959 | 2014/10/15 07:29:33 | 0B / ?B / ?B |
5 | rolf | 112 | 0.0933 | 2014/10/14 07:15:03 | 0B / 65B / 34B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | nu(rand) | 91 | 0.0319 | 2014/10/23 02:59:15 | 0B / 48B / 43B |
2 | tails | 92 | 0.0335 | 2014/10/27 06:39:57 | 0B / 50B / 42B |
3 | nu | 93 | 0.0321 | 2014/10/23 01:59:58 | 0B / 50B / 43B |
4 | llhuii | 101 | 0.0322 | 2014/10/22 22:58:12 | 0B / 48B / 52B |
5 | twobit | 108 | 0.0322 | 2014/10/22 23:01:58 | 0B / 54B / 54B |
6 | chocobi | 122 | 0.0323 | 2014/10/19 22:37:45 | 0B / 59B / 61B |
7 | tails | 90 | 0.0318 | 2014/10/27 07:08:39 | 0B / 49B / 41B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | teebee | 180 | 0.6326 | 2014/10/23 08:33:27 | 1B / 95B / 78B |
2 | twobit | 183 | 0.2626 | 2014/10/23 00:46:22 | 0B / 116B / 59B |
3 | fatO | 183 | 0.2590 | 2014/10/23 02:26:59 | 0B / 116B / 59B |
4 | empitax | 236 | 0.2443 | 2014/10/22 05:58:32 | 0B / 157B / 70B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | tails | 50 | 0.0473 | 2014/10/27 06:29:36 | 0B / 7B / 34B |
2 | teebee | 60 | 0.0676 | 2014/10/14 05:54:21 | 0B / 12B / 44B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | tails | 27 | 0.4262 | 2014/10/17 22:49:55 | 0B / 4B / 22B |
2 | blinry | 33 | 0.1635 | 2014/10/26 17:56:00 | 0B / 8B / 24B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | whio | 19 | 0.2795 | 2014/10/21 07:12:42 | 7B / 8B / 3B |
2 | recursive | 19 | 0.5081 | 2015/09/29 15:44:02 | 6B / 7B / 4B |
Language Ranking_
Rank | Lang | User | Size | Score |
1 | gs2 | whio | 19 | 10000 |
2 | GolfScript | tails | 27 | 7037 |
3 | Vim | udioica | 34 | 5588 |
4 | Perl | tybalt89 | 49 | 3877 |
5 | sed | tails | 50 | 3800 |
6 | Ruby | leonid | 56 | 3392 |
7 | AWK | llhuii(tails) | 72 | 2638 |
8 | Haskell | henkma | 78 | 2435 |
9 | Python | twobit (alternative) | 86 | 2209 |
10 | C | tails | 90 | 2111 |
11 | xgawk | llhuii | 92 | 2065 |
12 | Lua | twobit | 106 | 1792 |
13 | Java | teebee | 180 | 1055 |
14 | Brainfuck | mitchs | 206 | 922 |
return to the top page