sobota 17. února 2007

Praktické zkušenosti s pračkou

V poslední době jsem nabyl značné zkušenosti s používáním pračky. Pro ty, co s pračkou v životě nepracovali mám šokující zprávy.

Základní (teoretický) pohled: dám šinavé prádlo do pračky - zapnu pračku - vyndám čisté prádlo z pračky

Komplikace č. 1: Prádlo je po vytažení z pračky sice čisté, ale za to mokré a zmačkané
Řešení k. č. 1: Prádlo je třeba dát do sušičky a vyžehlit

Komplikace č. 2: Teplota. Tady jsem ještě moc nepokročil. Dostal jsem instrukce, že na pračce se nastaví 40 °C resp. "warm" (pro primitivní pračku, co zvládá jenom cold - warm - hot).

Komplikace č. 3: Praní více než jedno barevného prádla. Tak tady je situace podstatně komplikovanější. Pro názornost se to pokusím vystětlit v C++:

function prádlo *pracka(prádlo špinavé[])
{
int i = 0;
double obarvit = 0;

while (spinave[i] != '\0')
{
if (spinave[i] != 0)
{
if (obarvit == 0) obarvit = spinave[i] / 2;
else obarvit *= spinave[i] / 2;
}
i++;
}

pradlo ciste[];

for (;i>=0;i--)
{
if (ciste[i] &tl; obarvit) ciste[i] = obarvit;
}

return ciste;
}


Takže pokud budou v pračce dvě černá trika, zůstanou černá. Dvě bílá trika zůstanou bílá. Ale z jednoho bílého a jednoho černého vznikne jedno černé a jedno šedé.
Řešení k. č. 3: Vyprat každé triko zvlášt.

Edit:

V současnosti se zabývám netriviálními problémy. Jako například - dám do pračky 3 páry černých ponožek, 2 páry šedých ponožek a vytáhnu z ní 2 páry černých ponožek, 1 pár šedých ponožek, jdenu ponožku černou, jednu šedou a jednu zelenou s modrýma proužkama.

2 komentáře:

Štěpán řekl(a)...

:D

Anonymní řekl(a)...

Moc hezké! Asi to vytisknu manželce, s těmito problémy ase potýká už 30 let a pořád nepřišla na řešení. To bude tím, že nezná Cobol. Petře měj se hezky. Milan Hučík