#!/usr/bin/perl
# пусть @A - матрица с содержимым:
# 1 ss ff
# 22 xxx ff
# 333 sss aaaa
push @A , "333 sss aaaa";
# Но, если хотим обработать текстовой файл с помощью perl script.pl < текст.txt,
# раскоментируем следующую строку
# @A = <STDIN>;
$C1{$X[2]} = ".";
$C2{$X[1]} = ".";
} @A;
print "Количество уникальных значений по третьему столбцу: ".scalar(keys(%C1))."\n"; print "Минимальное значение по второму столбцу: ".((scalar(@C2)>0) ? $C2[0] : "нет")."\n"; print "Максимальное значение по второму столбцу: ".((scalar(@C2)>0) ? $C2[scalar(@C2)-1] : "нет")."\n";
IyEvdXNyL2Jpbi9wZXJsCgojINC/0YPRgdGC0YwgQEEgLSDQvNCw0YLRgNC40YbQsCDRgSDRgdC+0LTQtdGA0LbQuNC80YvQvDoKCiMgICAgICAxICAgIHNzICAgZmYKIyAgICAgIDIyICB4eHggICBmZgojICAgICAgMzMzIHNzcyBhYWFhCgoKcHVzaCBAQSAsICIgIDEgICBzcyAgIGZmIjsKcHVzaCBAQSAsICIgMjIgIHh4eCAgIGZmIjsKcHVzaCBAQSAsICIzMzMgIHNzcyBhYWFhIjsKCiMg0J3Qviwg0LXRgdC70Lgg0YXQvtGC0LjQvCDQvtCx0YDQsNCx0L7RgtCw0YLRjCDRgtC10LrRgdGC0L7QstC+0Lkg0YTQsNC50Lsg0YEg0L/QvtC80L7RidGM0Y4gcGVybCBzY3JpcHQucGwgPCDRgtC10LrRgdGCLnR4dCwgCiMg0YDQsNGB0LrQvtC80LXQvdGC0LjRgNGD0LXQvCDRgdC70LXQtNGD0Y7RidGD0Y4g0YHRgtGA0L7QutGDCiMgQEEgPSA8U1RESU4+OwoKbWFwIHsgCiAgQFggPSBzcGxpdCgiICIsJF8pOwogICRDMXskWFsyXX0gPSAiLiI7CiAgJEMyeyRYWzFdfSA9ICIuIjsKfSBAQTsKCkBDMiA9IHNvcnQoa2V5cyglQzIpKTsKCnByaW50ICLQmtC+0LvQuNGH0LXRgdGC0LLQviDRg9C90LjQutCw0LvRjNC90YvRhSDQt9C90LDRh9C10L3QuNC5INC/0L4g0YLRgNC10YLRjNC10LzRgyDRgdGC0L7Qu9Cx0YbRgzogIi5zY2FsYXIoa2V5cyglQzEpKS4iXG4iOwpwcmludCAi0JzQuNC90LjQvNCw0LvRjNC90L7QtSDQt9C90LDRh9C10L3QuNC1INC/0L4g0LLRgtC+0YDQvtC80YMg0YHRgtC+0LvQsdGG0YM6ICIuKChzY2FsYXIoQEMyKT4wKSA/ICRDMlswXSA6ICLQvdC10YIiKS4iXG4iOwpwcmludCAi0JzQsNC60YHQuNC80LDQu9GM0L3QvtC1INC30L3QsNGH0LXQvdC40LUg0L/QviDQstGC0L7RgNC+0LzRgyDRgdGC0L7Qu9Cx0YbRgzogIi4oKHNjYWxhcihAQzIpPjApID8gJEMyW3NjYWxhcihAQzIpLTFdIDogItC90LXRgiIpLiJcbiI7Cgo=