[過去ログ] プログラミングのお題スレ Part20 (1002レス)
前次1-
抽出解除 レス栞

このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
103
(7): 2021/08/12(木)09:29 ID:GeyAERvY(1) AAS
お題
文字列を入力として受け取って
入力された文字列と、入力された文字列を逆順にした文字列を
1文字ずつ交互に結合した文字列を出力してください

入力: abcde
出力: aebdccdbea
104
(1): 2021/08/12(木)10:08 ID:Lpug+0Go(1) AAS
>>103 Ruby

'abcde'.size.times{$><<s[_1]<<s[~_1]} # => aebdccdbea
105: 2021/08/13(金)03:01 ID:pLlXEN4h(1) AAS
>>103
Haskell

import Data.List
acbbca x = concat $ transpose [ x , reverse x ]
main = do
putStrLn $ acbbca "Hello World"
putStrLn $ acbbca "たけやぶやけた"

----
HdellrlooW WoolrlledH
たたけけややぶぶややけけたた
107: 2021/08/13(金)11:47 ID:Zwr8vbQY(1) AAS
>>103 octave
外部リンク:ideone.com
f = @(s) [s; flip(s)](:)';
f('abcde')
108: 96 2021/08/13(金)12:16 ID:Tqy/ucLn(1) AAS
>>103 Perl5

@b = reverse @a = split'', 'abcde';
use List::MoreUtils 'zip';
print zip @a, @b;

実行結果
~ $ perl 20_103.pl
aebdccdbea
109
(1): 2021/08/13(金)18:31 ID:C2vgWz0X(1/2) AAS
>>103
Kotlin
外部リンク:paiza.io
110: 2021/08/13(金)18:54 ID:C2vgWz0X(2/2) AAS
>>103
C
外部リンク:paiza.io

>>109と出力が同じになるようにした。
それと、折角なので wchar で作った。
111: 2021/08/13(金)20:49 ID:++s/0C9b(1) AAS
>>103 J
f =: ,@(,. |.)

___ f 'abcde'
aebdccdbea
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.812s*