Fhernd icon

CompresionMensaje.gcl

Fhernd | PRO | 10/16/16 03:33:40 PM UTC | 0 ⭐ | 12963 👁️ | Never ⏰ | []
F# |

430 B

|

None

|

0 👍

/

0 👎

[Ctx C: mens[0..n-1]:char
    {Pre Q: mens[////////////////////]}
    
    k:= 0;
    mc := [0..n-1];
    j:= 0;
    ea := T
    
    {Inv P: mc [/////          ] & k>= 0}
    
    {Cota t: n - k + 1}
    
    do k != n-1 ->
        if mens[k] != '-' -> 
            mc[j] := mens[k];
            j:= j + 1;
            ea := T
        [] mens[k] == '-' & ea = T ->
            mc[j] := '-'
            j := j + 1;
            ea := False
        fi
        
        k := k + 1;
    od
    
    {Pos R: mc [////////////////////            ]}
]

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎

    
        
  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎

    
        
  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎