アプリ版:「スタンプのみでお礼する」機能のリリースについて

以下のようなテキストファイルがあります。(ここで出すのは例なので、本当は1万行くらいあります)

20927258 7092
20927258 7093
21167105 7092
21167105 10469
21167105 10470
21167105 10471
21167105 10472
21167105 10473
21167105 10474


この中に入っている文字列、例えば20927258や10474などがいくつあるかをカウントするためのプログラムを書きたいのですが、どのようにすればよいでしょうか??
重複があるので、それは消したいです。つまりこの例でいえば
20927258は2つということにしたいです。


よろしくお願いします!!!!

A 回答 (1件)

ハッシュで数えればいいのでは.


my %count;
while (my $line = <>) {
$count{$_}++ for split ' ', $line;
}
とか.
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!