C while for..for....for

Ladislav Vaiz spam na nagano.cz
Pátek Leden 27 14:08:22 CET 2023


Jen do doby, než to někdo po 5 letech otevře a začne se ptát třeba: "A 
proč je to %maxl zakomentované? Nemělo by se odkomentovat? A co to 
vlastně celé dělá?"
Ještě existuje C obfuscated contest? Tam by to patřilo.
L.

On 27.01.2023 13:58, Pavel Hudeček wrote:
> Tohle řešení přístupu k více rozměrům přes jeden index občas používám, 
> typicky teda pro obrazová data v jednorozměrném poli. Tady bych asi na 
> ten řádek "if (test(" doplnil // komentář. Pak už bych to řadil mezi 
> nejlepší zde zmínená řešení.
>
> PH
>
> Dne 27.01.2023 v 11:37 Jan Waclawek napsal(a):
>> Bez continue, so zachovanim myslienky "prechadzam vsetkymi stavmi" (a s
>> nabehom na parametrizovatelny pocet ozubenych kolies):
>>
>> n = 0;
>> maxij = maxi * maxj; maxijk = maxij * maxk;
>> for (n = 0; n < (maxijk * maxl); n++) {
>>    if (test(
>>      (n / 1) % maxi,
>>      (n / maxi) % maxj,
>>      (n / maxij) % maxk,
>>      (n / maxijk) // % maxl
>>    )) break; // hotovo
>> }
>>
>> wek 



Další informace o konferenci Hw-list