#!/usr/bin/perl
use strict;
use warnings;
use CGI;
# Utworzenie obiektu CGI
my $cgi = CGI->new;
# Pobranie parametrów z linii adresu
my @numbers = $cgi->param('numbers') ? split(/\+/, $cgi->param('numbers')) : ();
# Jeżeli parametry zostały podane
if (@numbers) {
# Zamiana wszystkich parametrów na liczby całkowite
@numbers = map { int($_) } @numbers;
# Znalezienie największej liczby
my $max = (sort { $b <=> $a } @numbers)[0];
# Wyświetlenie wyniku
print "<h1>Największa liczba to: $max</h1>"; } else {
# Jeśli nie podano żadnych parametrów
print "<h1>Brak parametrów wejściowych.</h1>"; }
IyEvdXNyL2Jpbi9wZXJsCnVzZSBzdHJpY3Q7CnVzZSB3YXJuaW5nczsKdXNlIENHSTsKCiMgVXR3b3J6ZW5pZSBvYmlla3R1IENHSQpteSAkY2dpID0gQ0dJLT5uZXc7CgojIFBvYnJhbmllIHBhcmFtZXRyw7N3IHogbGluaWkgYWRyZXN1Cm15IEBudW1iZXJzID0gJGNnaS0+cGFyYW0oJ251bWJlcnMnKSA/IHNwbGl0KC9cKy8sICRjZ2ktPnBhcmFtKCdudW1iZXJzJykpIDogKCk7CgojIEplxbxlbGkgcGFyYW1ldHJ5IHpvc3RhxYJ5IHBvZGFuZQppZiAoQG51bWJlcnMpIHsKICAgICMgWmFtaWFuYSB3c3p5c3RraWNoIHBhcmFtZXRyw7N3IG5hIGxpY3pieSBjYcWCa293aXRlCiAgICBAbnVtYmVycyA9IG1hcCB7IGludCgkXykgfSBAbnVtYmVyczsKCiAgICAjIFpuYWxlemllbmllIG5handpxJlrc3plaiBsaWN6YnkKICAgIG15ICRtYXggPSAoc29ydCB7ICRiIDw9PiAkYSB9IEBudW1iZXJzKVswXTsKCiAgICAjIFd5xZt3aWV0bGVuaWUgd3luaWt1CiAgICBwcmludCAkY2dpLT5oZWFkZXI7CiAgICBwcmludCAiPGh0bWw+PGJvZHk+IjsKICAgIHByaW50ICI8aDE+TmFqd2nEmWtzemEgbGljemJhIHRvOiAkbWF4PC9oMT4iOwogICAgcHJpbnQgIjwvYm9keT48L2h0bWw+IjsKfSBlbHNlIHsKICAgICMgSmXFm2xpIG5pZSBwb2Rhbm8gxbxhZG55Y2ggcGFyYW1ldHLDs3cKICAgIHByaW50ICRjZ2ktPmhlYWRlcjsKICAgIHByaW50ICI8aHRtbD48Ym9keT4iOwogICAgcHJpbnQgIjxoMT5CcmFrIHBhcmFtZXRyw7N3IHdlasWbY2lvd3ljaC48L2gxPiI7CiAgICBwcmludCAiPC9ib2R5PjwvaHRtbD4iOwp9Cg==