元気ですかーーーーッ!
元気があればなんでもできる
迷わず行けよ
行けばわかるさ

我正在尝试垂直书写。
灵药从...中得到快乐

s = """
元気ですかーーーーッ!
元気があればなんでもできる
迷わず行けよ
行けばわかるさ
"""

list_of_lists = s |> String.split("\n") |> Enum.map(&String.codepoints/1)
cnt = list_of_lists |> Enum.max_by(&Enum.count/1) |> Enum.count |> Kernel.-(1)

(for j <- 0..cnt,
  do: list_of_lists
      |> Enum.map(fn list -> Enum.at(list, j, " ") end)
      |> Enum.reverse()
      |> Enum.join())
|> Enum.each(&IO.puts/1)

执行结果

文章を縦書きにすることをElixirで楽しむ

制作输入

s = """
元気ですか||||ッ!
元気があればなんでもできる
迷わず行けよ
行けばわかるさ
"""

# あとは上記と同じ

执行结果

文章を縦書きにすることをElixirで楽しむ


原创声明:本文系作者授权爱码网发表,未经许可,不得转载;

原文地址:https://www.likecs.com/show-308628194.html

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-05-21
  • 2021-12-14
  • 2022-01-05
  • 2022-12-23
  • 2021-08-05
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-12-03
相关资源
相似解决方案