misterx
07-05-2020, 16:32
Ho due colonne con dei numeri e devo renderle uguali sottraendo una certa quantità agendo nel modo seguente:
se (r1,c1) > (r1,c2) fai qualcosa
se (r1,c1)+(r2,c1) > (r2,c2) fai qualcosa
se (r1,c1)+(r2,c1)+(r3,c1) > (r3,c2) fai qualcosa
se (r1,c1)+(r2,c1)+(r3,c1)+(r4,c1) > (r4,c2) fai qualcosa
c1 c2
---------------------
r1 0 0
r2 0 0
r3 0 0
r4 0 0
r5 256 256
r6 256 256
r7 128 384
r8 512 512
r9 256 640
r10 256 768
r11 512 768
r12 128 768
r13 256 1024
r14 256 1024
r15 128 1152
r16 512 1280
r17 256 1408
r18 256 1536
r19 512 1536
r20 128 1536
questo è il risultato che vorrei ottenere, ovviamente l'ho calcolato a mano
c1 c2
---------------------
r1 0 0
r2 0 0
r3 0 0
r4 0 0
r5 256 256
r6 0 256 difatti 256 + 0 = 256
r7 128 384 difatti 256 + 0 + 128 = 384
r8 128 512 difatti 256 + 128 + 128 = 512
r9 128 640 difatti 256 + 128 + 128 + 128 = 640
r10 128 768 difatti 256 + 128 + 128 + 128 + 128 = 768
r11 0 768 ....... etc.....
r12 0 768
r13 256 1024
r14 0 1024
r15 128 1152
r16 128 1280
r17 128 1408
r18 128 1536
r19 0 1536
r20 0 1536
se (r1,c1) > (r1,c2) fai qualcosa
se (r1,c1)+(r2,c1) > (r2,c2) fai qualcosa
se (r1,c1)+(r2,c1)+(r3,c1) > (r3,c2) fai qualcosa
se (r1,c1)+(r2,c1)+(r3,c1)+(r4,c1) > (r4,c2) fai qualcosa
c1 c2
---------------------
r1 0 0
r2 0 0
r3 0 0
r4 0 0
r5 256 256
r6 256 256
r7 128 384
r8 512 512
r9 256 640
r10 256 768
r11 512 768
r12 128 768
r13 256 1024
r14 256 1024
r15 128 1152
r16 512 1280
r17 256 1408
r18 256 1536
r19 512 1536
r20 128 1536
questo è il risultato che vorrei ottenere, ovviamente l'ho calcolato a mano
c1 c2
---------------------
r1 0 0
r2 0 0
r3 0 0
r4 0 0
r5 256 256
r6 0 256 difatti 256 + 0 = 256
r7 128 384 difatti 256 + 0 + 128 = 384
r8 128 512 difatti 256 + 128 + 128 = 512
r9 128 640 difatti 256 + 128 + 128 + 128 = 640
r10 128 768 difatti 256 + 128 + 128 + 128 + 128 = 768
r11 0 768 ....... etc.....
r12 0 768
r13 256 1024
r14 0 1024
r15 128 1152
r16 128 1280
r17 128 1408
r18 128 1536
r19 0 1536
r20 0 1536