LoginSignup
1
1

More than 5 years have passed since last update.

英語のいろは歌にどの程度の重複があるのか確認する

Last updated at Posted at 2016-09-06

英語にも「いろは歌」があるらしいことを知りました。

以下が英語の「いろは歌」だそうです。

The quick brown fox jumps over the lazy dog.

The 被ってるじゃん。

というわけで

どの程度重複しているのか確認してみました。

[root@centos7 iroha]# echo 'The quick brown fox jumps over the lazy dog.' | grep -o '[[:graph:]]' | sort
.
T
a
b
c
d
e
e
e
f
g
h
h
i
j
k
l
m
n
o
o
o
o
p
q
r
r
s
t
u
u
v
w
x
y
z
[root@centos7 iroha]#

ざっと見た感じそこそこ重複があるようです。
重複の割合を計算してみます。シェル芸勉強会で覚えた bc -l を使います。

[root@centos7 iroha]# echo 'The quick brown fox jumps over the lazy dog.' | grep -o '[[:graph:]]' | sort | wc -l
36
[root@centos7 iroha]# echo 'The quick brown fox jumps over the lazy dog.' | grep -o '[[:graph:]]' | sort -u | wc -l
28
[root@centos7 iroha]# echo '(38-28)/38*100' | bc -l
26.31578947368421052600
[root@centos7 iroha]#

なんか長かったので分けました。シェル芸とは何だったのか。
26% 程度の重複があります。

普通のいろは歌でもやってみます。

[root@centos7 iroha]# echo 'いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす' | grep -o '.' | sort | wc -l
47
[root@centos7 iroha]# echo 'いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす' | grep -o '.' | sort -u | wc -l
47
[root@centos7 iroha]# echo '(47-47)/47*100' | bc -l
0
[root@centos7 iroha]#

重複なしです。

結論

英語のいろは歌は結構被ってる。

参考

パングラム - Wikipedia

1
1
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1