Minden ami „geekség”

The name of the current drive

I needed the current drive’s name (e.g. C:) in a windows shell environment, but there was no powershell around.

Luckily, chdir returns the necessary info and the for /f command can be used as an awkward replacement for bash’s backtick.

Putting it together, we get:

for /f "tokens=1 delims=:" %a in ('chdir') do echo %a

in batch files, we have to double the %s i.e.:

for /f "tokens=1 delims=:" %%a in ('chdir') do echo %%a

Egy vektor, két feladat

Adott egy \(n\) elemű egész számokat tartalmazó \(A\) vektor.
1. Adjuk meg azt a \(P\) és \(Q\) indexet, ami maximalizálja a \(\sum_{i=P}^{Q}A[i]\) részvektort. Az algoritmus műveletideje legyen \(O(n)\).
2. Válasszuk ki a vektor második legkisebb elemét \(n + O(log_{2}n)\) összehasonlítással.

Madárvers

Hétvégén egy mezőn jártam,
néhány fával, mindegyiken több madárral.
Több mint egy fa, már-már erdő,
s mennyi madár, egész felhő.
Járok-kelek, nézegetek.
Számolgatok, jegyzetelek.
Elámulok, mit álmodok?
Minden fán ugyanannyi madár,
összesen 200-300 is meglehet tán!
Tovább bonyolódik az eset:
pontos számukból a fák száma is meglehet.